Übertragen einer Tabellenbeschreibung nach ePOS
Übertragen einer Tabellenbeschreibung nach ePOS
Mittels einer der beiden SAP Funktionen: CRS_GET_DDIC_TABLE oder Z_EPOS_GET_DDIC kann der Inhalt einer Tabelle dargestellt und als Datei auf den lokalen Rechner geschrieben werden. Die Funktion Z_EPOS_GET_DDIC ist keine Systemfunktion, sondern eine eigene Funktion. Sie liegt im Quelltext im Ordner TDV\SAP des Regelwerkverzeichnisses vor. Mittels des Befehls se37 kommt man zur Anzeige der Funktionen. Eingeben des Namens der Funktion und Anzeigen auswählen.

Danach wird die Funktion dargestellt. Mit der Taste F8 wird die Funktion ausgeführt. Es erscheint ein Dialog zur Eingabe des gewünschten Tabellennamens. Anschließend erneut F8 betätigen und es erscheint folgendes Bild:

Durch Klick auf das Symbol:

wird die tabellarische Ansicht geöffnet. Um alle Zeilen dargestellt zu bekommen,

muss man im Menü: „Gesamtliste ausgeben" wählen. Anschließend kann der dargestellte Inhalt mittels folgender Auswahl auf die lokale Festplatte gespeichert werden. Als Format der Liste ist unkonvertiert auszuwählen.

Es wird empfohlen, die Funktion Z_EPOS_GET_DDIC anstelle von CRS_GET_DDIC_TABLE zu verwenden. Von den beiden dargestellten Tabellen sollte TO_NAMETAB_SHORT verwendet werden, da beim Darstellen der Listen diese bei längeren Listen in der Breite auf 255 Zeichen begrenzt werden, und deshalb der FIELDTEXT nicht geschrieben wird.
Diese Datei kann durch Ausführen der Entscheidungstabelle tdv:sap:import_tabelle in eine ePOS Parametergruppe eingelesen werden. Die Auswahl der Daten wird mittels eines ePOS Dialogs durchgeführt.

Die Parametergruppe darf noch nicht existieren, um zu verhindern, dass bereits vorgenommene Änderungen überschrieben werden. In der importierten Parametergruppe dürfen die Parameter umbenannt werden, um z.B. das Füllen der Parametergruppe durch Lesen aus einer Datenbank oder mittels f$PGKopie aus anderen Parametergruppen zu erleichtern. Es dürfen auch Parameter gelöscht werden, die nicht benötigt werden.