Anzahl Zeilen im TableControl

Manchmal möchte man gerne wissen, wieviele Zeilen eines TableControls auf dem Bildschirm tatsächlich angezeigt werden. Leider gibt es kein Systemfeld, das diese Information liefert…

Allerdings gibt es den Funktionsbaustein DYNP_VALUES_READ mit der undokumentierten Funktion “A” für Parameter REQUEST. Mit dieser Funktionalität bekommen Sie alle auf dem Dynpro angezeigten Felder zurück geliefert.

Sie müssen dann nur noch ein Feld kennen, das auf dem Tablecontrol angezeigt wird und lesen den Tabelleneintrag für dieses Feld mit dem höchsten Wert in STEPL…

Hinweis:
Zudem bekommen Sie auch eine Information, ob ein Feld eingabebereit ist, oder nicht!!

Enno Wulff

Leave a Comment