On peut vous aider ?

Cherchez des réponses ou parcourez les rubriques de notre documentation

< Tous les sujets
Imprimer

Entête

{:fr}L’Entête d’un composant est son attribut le plus déterminant.

Fonction

  • L’entête définit le nom du champ de la table/vue de la base de données avec lequel le composant échangera de l’information, sauf si le composant fait partie d’une transposition.
  • L’entête d’un composant est un identifiant unique au sein des branches de conteneurs : racine/motif ou racine/multi-onglet ou racine/multi-onglet/motif

Unicité des entêtes

Deux composants peuvent avoir le même entête si, par exemple :

  • ils sont dans deux motifs différents
  • ils sont dans deux multi-onglets différents
  • ils sont respectivement dans un motif et un multi-onglet indépendants, le motif ne se trouvant pas dans le multi-onglet

Deux composants ne peuvent pas avoir le même entête lorsque par exemple :

  • l’un fait partie de la racine
  • l’un fait partie du multi-onglet (hors motif) et l’autre est dans un motif du même multi-onglet

La vérification de l’unicité des en-têtes est effectuée lors d’un import Excel dans Design. L’unicité est vérifiée après l’import et une boite de dialogue vous avertit de la présence de doublons et vous propose de les visualiser pour correction. En cas de refus, il ne sera pas possible de sauvegarder le document.

  • Vous pouvez à tout moment utiliser la fonction Outils\Vérifier l’unicité des entêtes

Syntaxe

  • Les entêtes sont sensibles à la casse. Par exemple Edit et EDIT sont deux entêtes différents.
  • Un entête ne peut pas contenir de caractères de contrôle (code ASCII < 32) ni l’un des caractères suivants: , ; ! ?  » ` ^ ¨ ~ ° ¤ [ ] { } |

Utilisation de l’entête dans Design

L’En-tête est utilisé pour désigner la source d’une liste déroulante ou la source pour le choix des items lors de l’ajout d’un onglet dans GTAnswer.

Exposition d’un libellé clair pour les utilisateurs

L’entête sera exposé aux utilisateurs lors d’une tentative de transmission de réponse pour un formulaire comportant au moins un composant obligatoire non renseigné.
Or, l’entête est fréquemment peu « parlant » pour un utilisateur fonctionnel, soit parce qu’il utilise la convention de nommage de la base de données, soit parce qu’il est très long (c’est notamment le cas pour les composants inclus dans une transposition).
Dans ce cas, il est judicieux d’utiliser la propriété « Nom d’affichage » du composant, qui permet d’affecter un libellé fonctionnellement explicite à un composant.{:}{:en}The Header of a component is its most important attribute.

Function

  • The Header defines the name of the database table/view field with which the component will exchange information unless the component is part of a transposition.
  • The Header of a component is a unique identifier within the containing branches: root/pattern or root/multi-tab or root/multi-tab/pattern

Uniqueness of headers

Two components can have the same Header if, for example :

  • they are in two different patterns
  • they are in two different multi-tabs
  • they are respectively in an independent pattern and multi-tab, the pattern not being in the multi-tab

Two components cannot have the same Header when, for example

  • one is part of the root
  • one is part of the multi-tab (outside the pattern) and the other is in a pattern of the same multi-tab

The uniqueness of headers is checked during an Excel import into Design. The uniqueness is checked after the import and a dialog box warns you of the presence of duplicates and prompts you to view them for correction. If you refuse, it will not be possible to save the document.

  • You can use the Tools Check Header Uniqueness function at any time

Syntax

  • Headers are case-sensitive. For example, Edit and EDIT are two different headers.
  • A header cannot contain control characters (ASCII code < 32) or any of the following characters: , ; ! ?  » ` ^ ¨ ~ ° ¤ [ ] { } |

Use of the Header in Design

The Header is used to designate the source of a drop-down list or the source for item selection when adding a tab in GTAnswer.

Exposing a clear label to users

The Header will be exposed to users when attempting to transmit a response for a form with at least one mandatory component not filled in.
However, the Header is often not very « meaningful » for a functional user, either because it uses the database naming convention or because it is very long (this is particularly the case for components included in a transposition).
In this case, it is advisable to use the « Display name » property of the component, making it possible to assign a functionally explicit label to a component.{:}

Table des matières