Ich weiß, man kann Datenbankansichten in DDIC erstellen, aber ist es möglich, eine Datenbankansicht direkt mit ABAP zu definieren?Ist es möglich, Datenbanksichten in ABAP-Code zu erstellen?
1
A
Antwort
2
Verwenden Sie die Funktionsbausteine DDIF_VIEW_PUT
für die Erstellung und DDIF_VIEW_ACTIVATE
für die Aktivierung der Ansicht. Sie sollten jedoch alle Tabellenparameter sorgfältig angeben, da falsche Parameter zum Scheitern der Erstellung führen können.
1
Nichts ist unmöglich mit ABAP. Sie müssten beim Erstellen Ihrer Sicht in SE11
debuggen, was unter der Haube im SAP-ABAP-Code ist.
Ich weiß, dass es eine Möglichkeit gibt, in ABAP eine transparente Tabelle on-the-fly zu erstellen, also glaube ich, dass es auch eine Möglichkeit gibt, eine Ansicht zu erstellen. Natürlich müsste ein solches Objekt $TMP
Paket zugewiesen werden und nicht transportierbar sein.
... warum? Was versuchst du zu erreichen? – vwegert