Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Vous pouvez voir ici de quelle manière et dans quel répertoire un modèle de rapport doit être enregistré pour qu'il soit disponible dans Logo.

Table of Contents

Qu'est-ce qu'un modèle Word ?

Chaque rapport Word dans Logo est créé à partir d'un modèle Word. Le contenu et la mise en page du rapport sont définis dans le modèle. Certains modèles sont programmés de manière fixe et ne peuvent pas être modifiés. Il est toutefois possible de créer des modèles définis par l'utilisateur personnalisés pour tous les types d'objets disponibles. Les chapitres ci-dessous expliquent quels sont les contenus disponibles pour les modèles définis par l'utilisateur personnalisés et ce dont il faut tenir compte lors de la création de ces modèles.

Exemples de rapports complexes avec des types d'objets hiérarchiquement liés :

  • Liste des points de comptage avec les mesures relevées (par point de comptage)

  • Liste des ouvrages (ouvrages d’art) avec les dommages relevés (par ouvrage)

...

Informations sur les objets dans les rapports Word

Les rapports Word peuvent contenir des informations sur :

  • un objet principal

  • un des objets supérieurs à l'objet principal

  • un des objets directement subordonnés à l'objet principal (1 seul niveau)

Dans le modèle, les des caractères de remplacement servent à définir les informations à afficher à tel ou tel endroit. sont utilisés pour définir l'emplacement des informations. Il y a d'une part des espaces réservés aux valeurs et d'autre part des espaces réservés aux cartes, photos, etc.

Caractères de remplacement pour des valeurs

Les caractères de remplacement pour les informations sur les objets sont composés de d’ID du type d’objet et de l’ID de la valeur et se présentent comme suit : <IDTypeObjet-IDValeur> donc par exemple <1031-0002>. Par défaut, les caractères de remplacement dans le rapport sont alors remplacés par le texte d'affichage.

Pour les valeurs avec une unité, le texte d'affichage incluant l'unité est affiché par défaut. Un suffixe facultatif <1031-0002.V> ou <1031-0002.U> peut être utilisé pour spécifier que seule la valeur doit être sortie (suffixe ".V" pour Value) ou seule l'unité (suffixe ".U" pour Unit).

Pour les valeurs de catalogue, un suffixe facultatif <1031-0002.C>, <1031-0002.N> ou <1031-0002.S> peut être utilisé pour déterminer comment la valeur doit être publiée.

  • Le suffixe ".C" inscrit le code de la valeur du catalogue.

  • Le suffixe ".N" inscrit le nom/désignation de la valeur du catalogue.

  • Le suffixe ".P" inscrit les noms/descriptions de tous les niveaux hiérarchiques pour les catalogues hiérarchiques.

  • Le suffixe ".S" affiche le symbole.

Lors de l’affichage d'un symbole, le caractère de remplacement pour déterminer la taille de l'image peut également être inséré dans la première cellule d'un tableau. De cette façon, la taille du symbole/de l'image est ensuite déterminée en fonction de la hauteur de la cellule.

Pour pouvoir être affiché, le symbole doit être présent dans le répertoire des symboles du catalogue correspondant sous le répertoire EXE ou sous le répertoire "Symbols". Exemple pour les panneaux de signalisation du catalogue : Type de signal : ..\exe\symbols\1507\1.01.png
1507 est l'ID du catalogue. “1.01” est le code de l’entrée du catalogue.

Si une valeur est susceptible d’avoir un commentaire (annotation), ce commentaire peut être affiché dans le rapport avec le suffixe ".A", par exemple avec <1031-0005.A>valeurs se composent de l'ID du type d'objet et de l'ID de l'attribut sous la forme <ID Type d'objet-ID Attribut>.

Panel
panelIconId1f441
panelIcon:eye:
panelIconText👁️
bgColor#F4F5F7

Exemple de caractères de remplacement pour les ouvrages

ID du type d’objet pour les ouvrages =1031

  • Numéro d’ouvrage : <1031-0002>

  • Longueur de l’ouvrage : <1031-2019>

L'indication de suffixes facultatifs permet de rapporter des informations supplémentaires en plus des valeurs proprement dites. Les valeurs avec unités sont par exemple rapportées par défaut avec la valeur et l'unité. Les suffixes .V (value) ou .U (unit) permettent de définir si seule la valeur ou seule l'unité doit être rapportée.

Panel
panelIconId1f441
panelIcon:eye:
panelIconText👁️
bgColor#F4F5F7

Exemple de la longueur d’un ouvrage avec un suffixe

  • <1031-2019> inscrit 12m

  • <1031-2019.V> inscrit 12

  • <1031-2019.U> inscrit m

D'autres suffixes sont disponibles pour les valeurs de catalogue ou les adresses, par exemple.

La liste de tous les suffixes disponibles se trouve ici.

Exporter la liste des caractères de remplacement

...

La liste des caractères de remplacement Word disponibles pour un type d'objet spécifique peut être exportée depuis les vues dans lesquelles le type d'objet apparaît. Dans est disponible dans l'onglet Rapports , un tableau Excel contenant et contient les caractères de remplacement de tous les types d'objets qui apparaissent dans la vue peut être exporté via l’outil Liste des caractères de remplacement Wordactuelle.

...

...

Information sur

...

les objets supérieurs

Pour l’export des informations de l'objet principal et des objets supérieurs à de l'objet principal, supérieur à celui-ci, il est possible d'utiliser les caractères de remplacement standard de la liste des caractères de remplacement de Word peuvent être utilisés. Voir l'exemple suivant avec des informations sur un ouvrage (sans objet parent) :

...

Note

Les informations sur l'objet principal (ou les objets supérieurs à l'objet principal) ne peuvent PAS être mélangées avec les informations sur les objets subordonnés dans le même tableau !

Informations sur les objets subordonnés

Dans les rapports Word dont les modèles sont créés de cette manière (c'est-à-dire non programmés de façon fixe), seules les informations sur les sous-. Cela est possible car les objets de la hiérarchie supérieure ne peuvent avoir qu'un seul objet supérieur et il est donc toujours clair de quel objet les informations doivent être rapportées.

Panel
panelIconId1f441
panelIcon:eye:
panelIconText👁️
bgColor#F4F5F7

Exemple de caractères de remplacement des éléments de construction et de l'ouvrage supérieur

Ouvrage <1031-0002> - <1031-0018>
Elément de construction <1030-0002> - <1030-0018>
Type d'élément de construction <1030-0029>
Années de construction <1030-0041>

Information sur les objets subordonnés

Pour l’export d'informations sur les objets subordonnés, ies tableaux avec des indications spécifiques doient être utilisés. Les règles suivantes s'appliquent :

  • Seules les informations relatives aux objets directement subordonnés à l'objet principal peuvent être

...

  • rapportées.

  • Un tableau ne peut contenir que des informations sur un seul type d'objet. Pour plusieurs types d'objets, plusieurs tableaux doivent être créés.

Lors de l’export du rapport, les valeurs des objets subordonnés sont remplies dans des tableaux Word. Pour ce faire, il est nécessaire d'indiquer le titre Le titre du tableau et la description du tableau sont nécessaires. Le titre du tableau et la description du tableau se trouvent sous Propriétés du tableau dans l'onglet Texte alternatif.

Titre du tableau :

  • Entrer un nom pour Indication d'un titre permettant d'identifier le tableau

Description du tableau :

  • Entrer le Indication du type d'objet (EntitytypeEntityType) et de la première ligne avec les qui doit contenir des valeurs (StartRow).

  • Les informations "EntityType=" et "StartRow=" doivent être présentes dans la description du tableau.

...

Les caractères de remplacement pour les valeurs à afficher rapporter sont inscrits saisis dans le tableau lui-même.  Les Les caractères de remplissage remplacement doivent contenir le titre du tableau comme préfixe, c'est-à-dire qu'ils doivent avoir la forme <T1<T1.1034XXXX-2005>XXXX>. Cela Ceci est nécessaire car une certaine valeur peut théoriquement se trouver apparaître à plusieurs endroits ou dans plusieurs tableaux d'dans un rapport , et que sans le préfixe, il n'est pas clair quelle valeur doit être remplie à quel endroit.et où. Les règles suivantes s'appliquent aux tableaux :

Le tableau

  • peut avoir un nombre indéterminé de colonnes

  • peut avoir une ou plusieurs lignes de titre

  • doit contenir exactement une ligne de données sous forme d'espaces réservés de caractère de remplacement (la ligne de données peut également être multiligne). Cette ligne est répétée et remplie pour chaque sous-objet existant lorsque le rapport est produitcréé.

Exemple d'un tableau de sous-objets avec une ligne de titre :

...

Une carte peut être intégrée dans le modèle via un tableau. La largeur et la hauteur de la cellule du tableau déterminent la largeur et la hauteur de la carte. Là encore, le titre et la description du tableau sont nécessaires dans les propriétés du tableau pour définir les propriétés de la carte.

Le tableau

  • doit avoir le titre "MAP"

  • peut contenir dans la description l'échelle minimale sous la forme "MinScale=5000" (valeur par défaut=1000)

  • peut contenir dans la description l’indication de la ligne sous la forme dans laquelle la carte est créée : "MapRow=2" (par défaut=1)

  • peut contenir dans la description une colonne sous la forme l’indication de la colonne dans laquelle la carte est créée : "MapCol=2" (par défaut=1)

  • peut contenir la spécification indiquer dans la description si la carte est créée avec ou sans marge : "WithBorder=False" dans la description (valeur par défaut=True)

...

Exemple de carte d'une hauteur de 13 cm

...

Une photo d'objet peut être intégrée dans le modèle à l'aide d'un tableau ne comportant qu'une seule cellule. La largeur et la hauteur du tableau déterminent la largeur et la hauteur de la photo.

Le tableau

  • doit avoir le titre"FOTOS"

...

Les photos de l'objet principal et des objets subordonnés peuvent également être intégrées dans le modèle via un tableau.

Le tableau

  • doit avoir le titre "FOTOS"

  • peut avoir un nombre illimité de colonnes (le cas échéant, plusieurs photos sont affichées par ligne)

  • doit avoir au moins une ligne pour les photos (ligne photo)

  • peut avoir une ligne pour les titres des objets au-dessus de la ligne de la photo (cela a du sens si les photos des objets subordonnés sont également affichées)

  • peut avoir une ligne sous la ligne de la photo pour les titres des photos respectives avec le même nombre de colonnes que la ligne de la photo

...

Les informations suivantes peuvent être présentes dans la description du tableau, où 1 est true et 0 est false :

  • Utilisation de la ligne pour le titre de l'objet sous la forme "UseObjectCaption=1"

  • Utilisation de la ligne pour le titre de la photo sous la forme "UseFotoName=1" et/ou "UseFotoCaption=1" et/ou "UseTimeStamp=1". En fonction de cela, la ligne correspondant au titre de la photo s'affiche et le titre est composé du nom et/ou de la légende et/ou du TimeStamp de la photo
    Ces données permettent de définir librement les titres des photos à partir du nom de fichier, de la désignation et de la date et l’heure de la photo.

  • Affichage des photos des objets subordonnés sous la forme "Récursif=1"

Le nombre de lignes du tableau doit correspondre aux options activées dans la description (=true).

...


Afin de maintenir la taille des cellules, l'option "Autoriser le redimensionnement automatique" doit être désactivée :

...