Utilisation de commandes d'affichage dans une requête

Comment :

Les quatres commandes d'affichage (PRINT, LIST, SUM et COUNT) sont également connues comme verbes. Ces commandes sont souples ; une seule commande peut vous permettre de faire un rapport à partir de plusieurs champs et d'inclure plusieurs commandes d'affichage différentes dans une seule et même requête.


Haut de page

x
Syntaxe : Utiliser des commandes d'affichage dans une requête
display [THE] [SEG.]fieldname1 [AND] [THE] fieldname2 ...

ou

display *

où :

affichage
Est la commande PRINT, LIST, SUM ou COUNT. WRITE et ADD sont synonymes de la commande SUM et peuvent donc la remplacer.
opérateur SEG.
Affiche tous les champs d'un segment donné (un ensemble de champs connexes dans un fichier Master). Vous pouvez spécifier comme nom de champ le nom de n'importe quel champ dans le segment.
fieldname
Est le nom du champ à afficher dans le rapport.

Le nombre maximal de champs d'affichage que votre rapport peut contenir dépend d'un ensemble de facteurs. Pour plus de détails, consultez Nombre maximal de champs d'affichage supportés dans une requête.

Les champs s'affichent dans le rapport dans le même ordre que celui dans lequel ils sont spécifiés dans la requête de reporting. Par exemple, la colonne de rapport pour nomdechamp1 s'affiche la première, suivie de la colonne de rapport pour nomdechamp2.

Le champ à afficher est également appelée le champ d'affichage.

AND
Est une phrase facultative utilisée pour augmenter la lisibilité. Elle peut être utilisée entre deux noms de champs quelconques et n'a pas d'incidence sur le rapport.
THE
Est une phrase facultative utilisée pour augmenter la lisibilité. Elle peut être utilisée avant n'importe quel nom de champ et n'a pas d'incidence sur le rapport.
*
Applique la commande d'affichage à tous les champs se trouvant dans le chemin gauche de la source de données.

Remarque : les options SEG. et * n'affichent pas de champs virtuels. Pour imprimer des champs virtuels, il faut les référencer explicitement dans la déclaration PRINT (PRINT * nom de champ virtuel). Cela est vrai même si le nom de champ virtuel redéfinit un champ réel.


WebFOCUS