4D v16.3Ajouter des colonnes et des libellés |
||
|
4D v16.3
Ajouter des colonnes et des libellés
Ajouter des colonnes et des libellés
Vous créez un modèle d'état en ajoutant des colonnes contenant des références de champs ou des formules. Vous pouvez ajouter et organiser les colonnes de champs de deux manières :
L'ajout de formules est détaillé dans la section Ajouter des calculs.
Vous pouvez manipuler les colonnes directement dans le modèle d'état ou via une fenêtre de liste (cf. paragraphe suivant). Vous pouvez ajouter, insérer ou dupliquer des colonnes dans le modèle d'état. Lorsque vous ajoutez une colonne, l'éditeur utilise automatiquement le prochain champ "disponible" de la table courante, dans l'ordre de création. Vous pouvez utiliser l'icône (+) qui apparaît sur chaque séparateur de colonne :
Chaque colonne présente dans l'état dispose d'un menu contextuel permettant d'insérer une colonne supplémentaire devant ou derrière elle, ainsi qu'au début ou à la fin du modèle. Un menu contextuel est également disponible dans l'angle supérieur gauche du modèle :
Il est possible de dupliquer une colonne existante via le menu contextuel de l'en-tête de la colonne : choisissez la commande Dupliquer cette colonne : une colonne identique est alors ajoutée à droite de la colonne d'origine. Vous pouvez à tout moment déplacer chaque colonne en cliquant sur son en-tête et en la faisant glisser à son nouvel emplacement. A mesure que vous définissez les champs apparaissant dans votre état, vous pouvez souhaiter supprimer certaines colonnes. Pour supprimer une colonne, cliquez avec le bouton droit de la souris sur la zone d’en-tête de la colonne puis sélectionnez la commande Supprimer cette colonne dans le menu contextuel. Vous pouvez remplacer un champ par une formule et vice-versa :
Vous pouvez cliquer sur le bouton Champs afin d'accéder à la fenêtre de liste des champs, permettant d'organiser le contenu des colonnes de l'éditeur sous forme de liste. La fenêtre comporte deux listes adjacentes :
Vous pouvez ajouter ou supprimer des champs dans la liste Colonnes du rapport en utilisant les boutons avec flèches entre les deux listes, et vous pouvez changer l'ordre des champs par simple glisser-déposer directement dans la liste. Vous pouvez aussi ajouter des champs par double-clic dans la Liste des champs. Lorsque vous cliquez sur OK, tous les changements sont automatiquement reportés dans l'état. Par exemple, si vous supprimez ou ajoutez un champ dans la liste "Colonnes du rapport", les colonnes sont aussi supprimées ou ajoutées dans l'état lui-même ; il en est de même si vous changez l'ordre des champs. Note: La zone de recherche effectue une recherche de type "Contient" ; c'est-à-dire qu'elle affichera tous les champs dont le nom contient la ou les lettre(s) saisie(s). Vous pouvez utiliser le menu action pour trier la Liste des champs, ou ajouter rapidement plusieurs champs de cette liste vers la liste "Colonnes du rapport".
Vous pouvez ajouter des colonnes d'états rapides dont le contenu est automatiquement calculé par des formules au moment de la génération de l'état. Par exemple, vous pouvez ajouter une formule qui calcule le salaire mensuel des employés, à partir du champ Salaire annuel. Pour ajouter une colonne de type formule :
Par défaut, l’éditeur d’états rapides détermine automatiquement la largeur des colonnes. Cette taille est calculée à partir de la largeur maximale des données et des libellés affichés dans la colonne. La largeur définitive des colonnes est fixée au moment de l’impression de l’état. Ce fonctionnement est activé pour une colonne lorsque l’attribut Largeur automatique lui est associé. Vous pouvez définir et visualiser l’activation de cette option dans la fenêtre contextuelle associée à la colonne : Pour visualiser la largeur de chaque colonne, demandez une prévisualisation de l’état à l’écran en cliquant sur le bouton Aperçu. Comme l’option Largeur automatique calcule la largeur d’une colonne à partir de la largeur maximale des données qu’elle contient, celle-ci peut varier en fonction des enregistrements sélectionnés. Vous pouvez redimensionner manuellement une colonne, ce qui provoque automatiquement la désélection de l’option Largeur automatique (le cas échéant). Lorsqu’une colonne est dimensionnée manuellement, le texte qu’elle contient passe à la ligne suivante s’il ne “tient” pas dans la largeur fixée. Vous pouvez ajouter et modifier tout élément textuel dans les zones d’intitulés de l’état. Le texte peut être utilisé pour fournir des explications sur des parties de l’état. Par exemple, si vous demandez des sous-totaux, vous pouvez ajouter du texte dans les autres cellules des lignes Sous-total et Total général pour libeller les calculs effectués. Vous pouvez effectuer les opérations suivantes :
Pour ajouter du texte, double-cliquez dans une cellule vide de l’état. Un point d’insertion de texte apparaît dans la cellule, permettant de saisir votre libellé : Note : Un menu local apparaît également, permettant d'ajouter directement un calcul. Si vous saisissez un libellé pour un calcul, sélectionnez une autre cellule sur la même ligne que celle affichant le calcul. Vous ne pouvez pas saisir de texte dans une cellule effectuant des calculs. Pour modifier un texte, double-cliquez dans la cellule pour passer le texte en édition. Vous pouvez également effectuer un clic droit afin d'afficher le menu contextuel vous permettant d'éditer ou d'effacer le contenu de la cellule :
|
PROPRIÉTÉS
Produit : 4D
HISTORIQUE
UTILISATION DE L'ARTICLE
4D - Mode Développement ( 4D v16) |