Mise en forme d'hyperblocks
- En mode Création, cliquer sur la bordure de l'hyperblock pour le sélectionner.
-
Cliquer sur le bouton Parcourir dans l'hyperblock.
Ou cliquer avec le bouton droit et sélectionner Format d'hyperblock. La boîte de dialogue Format d'hyperblock s'affiche.
-
Dans l'onglet Général, spécifier les informations suivantes :
- Nom
- Par défaut, les hyperblocks sont nommés selon le format HyperblockN, où N est un numéro séquentiel. Il est possible de changer le nom pour simplifier le référencement des hyperblocks dans les formules.
- Liste
- Il est possible de modifier la liste affectée à l'hyperblock, Par exemple, passer d'une liste locale à une liste globale.
- Copier localement
- Convertit une liste globale en liste locale.
- Créateur de listes
- Ouvre le créateur de listes
- Nouveau
- Crée une cellule de résultat principal.
- Modifier
- Ouvre la boîte de dialogue Propriétés de sortie hyperblocks.
- Développer à partir du niveau
- Il est possible de développer et de réduire les listes hiérarchiques dans la vue de rapport.
Remarque
Lorsque cette option est sélectionnée, le contenu de l'hyperblock est toujours aligné à gauche en mode Affichage. Cette option améliore la lisibilité en maintenant le texte à proximité des icônes de développement et de réduction.
- Spécifier 1 pour afficher uniquement le niveau supérieur de la hiérarchie. Spécifier 0 pour développer tous les éléments ayant des icônes permettant de développer ou de réduire tous les éléments ou des parties de la liste. Spécifier -1 pour développer tous les éléments sans afficher les icônes de développement et de réduction.
- Retrait du texte
- Si cette option est sélectionnée, chaque niveau de la liste hiérarchique est mis en retrait par rapport au niveau juste au-dessus. Décocher cette case pour afficher les différents niveaux directement en dessous les uns des autres.
- Si Retrait du texte est sélectionné, la case Formule est cochée. Il est possible d'utiliser une formule pour activer ou désactiver l'indentation. Cocher la case Formule et spécifier la formule. Si la formule renvoie
False
ou un nombre inférieur ou égal à zéro, le texte n'est pas mis en retrait.RemarqueLorsque cette option est sélectionnée, le contenu de l'hyperblock est toujours aligné à gauche en mode Affichage.
- Pagination
- Utiliser les champs Taille de page et Page actuelle pour afficher une liste sur plusieurs pages. Spécifier les variables dans les champs et utiliser des actions pour contrôler leurs valeurs. La taille de la page spécifie le nombre d'éléments affichés sur chaque page.
- La taille de page et le numéro de page actuel sont deux propriétés d'hyperblock liées à la pagination qu'il est possible de référencer dans les rapports. Voici la liste complète des propriétés liées à la pagination :
Propriété Syntaxe Taille de page =ReportObjects.[HB_name].pagesize
Nombre de pages =ReportObjects.[HB_name].pagecount
Numéro de page actuel =ReportObjects.[HB_name].Currentpagenumber
Taille de page actuelle =ReportObjects.[HB_name].Currentpagesize
Nombre de lignes =ReportObjects.[HB_name].Rowcount
- Il est également possible d'utiliser l'extension Web Pagination pour implémenter la pagination.
- Valeur
- La section Valeur répertorie les cellules de résultat principales et les cellules de valeur de l'hyperblock.
- Valeur d'affichage (~)
- Il est possible de spécifier si l'hyperblock affiche, par exemple, les noms uniques des éléments ou leurs légendes. La sélection peut être affectée si un format de nombre est appliqué à la cellule de résultat principale. Si le format de nombre de la cellule de résultat principale est le caractère tilde (~), la sélection dans la colonne Afficher la valeur prend effet. Toutefois, si @ est sélectionné en tant que format de nombre, l'hyperblock affiche les noms uniques des éléments, quel que soit l'élément sélectionné dans la colonne Valeur d'affichage.
- Position
- Il est possible de spécifier la position de la cellule de résultat principale à l'intérieur d'un hyperblock.
- Dans l'onglet Apparence, indiquer si l'hyperblock doit être affiché avec une bordure et, le cas échéant, définir sa couleur et son épaisseur.