Propriétés communes de PixelPerfect
Cette page décrit les propriétés associées aux objets les plus communément utilisés dans PixelPerfect. Certaines propriétés sont également disponibles sur la barre d'outils Formatting.
Cette page peut vous être utile pour effectuer les tâches suivantes :
- rechercher la propriété que vous souhaitez modifier sous Nom de la propriété, puis vérifier pour quels objets elle est disponible ;
- trouver les propriétés personnalisables pour chaque objet ;
- découvrir précisément les attributs que contrôle chaque propriété.
Aspect
Nom de la propriété | Description de la propriété | Label | Table | Table rows | Table cells | Charts |
---|---|---|---|---|---|---|
Appearance Name | Indique l'un des aspects disponibles pour tracer les éléments du graphique (Diagram, Axes, Legend, etc.). | Non | Non | Non | Non | Oui |
Background Color | Indique la couleur d'arrière-plan du contrôle. | Oui | Oui | Oui | Oui | Oui |
Background Image | Permet de charger une image d'arrière-plan dans un graphique (ou de définir son URL) et d'indiquer par ailleurs si elle doit être étirée pour occuper toute la zone du graphique. | Non | Non | Non | Non | Oui |
Borders, Border Color, Dash Style et Border Width | Indique les paramètres de bordure du contrôle. | Oui | Oui | Oui | Oui | Oui |
Fill Style | Définit le style de remplissage de l'arrière-plan d'un graphique (Empty (Vide), Solid (Uni), Gradient (Dégradé) ou Hatch) (Hachuré) et d'autres options de remplissage selon les besoins. | Non | Non | Non | Non | Oui |
Font | Indique les paramètres de police du contrôle. | Oui | Oui | Oui | Oui | Non |
Foreground Color | Indique la couleur du texte du contrôle. | Oui | Oui | Oui | Oui | Non |
Formatting Rules | Appelle l'éditeur Formatting Rules afin de vous permettre de choisir les règles à appliquer au contrôle lors de la génération du rapport et de définir l'ordre de priorité des règles appliquées. | Oui | Oui | Oui | Oui | Oui |
Image Type | Indique si un graphique doit être généré en interne comme métafichier dans un rapport (la qualité de l'image générée est toujours bonne, même si certains détails du contrôle peuvent être perdus dans des cas particuliers) ou sous forme de bitmap (la qualité de l'image générée est quelquefois médiocre, mais le contrôle est dessiné avec davantage de précision). | Non | Non | Non | Non | Oui |
Indicators Palette Name | Indique la palette utilisée pour peindre tous les indicateurs présents dans un graphique. | Non | Non | Non | Non | Oui |
Padding | Indique les valeurs de retrait utilisées pour générer le contenu d'une étiquette. | Oui | Oui | Oui | Oui | Oui |
Palette Name | Indique l'une des palettes intégrées celle qu'il convient d'utiliser pour dessiner la série d'un graphique. | Non | Non | Non | Non | Oui |
Palette's Base Color Number | Indique un index entier qui détermine la couleur de base de la palette spécifiée par la propriété de nom de palette du graphique. | Non | Non | Non | Non | Oui |
Style Priority | Indique la priorité de divers éléments de style (tels que Background color, Border color, etc.). | Oui | Oui | Oui | Oui | Oui |
Styles | Indique les styles impair et pair du contrôle, et attribue un style existant (ou nouveau) à ce dernier. | Oui | Oui | Oui | Oui | Non |
Text Alignment | Indique l'alignement du texte du contrôle. | Oui | Oui | Oui | Oui | Non |
Data
Nom de la propriété | Description de la propriété | Label | Table | Table rows | Table cells | Charts |
---|---|---|---|---|---|---|
(Data Bindings) | Si le rapport actuel est lié à des données, cette propriété vous permet de lier certaines propriétés du contrôle (Bookmark, Navigation URL, Tag et Text) à un champ de données obtenu à partir de la source de données d'un rapport et d'appliquer une chaîne de format à ce champ. | Oui | Oui | Non | Oui | Oui |
Data Member | Indique le membre de source de données chargé de fournir les données au graphique. | Non | Non | Non | Non | Oui |
Data Source | Indique la source de données d'un graphique. | Non | Non | Non | Non | Oui |
Lines | Permet d'accéder à la propriété de texte d'une étiquette en mode multiligne. | Oui | Non | Non | Oui | Non |
Series Data Member |
Indique le nom du champ de données dont les valeurs servent à générer et à renseigner une série d'un graphique. Les paramètres du modèle de la série créée sont définis par les propriétés de la propriété SeriesTemplate d'un graphique. Plus particulièrement, les propriétés Argument Data Member et Value Data Members spécifient les champs de données à partir desquels les arguments et les valeurs de données des points de données de la série sont obtenus. Le nom de chaque série est dérivé du champ de données spécifié par la propriété Membre des données de la série. Par exemple, ce nom sert à identifier une série dans la légende d'un contrôle de graphique. Il est possible d'ajouter aux noms de toutes les séries générées les mêmes préfixe et suffixe que ceux définis par les paramètres disponibles via la propriété de modèle de nom de série. Lorsque vous faites appel à la liaison de graphique pour générer une série au sein d'un contrôle de graphique basé sur les données obtenues à partir de la source de données associée (définie par la propriété correspondante), il convient de spécifier une règle permettant au graphique de reconnaître les enregistrements de données dont les valeurs sont utilisées pour construire les différents objets de la série. Pour ce faire, vous pouvez utiliser la propriété Membre des données de la série, qui précise le champ de données dont les valeurs sont prises en compte lors de la création et du renseignement des objets de la série. |
Non | Non | Non | Non | Oui |
Series name template | Indique les paramètres utilisés pour nommer les séries liées à des données, définissant le texte du préfixe et du suffixe des noms de série créés de manière dynamique suite à la liaison d’un graphique à des données (à l’aide des propriétés Data Source, Series Data Member, Argument Data Member et Value Data Members). Les noms de série, auxquels ces préfixes et ces suffixes sont ajoutés, sont dérivés, pour chaque série, du champ de données défini par la propriété Series Data Member. | Non | Non | Non | Non | Oui |
Series sorting | Indique le mode de tri de la série d'un graphique (None par défaut, Descending ou Ascending). | Non | Non | Non | Non | Oui |
Series template | Permet de personnaliser un modèle pour les séries créées de manière dynamique suite à la liaison d'un graphique à des données (via les propriétés Data Source et Series Data Member). Les paramètres, disponibles par le biais de la propriété du modèle de série, sont communs à toutes les séries liées à des données de ce type. Ces paramètres vous permettent de bénéficier d'une personnalisation centralisée de toutes les séries liées à des données de manière dynamique. | Non | Non | Non | Non | Oui |
Summary | Permet d'effectuer des calculs (Summary, Max, Min, Average, etc.) sur un champ de données. | Oui | Non | Non | Oui | Non |
Tag | Permet d'ajouter des informations supplémentaires au contrôle telles que son ID, grâce auquel il peut ensuite être accessible via des scripts. Si le rapport actuel comporte une source de données, il est possible de lier la propriété Tag à un champ de données obtenu à partir de la source de données. Pour ce faire, développez la propriété (Data Bindings), puis sélectionnez le champ de données requis dans la liste déroulante Tag.Binding. | Oui | Oui | Oui | Oui | Oui |
Text | Permet de définir une ligne de texte statique à afficher. Lorsqu'une étiquette est sélectionnée dans le concepteur, il vous suffit de commencer à taper du texte ; celui-ci sera automatiquement saisi dans l'éditeur In-place. Si le rapport actuel comporte une source de données, il est possible de lier la propriété Texte à un champ de données obtenu à partir de la source de données. Pour ce faire, développez la propriété (Data Bindings) et sélectionnez le champ de données requis dans la liste déroulante Text.Binding. | Oui | Non | Non | Oui | Non |
Xlsx Format String | Indique la chaîne de format XLSX native du contenu d'un contrôle, laquelle doit être conservée en cas d'exportation du rapport au format XLSX. Cette chaîne de format est indépendante de la mise en forme générale des valeurs. | Oui | Non | Non | Oui | Non |
Conception
Nom de la propriété | Description de la propriété | Label | Table | Table rows | Table cells | Charts |
---|---|---|---|---|---|---|
(Name) | Indique le nom d'un contrôle, grâce auquel il est accessible dans les fenêtres Report Explorer et Property Grid, ou via des scripts. | Oui | Oui | Oui | Oui | Oui |
Disposition
Nom de la propriété | Description de la propriété | Label | Table | Table rows | Table cells | Charts |
---|---|---|---|---|---|---|
Height | Indique la hauteur d'une ligne, dans les unités de mesure du rapport. | Non | Non | Oui | Non | Non |
Location | Indique l'emplacement d'un contrôle, dans les unités de mesure du rapport. | Oui | Oui | Non | Non | Oui |
Size | Indique la taille d'un contrôle, dans les unités de mesure du rapport. | Oui | Oui | Non | Non | Oui |
Snap Line Margin | Indique la marge (dans les unités de mesure du rapport) conservée autour du contrôle lors de son alignement à l'aide du paramètre Snap Lines ou lorsque d'autres contrôles sont alignés à proximité. | Oui | Oui | Oui | Oui | Oui |
Width | Indique la largeur d'une cellule, dans les unités de mesure du rapport. | Non | Non | Non | Oui | Non |
Éléments
Nom de la propriété | Description de la propriété | Label | Table | Table rows | Table cells | Charts |
---|---|---|---|---|---|---|
Annotation repository | Offre un accès centralisé à toutes les annotations figurant dans le graphique. | Non | Non | Non | Non | Oui |
Annotations | Permet d'accéder à la collection d'annotations du graphique. | Non | Non | Non | Non | Oui |
Diagram | Permet de personnaliser les éléments du diagramme pour les volets et les axes principaux et secondaires. Par défaut, un graphique est affiché dans le volet par défaut(Default Pane). Cependant, vous pouvez afficher la série associée à chaque graphique dans un volet distinct, le cas échéant. Pour ce faire, cliquez sur le bouton représentant les points de suspension du volet (Pane's ellipsis) afin d’appeler l’éditeur Pane Collection, qui permet de gérer et de personnaliser les volets. Sélectionnez ensuite la série requise dans le graphique et définissez sa propriété View.Pane sur le volet approprié. | Non | Non | Non | Non | Oui |
Legend | Permet de personnaliser la légende d'un graphique en définissant des propriétés telles que Text alignment et Antialiasing, Font style, Background color ou Image, Border options, Markers' size et Visibility, Shadow options, etc. | Non | Non | Non | Non | Oui |
Series | Appelle l’éditeur Series Collection, qui permet de gérer et de personnaliser la série d’un graphique. Notez que les séries liées à des données au niveau d’un contrôle de graphique (en particulier, à l’aide des propriétés Data Source, Series Data Member et des propriétés Argument Data Member et Value Data Members utilisées conjointement) sont créées de manière dynamique, à partir des données provenant de la source de données spécifiée. De plus, elles ne sont pas présentées dans la collection Series. Pour procéder à la personnalisation centralisée d’une telle série, faites appel aux paramètres disponibles via la propriété Series Template. | Non | Non | Non | Non | Oui |
Titles | Appelle l'éditeur Chart Title Collection, qui permet de gérer et de personnaliser les titres d'un graphique. | Non | Non | Non | Non | Oui |
Navigation
Nom de la propriété | Description de la propriété | Label | Table | Table rows | Table cells | Charts |
---|---|---|---|---|---|---|
Bookmark et Parent bookmark | Permettent de créer dans un rapport une structure hiérarchique intitulée l'explorateur de document. Si le rapport actuel comporte une source de données, il est possible de lier la propriété Bookmark à un champ de données obtenu à partir de la source de données. Pour ce faire, développez la propriété (Data Bindings), puis sélectionnez le champ de données requis dans la liste déroulante Bookmark.Binding. | Oui | Oui | Non | Oui | Oui |
Navigation URL et Navigation Target |
Navigation URL vous permet de définir une URL pour la navigation dans le navigateur Web lorsqu’un utilisateur clique sur une étiquette. Le navigateur Web affiche une page dans une fenêtre ou un cadre, suivant ce qui a été spécifié pour la propriété Navigation Target. L'URL indiquée doit être dotée d'un préfixe approprié (par ex. "http://"). Vous pouvez créer des références croisées au sein du rapport en attribuant le nom du contrôle cible à la propriété Navigation URL et en définissant la propriété Navigation Target sur _self. Si le rapport actuel comporte une source de données, il est possible de lier la propriété Navigation URL à un champ de données obtenu à partir de la source de données. Pour ce faire, développez la propriété (Data Bindings), puis sélectionnez le champ de données requis dans la liste déroulante Navigation URL.Binding. |
Oui | Non | Non | Oui | Oui |