Formatierung von Spalteninhalten 
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.
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)
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:
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). |
|||