Référence à tous les champs dans un segment

Si vous souhaitez créer un rapport qui affiche tous les champs d'un segment, vous pouvez référencer le segment complet sans spécifier tous ses champs individuellement. Il suffit de spécifier un seul champ dans le segment (n'importe lequel) avec le préfixe SEG. opérateur.


Haut de page

Exemple : Référence à tous les champs dans un segment

Le segment PRODS01 dans le fichier Master GGPRODS comprend les champs PRODUCT_ID, PRODUCT_DESCRIPTION, VENDOR_CODE, VENDOR_NAME, PACKAGE_TYPE, SIZE et UNIT_PRICE.

SEGMENT=PRODS01
FIELDNAME = PRODUCT_ID
FIELDNAME = PRODUCT_DESCRIPTION
FIELDNAME = VENDOR_CODE
FIELDNAME = VENDOR_NAME
FIELDNAME = PACKAGE_TYPE
FIELDNAME = SIZE
FIELDNAME = UNIT_PRICE

Pour écrire un rapport comprenant des données de chaque champ du segment, vous pouvez lancer une des deux requêtes suivantes :

1. TABLE FILE GGPRODS
   PRINT PRODUCT_ID AND PRODUCT_DESCRIPTION AND VENDOR_CODE AND
    VENDOR_NAME AND PACKAGE_TYPE AND SIZE AND UNIT_PRICE
   END
2. TABLE FILE GGPRODS
   PRINT SEG.PRODUCT_ID
   END

WebFOCUS