Vorgehensweise: Referenz: |
Feldnamen und Aliase dürfen maximal 512 Zeichen haben. Sie können auch qualifiziert werden, indem bis zu zwei Kennzeichner und Qualifizierungszeichen vorangestellt werden. Es sind jedoch Textfelder und indizierte Namen in Masterdateien für FOCUS-Datenquellen auf 12 Zeichen beschränkt, obwohl die Aliase für Textfelder und indizierte Felder dieselbe Länge haben können, wie allgemeine Feldnamen. Feldernamen werden in Reports immer als Spaltentitel angezeigt, es sei denn es wurde ein TITLE-Attribut oder eine AS-Phrase verwendet, um einen anderen Namen anzugeben. Weitere Informationen zu diesem Thema finden Sie unter Kopfzeilen, Fußzeilen, Titel und Labels verwenden.
Sie können den Dateinamen, den Segmentnamen oder beide als Kennzeichner für ein bestimmtes Feld verwenden.
Mit dem SET FIELDNAME-Befehl können Sie lange (bis zu 512 Zeichen) und qualifizierte Feldnamen aktivieren.
SET FIELDNAME = fieldname
Hierbei gilt:
Gibt den Aktivierungsstatus langer und qualifizierter Feldnamen an. Zu den gültigen Identifikatoren gehören:
NEW gibt an, dass 512-Zeichen und qualifizierte Feldernamen unterstützt werden. NEW ist der Defaultwert.
NOTRUNC unterstützt bis zu 512 Zeichen. Unterstützt keine eindeutigen Abkürzungen von Feldnamen.
OLD gibt an, dass Feldnamen mit 512-Zeichen und qualifizierte Feldnamen nicht unterstützt werden. Die maximale Länge beträgt 12 Zeichen. Die Begrenzung kann bei FOCUS-fremden Datenquellen abweichen.
EMPLOYEE.EMPINFO.EMP_ID
Ist der vollqualifizierte Name des Feldes EMP_ID im EMPINFO-Segment der EMPLOYEE-Datei.
? SET zeigt den aktuellen Wert von FIELDNAME an. Zusätzlich steht eine Dialogue Manager-Variable namens &FOCFIELDNAME zur Verfügung. &FOCFIELDNAME kann den Wert NEW, OLD oder NOTRUNC haben.
Wenn der Wert von FIELDNAME während einer Session geändert wird, beeinflusst dies die JOIN- und DEFINE-Befehle folgendermaßen:
Alle anderen Änderungen des FIELDNAME-Wertes wirken sich auf JOIN- oder DEFINE-Befehle nicht aus.
Weitere Informationen über die Verwendung qualifizierter Feldnamen in Reportanfragen finden Sie im Handbuch Daten mit der WebFOCUS-Sprache beschreiben .
WebFOCUS |