Vorgehensweise: |
Wenn Sie einen Report sortieren, können Sie den Sortierfeldwert selbst im Report weglassen, indem Sie die Phrase NOPRINT verwenden. Dies kann in mehreren Situationen hilfreich sein, beispielsweise wenn Sie dasselbe Feld als ein Sortierfeld und ein Anzeigefeld verwenden, oder wenn Sie nach einem Feld sortieren möchten, seine Werte jedoch nicht in der Reportausgabe anzeigen möchten.
{BY|ACROSS} sortfield {NOPRINT|SUP-PRINT}
Hierbei gilt:
Ist der Name des Sortierfeldes.
Sie können SUP-PRINT als Synonym für NOPRINT verwenden.
Wenn Sie eine Liste der Angestellten anzeigen möchten, die nach dem Datum sortiert sind, an dem sie eingestellt wurden, Sie aber möchten, dass der Report Nachname, Vorname und Einstellungsdatum in der dritten Spalte enthält, reicht die folgende Anfrage nicht aus.
TABLE FILE EMPLOYEE PRINT LAST _NAME FIRST_NAME HIRE_DATE END
Die Ausgabe ist:
Wenn Sie die Angestellten in der Reihenfolge auflisten möchten, in der sie eingestellt wurden, sortieren Sie den Report mit dem Feld HIRE_DATE und verbergen Sie das Sortierfeldvorkommnis mit der Phrase NOPRINT.
TABLE FILE EMPLOYEE PRINT LAST _NAME FIRST_NAME HIRE_DATE BY HIRE_DATE NOPRINT END
Die Ausgabe ist:
WebFOCUS |