Pré. | Proc. |
Artefact Tableau personnalisé
L'artefact Tableau personnalisé est un object de diagramme qui affiche des données personnalisées dans un format de grille similaire à une feuille de calcul. Par exemple:
Les avantages de l'utilisation de cet élément incluent :
- Fournir des informations supplémentaires "non modélisées" sur les éléments, les diagrammes ou la gestion de projet exactement où cela est applicable, comme une analyse SWAT ou une Matrice de capacité
- Fournir ces informations dans un format pratique lisible par l'homme et, le cas échéant, modifiable par l'homme
- La possibilité de lire et de mettre à jour les données à l'aide de scripts et Add-Ins
Créer un Tableau personnalisé
Depuis la page "Dynamic Viewpoints" de la boîte à outils Diagramme , faites glisser l'icône Tableau personnalisé sur un diagramme .
L'élément Tableau est créé sur le diagramme et dans la fenêtre Navigateur . Sur le diagramme , cliquez sur l'élément pour le sélectionner, puis faites glisser les bordures de l'élément pour l'agrandir à une taille plus confortable pour l'édition.
Travailler avec des Tableaux personnalisés
Pour modifier un Tableau personnalisé, il doit d'abord être placé en mode édition. Pour commencer l'édition, cliquez-droit sur l'élément Tableau personnalisé sur le diagramme et sélectionnez "Modifier le Tableau personnalisé". Vous pouvez également cliquer sur l'élément et appuyer sur la touche Entrée ou sur la touche
.En mode édition, vous pouvez modifier et formater le contenu du tableau .
Pour sortir du mode édition, cliquez-droit sur l'élément et choisissez l'option 'Quitter l'édition'. Alternativement, désélectionner l'élément du tableau (en cliquant à l'extérieur de l'élément, ou en appuyant sur la touche '
') quittera également le mode d'édition.Quitter le mode d'édition enregistrera automatiquement vos modifications.
- Le contenu des données Tableau personnalisé sera automatiquement enregistré au format XML dans la propriété 'data' de l'élément.
- Les données de formatage personnalisé des lignes/cellules de Tableau seront automatiquement enregistrées au format XML dans la propriété 'dataformat'.
Opération |
Description |
Voir également |
---|---|---|
Définir la taille de la grille |
Le nouvel élément Tableau personnalisé n'a pas encore de taille de grille définie.
|
|
Ajouter plus de colonnes |
Vous avez deux options pour ajouter d'autres colonnes au tableau :
|
|
Ajouter plus de lignes |
Vous avez également deux options pour ajouter des lignes au tableau :
|
|
Supprimer des colonnes ou des lignes |
Cliquez-droit sur une cellule de la colonne ou de la ligne et sélectionnez ' Supprimer Sélectionnée ' ou ' Supprimer Sélectionnée '. Vous ne pouvez pas supprimer plus d'une ligne ou colonne à la fois, ni supprimer une ligne ou une colonne contenant des cellules fusionnées (même si elles ne contiennent pas de cellules en dehors de la ligne ou de la colonne). |
|
Copier le contenu |
Lorsque vous avez des données dans le tableau , vous pouvez choisir de copier le contenu des cellules sélectionnées ou du tableau entier dans le presse-papiers, pour les coller dans un outil de feuille de calcul externe ou un fichier texte. Sélectionnez l'option "Copier dans le presse-papiers", puis "Sélectionné" ou "Tous". |
|
Modifier la largeur de colonne |
Cliquez sur une cellule de colonne et faites glisser la bordure de la cellule d'en-tête de colonne à la largeur requise, ou cliquez-droit sur l'élément Tableau et sélectionnez l'option "Définir la largeur des colonnes". (Pour sélectionner plusieurs colonnes, appuyez sur la touche pendant que vous sélectionnez chaque colonne.) Si vous sélectionnez l'option "Définir la largeur des colonnes", la boîte de dialogue "Définir la largeur des colonnes" s'affiche. Soit tapez la largeur requise en pixels, soit cliquez sur les flèches pour augmenter ou diminuer la valeur d'un pixel par clic. Cliquez sur le bouton OK lorsque vous avez saisi la largeur. Note que :
|
|
Modifier la hauteur de ligne |
Si vous souhaitez augmenter ou diminuer la hauteur d'une ou plusieurs lignes d'une hauteur de ligne, cliquez-droit sur une cellule de cette ligne et sélectionnez l'option 'Augmenter les lignes' ou 'Diminuer les lignes', selon le cas. (Pour sélectionner plusieurs lignes, appuyez sur la touche pendant que vous sélectionnez chaque ligne.) Si vous souhaitez augmenter ou diminuer la hauteur d'une ou plusieurs lignes de plusieurs hauteurs de ligne, cliquez-droit sur une cellule de la ou des ligne(s) sélectionnée(s) et sélectionnez l'option 'Définir lignes ligne(s)'. La boîte de dialogue "Définir les lignes de ligne" s'affiche. Soit tapez la hauteur requise en lignes, soit cliquez sur les flèches pour augmenter ou diminuer la valeur d'une ligne par clic. Cliquez sur le bouton OK pour enregistrer les paramètres. Note que :
|
|
Formater la grille |
Vous pouvez effectuer des opérations pour formater l'apparence des cellules dans le tableau et du tableau dans son ensemble. Cliquez-droit sur le tableau et sélectionnez :
- Droit - Fond - La gauche - Réinitialiser par défaut (pour masquer les bordures visibles des cellules actuellement sélectionnées) Note que la largeur de la bordure est fixée à 1px.
|
|
Ajouter du texte à une cellule |
Double-cliquez sur la cellule et commencez à taper. Alternativement, si vous avez copié du texte dans le tampon, cliquez deux fois sur la cellule, cliquez cliquez-droit et sélectionnez l'option 'Coller'. Note que le formatage (même à partir d'une autre cellule du tableau ) n'est pas transféré dans la copie. |
|
Formater le texte |
Vous pouvez effectuer un certain nombre d'opérations pour mettre en forme le texte complet d'une cellule. Les options ne peuvent pas fonctionner sur des chaînes de texte partielles dans une cellule. Note que ces options prennent effet lorsque vous cliquez en dehors de la cellule. Cliquez-droit sur la cellule et sélectionnez l'option souhaitée :
|
Utilisation de la Valeur Étiquetés
La méthode la plus simple pour définir et remplir initialement le Tableau personnalisé consiste à utiliser les options du menu contextuel. Cependant, si vous souhaitez configurer plusieurs tableaux de structure similaire, il devient plus efficace de copier le XML de la Valeur Étiquetés d'un tableau vers la Valeur Étiquetés d'un autre, ou d'ajouter un script pour lire et/ou remplir les tableaux . Chaque Valeur Étiquetée est un type <memo> qui peut contenir une longue collection de définitions XML.
Valeur Étiquetée |
Contenu |
---|---|
Les données |
Au fur et à mesure que vous construisez la grille, la structure de base est définie dans cette Valeur Étiquetée en XML, et lorsque vous ajoutez des valeurs de données, elles sont insérées dans les lignes appropriées de la définition de la structure. Par exemple: <?xml version="1.0"?> <adhoctable> <tableau> <ligne> <column>Titre 1</column> <column>Titre 2</column> <column>Titre 3</column> <column>Titre 4</column> <column>Titre 5</column> </row> <ligne> <column>Nom de la ligne</column> <colonne></colonne> <colonne></colonne> <colonne></colonne> <colonne></colonne> </row> Si vous souhaitez entrer des données directement dans le XML dans cette Valeur Étiquetée , le menu contextuel 'Edit Custom Tableau ' doit être désactivé (vous avez sélectionné l'option 'Exit Editing') et vous devez sélectionner l'option de menu contextuel 'Refresh Custom Tableau ' fréquemment pour mettre à jour l'image du tableau . |
dataFormat |
Au fur et à mesure que vous définissez le format et l'apparence de la grille, la définition est stockée en XML dans cette Valeur Étiquetée . Par exemple: <?xml version="1.0"?> <format de données> <style> <grille lignes="8" colonnes="5"> <gridcolor>16646398</gridcolor> </grille> <cellules> <cellule rangée="0" col="0"> <bold>vrai</bold> <txtcolor>255</txtcolor> <frontières> <left>0</left> <top>0</top> <right>1</right> <bottom>1</bottom> </borders> </cell> <cellule rangée="0" col="1"> <txtcolor>13434880</txtcolor> <frontières> <left>0</left> <top>0</top> <right>1</right> <bottom>1</bottom> </borders> </cell> Si vous souhaitez modifier la définition directement dans le XML dans la Valeur Étiquetée , le menu contextuel 'Edit Custom Tableau ' doit être désactivé (vous avez sélectionné l'option 'Exit Editing') et vous devez sélectionner le menu contextuel 'Refresh Custom Tableau ' option fréquemment pour mettre à jour l'image du tableau . |
Scripts Tableau personnalisés
Vous pouvez également associer un script JavaScript à votre élément Tableau personnalisé. En règle générale, un script peut être utilisé pour lire les données du tableau ou mettre à jour les données dans le tableau . Les Scripts sont enregistrés dans l'opération nommée 'script'.
Action |
Description |
---|---|
Définir un scénario |
Pour définir ou modifier le script :
|
Exécuter un script |
Si un script associé a été défini pour le tableau , il peut être exécuter en faisant un clic droit sur le tableau alors qu'il n'est pas en mode édition puis en choisissant l'option ' Exécuter Custom Tableau Script'. |