Définir les lignes d’un tableau

Les tableaux peuvent être composés de lignes de tableau simple ou de lignes de base de données. En général, les cellules de tableau simple contiennent des informations à titre explicatif. Les lignes d'une base de données sont composées d'un en-tête et d'une sous-ligne qui affichent les données des objets dans le dessin. La ligne d’en-tête d’une base de données est identifiable grâce à un diamant présent à côté du numéro de la ligne, un fond gris et des boutons dans le coin droit de chaque cellule.

Trois types d’informations peuvent être définies pour ces lignes: des constantes (y compris du texte ou des nombres), des formules ou des images (module d'extension Vectorworks requis). Les informations textuelles vous permettent d'expliciter le rôle d'un tableau et d'étiqueter les colonnes.

Les images apportent une information visuelle pour les éléments du tableau.

Les formules vous permettent d'effectuer des calculs à l'aide des données du dessin. Elles peuvent consister en une simple comparaison mathématique mais également comporter des fonctions plus complexes. Dans Vectorworks, vous avez à votre disposition plusieurs fonctions mathématiques (qui vous permettent par exemple de calculer une racine carrée) ainsi que des fonctions qui reprennent des données du dessin (par exemple, le volume des objets sélectionnés). Voir Fonctions des tableaux pour plus d’informations sur les fonctions disponibles.

Vous pouvez également utiliser des images pour créer une légende du dessin (module d'extension Vectorworks requis).

Dans l’exemple suivant, la ligne de tableau simple 1 contient des étiquettes pour chaque colonne de la base de données. Selon le critère de la base de données de la ligne 2, seuls les objets liés au format de base de données « Appareils » peuvent apparaître dans le tableau. Ces objets apparaissent dans les sous-lignes 2.1 à 2.5. Dans la ligne 2, les colonnes de A à D affichent le contenu des champs de données du format de base de données « Appareils »: le type d'appareil, le fabricant, le numéro de modèle et le prix. La colonne E contient une formule qui reprend la valeur de la colonne D pour calculer le prix en incluant la TVA. Dans la colonne F, vous voyez apparaître le calque où se trouve chaque objet.

ws_Created_Report.png

Lignes de tableau simple

Commande

Emplacement

Tableau simple

Menu contextuel de la ligne

Les listes de tableau simple sont utiles pour placer des informations à titre explicatif, comme des étiquettes de colonne, des totaux, des légendes et des calculs d’ordre général.

Pour définir une ligne comme tableau simple:

Cliquez sur le numéro de ligne avec le bouton droit de votre souris.

Sélectionnez la commande.

Les cellules de cette ligne resteront vides tant que vous n'en n'aurez pas défini le contenu. Sélectionnez une cellule et indiquez dans la Barre d'édition de formule les informations que vous souhaitez voir apparaître dans cette cellule.

Pour insérer des nombres ou du texte, voir Insérer des constantes dans les cellules d'un tableau.

Pour insérer une formule, voir Introduire des formules dans les cellules d'un tableau.

Pour insérer une référence à d'autres cellules, voir Faire référence à d'autres cellules du tableau.

Pour insérer une image, voir Insérer des images dans les cellules d’un tableau.

Lignes de base de données

Commande

Emplacement

Base de données

Menu contextuel de la ligne

Les bases de données comprennent des données, des calculs ou des images liées aux objets du dessin. Lorsque vous définissez une ligne comme base de données, vous pouvez définir sur la base de critères les objets qui apparaîtront dans les sous-lignes de la base de données. Par exemple, vous pourriez définir une ligne d’en-tête pour reprendre toutes les chaises du dessin. (Si aucun objet ne répond à un critère de l'en-tête, aucune sous-ligne ne sera créée.) Il est possible de définir plusieurs critères; vous pouvez par exemple obtenir un aperçu de toutes les chambres d'un hôtel, ou seulement des bergères dans les suites qui se trouvent dans cet hôtel.

Vous devez définir pour chaque cellule de la base de données le type d'information qu'elles doivent afficher au sujet de l'objet dans cette colonne. Une colonne peut afficher une propriété spécifique dans ses sous-lignes, tel que la classe de l'objet ou le calque où cet objet se trouve. Cependant, une colonne peut également afficher les champs du format de base de données lié à l'objet. Enfin, cette colonne peut également fonctionner comme une cellule et contenir une constante, une image ou une formule.

Pour définir une ligne de base de données:

Cliquez sur le numéro de ligne avec le bouton droit de votre souris.

Procédez de l'une des manières suivantes:

La façon la plus simple de procéder est de sélectionner Créer un tableau d’après données du dessin (ou Éditer le tableau si vous éditez une ligne existante) et de définir les critères de la base de données et les colonnes à afficher comme décrit dans Créer des tableaux d’après les données du dessin.

Créez une ligne de base de données et des sous-lignes en utilisant un script à l’aide de la fonction: Database(critère)

Si vous avez l’habitude de travailler avec des tableaux, sélectionnez Base de données et suivez les étapes suivantes.

Dans la La boîte de dialogue « Critères », indiquez les objets à inclure dans la base de données.

Sous l'en-tête, une sous-ligne est créée pour chaque objet répondant aux critères indiqués. Les colonnes restent vides tant que vous n'avez pas indiqué les données à afficher dans chaque colonne.

ws_ExamplewithDBRows.png

Dans chaque cellule de la ligne d’en-tête de la base de données, indiquez les informations que vous souhaitez voir apparaître dans la colonne:

Pour reprendre un simple propriété de chaque objet (comme le calque ou la classe) ou les données associées à chaque objet (comme la couleur ou le prix, voir Sélectionner une fonction ou un champ pour une colonne de base de données.

Pour afficher les résultats d'une formule pour chaque objet, voir Introduire des formules dans les cellules d'un tableau.

Pour afficher une image pour chaque objet, sélectionnez Insertion > Image dans le menu du tableau. Vous pouvez également sélectionner la commande Insérer image dans le menu contextuel de la cellule. Voir Insérer des images dans les cellules d’un tableau.

Les cellules des sous-lignes affichent alors les informations souhaitées. Les cellules de l'en-tête mentionnent le nombre total d'objets trouvés ou la somme de toutes les sous-lignes si la colonne affiche comme résultat des informations numériques. Vous pouvez trier, rassembler et additionner les informations dans chaque colonne (voir Menu contextuel de la cellule).

Une fois toutes les données ajoutées, éditez le tableau si nécessaire. Par exemple, vous pouvez ajouter des lignes ou des colonnes, modifier la mise en forme du texte ou ajouter des couleurs.

Supprimer une base de données

Une ligne de base de données peut être « supprimée » et transformée en ligne de tableau simple.

Pour convertir une base de données en tableau simple:

Cliquez sur le numéro de la ligne de base de données avec le bouton droit de votre souris.

Sélectionnez Tableau simple.

Cette action supprimera les critères et les sous-lignes du tableau. Les formules dans les colonnes de la ligne d'en-tête seront conservées.