Ansicht
Dokumentation
ISU_DEVCHECK_CHECK_LENGTH - IS-U Gerätechecker: Überprüft Eingabelänge auf Einhaltung der max. Länge
CL_GUI_FRONTEND_SERVICES - Frontend Services BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Es wird geprüft, ob die in X_ENTRY übergebene Eingabe die für das Feld X_NAME_FIELD aus der Tabelle X_NAME_TABLE nicht überschreitet.
Falls die Eingabe zu lang ist, wird die Exception TOO_LONG ausgegeben.
Zusätzlich wird anhand der aktuellen Zeile X_TESTLINE des Tablecontrols, in dem die Eingabe vorgenommen wurde, und der insgesamt auf dem Dynpro angezeigten Zeilen X_LINES der Wert XY_TOP_LINE für das Feld top_line der Tablecontrol-Struktur zurückgeliefert, damit das Feld mit der falschen Eingabe auf dem Dynpro sichtbar wird. Ausserdem wird in Y_MAXLAENGE die maximal erlaubte Länge sowie in Y_CURSOR_LINE die Nummer der Zeile, in der sich der fehlerhafte Eintrag auf dem Dynpro befindet, zurückgegeben.
Kann die maximale Länge für das Feld X_NAME_FIELD der Tabelle X_NAME_TABLE nicht ermittelt werden, so wird die Exception NOT_EXISTENT ausgegeben.
Parameter
XY_TOP_LINEX_ENTRY
X_LINES
X_NAME_FIELD
X_NAME_TABLE
X_TESTLINE
Y_CURSOR_LINE
Y_MAXLAENGE
Ausnahmen
NOT_EXISTENTTOO_LONG
Funktionsgruppe
EDECPERFORM Short Reference RFUMSV00 - Advance Return for Tax on Sales/Purchases
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2155 Date: 20240523 Time: 142326 sap01-206 ( 33 ms )