Comment : |
Lorsque vous triez un rapport, vous pouvez omettre la valeur de critère de tri du rapport en utilisant la phrase NOPRINT. Cela peut vous aider dans plusieurs situations ; par exemple, lorsque vous utilisez le même champ comme critère de tri et champ d'affichage, ou lorsque vous souhaitez trier en fonction d'un champ non pas afficher ses valeurs dans la sortie de rapport.
{BY|ACROSS} sortfield {NOPRINT|SUP-PRINT}
où :
Est le nom du critère de tri.
Vous pouvez utiliser SUP-PRINT comme synonyme de NOPRINT.
Si vous souhaitez afficher une liste d'employés triés selon leur date d'embauche, mais que vous voulez que le rapport contienne le nom, le prénom et la date d'embauche dans la troisième colonne, la requête suivante est insuffisante.
TABLE FILE EMPLOYEE PRINT LAST _NAME FIRST_NAME HIRE_DATE END
La sortie est :
Pour lister les employés dans l'ordre dans lequel ils ont été embauchés, il faut trier le rapport en fonction du champ HIRE_DATE et masquer l'instance de critère de tri en utilisant la phrase NOPRINT.
TABLE FILE EMPLOYEE PRINT LAST _NAME FIRST_NAME HIRE_DATE BY HIRE_DATE NOPRINT END
La sortie est :
WebFOCUS |