Dokumentation zur SyntaxFormatierung von Spalteninhalten Dieses Dokument in der Navigationsstruktur finden

Hinweis Hinweis

Die Felder DECIMALS_O, EDIT_MASK, EXPONENT, NO_SIGN und ROUND entsprechen den WRITE-Zusätzen DECIMALS, USING EDIT MASK, EXPONENT, NO-SIGN und ROUND. Dokumentation zu Kombinationen dieser Felder mit den Feldern CURRENCY und QUANTITY (bei WRITE: UNIT) entnehmen Sie bitte der F1-Dokumentation zur WRITE-Aufbereitungsoption.

Ende des Hinweises

Feldname

Komp.typ

Dtyp (Länge)

Wertebereich

Verwendung

DECIMALS_O

LVC_DECMLS

Char(6)

initial, natürliche Zahl

Wenn ein Feld keine Währung hat, können Sie mit diesem Feld die Anzahl der auszugebenden Nachkommastellen festlegen. Diese Einstellung bleibt auch dann erhalten, wenn Sie dem Feld nachträglich ein Währungsfeld zuordnen oder dem Feld CURRENCY des Feldkatalogs eine Währung zuweisen.

DECMFIELD

LVC_DFNAME

Char(30)

SPACE, Feldname der Ausgabetabelle

Zeilenweise Definition der Nachkommastellen. Über ein zusätzliches Feld in der Ausgabetabelle können Sie festlegen, wie viele Nachkommastellen in der jeweiligen Zeile ausgegeben werden.

EDIT_MASK

LVC_EDTMSK

Char(60)

SPACE, conv (Konvertierungs-Exit)

Durch das Setzen eines Konvertierungs-Exits wird eine Ausgabekonvertierung zum zugehörigen Ausgabefeld erzwungen. (Siehe auch F1-Hilfe zur WRITE-Aufbereitungsoption USING EDIT MASK).

Beispiel:

conv = '==ALPHA' für den Funktionsbaustein CONVERSION_EXIT_ALPHA_OUTPUT)

Achtung Achtung

Der String, der den Konvertierungs-Exit (ALPHA in diesem Beispiel) definiert, besteht maximal aus fünf Zeichen.

Ende der Warnung.

Siehe auch: Verwendung des Konvertierungs-Exit

EXPONENT

LVC_EXPONT

Char(3)

initial, ganze Zahl

Legt einen festen Exponenten für das Feld fest. Das Feld muss vom internen Typ F sein. (Siehe auch F1-Hilfe zur WRITE-Aufbereitungsoption EXPONENT).

ICON

LVC_ICON

Char(1)

SPACE, 'X'

Falls dieses Feld gesetzt ist, wird der Spalteninhalt der Ausgabetabelle als Symbol ausgegeben. Der Spalteninhalt muss aus gültigen Ikonen-Strings (@xx@ oder @xx\Q<Quickinfo>@) bestehen.

Hierbei sollten Sie die Problematik hinsichtlich Druckbarkeit von Symbolen (Ikonen) berücksichtigen.

JUST

LVC_JUST

Char(1)

SPACE, 'R', 'L','C'

Nur relevant für Felder des Datentyps CHAR oder NUMC. Ausrichtungen:

  • 'R': rechtsbündig

  • 'L': linksbündig

  • 'C': zentriert

Die Ausrichtung der Spaltenüberschrift richtet sich immer nach der Ausrichtung des Spalteninhalts. Eine davon unabhängige Ausrichtung der Spaltenüberschrift ist nicht möglich.

LZERO

LVC_LZERO

Char(1)

SPACE, 'X'

Nur relevant für Felder des Datentyps NUMC Das ALV Grid Control gibt diese Felder in der Voreinstellung rechtsbündig ohne führende Nullen aus. Durch Setzen von LZERO werden führende Nullen ausgegeben.

NO_SIGN

LVC_NOSIGN

Char(1)

SPACE, 'X'

Nur relevant für Wertfelder. Das Setzen von NO-SIGN bewirkt eine Wertausgabe ohne Vorzeichen (siehe auch F1-Hilfe zu den WRITE-Aufbereitungsoptionen).

NO_ZERO

LVC_NOZERO

Char(1)

SPACE, 'X'

Wenn NO_ZERO gesetzt ist, werden für initiale Wertefelder keine Nullen ausgegeben. Die Zelle bleibt dann leer.

ROUND

LVC_ROUND

Char(10)

initial, natürliche Zahl

Um Zehnerpotenzen skalierte Ausgabe eines Wertes vom Typ P. Bei positiven Werten von ROUND verschiebt das ALV Grid Control das Komma nach links, sonst nach rechts.

(Siehe auch F1-Hilfe zu den WRITE-Aufbereitungsoptionen)

ROUNDFIELD

LVC_RNDFN

Char(30)

Zeilenweise Definition der skalierten Ausgabe. Über ein zusätzliches Feld in der Ausgabetabelle können Sie festlegen, wie das zugehörige Feld in der jeweiligen Zeile skaliert wird.

SYMBOL

LVC_SYMBOL

Char(1)

SPACE, 'X'

Ist dieses Feld gesetzt, wird der Spalteninhalt als Symbol ausgegeben.

Der Spalteninhalt der internen Ausgabetabelle muss aus gültigen Symbolzeichen bestehen. Hierbei sollte der Aufrufer die Problematik um die Druckbarkeit von Symbolen berücksichtigen. (Symbole sind generell druckbar, werden aber in Abhängigkeit von der Druckerkonfiguration nicht in jedem Fall korrekt ausgegeben).