Strukturierte TYPEN mit zuerst

Wenn wir wollen, um eine Art in einem ABAP - TYPES Aussage können wir folgende Schreibweise benutzen:

TYPES: BEGIN OF  lty_combined_type,
    date_el TYPE zda_data_element.
    INCLUDE TYPE zst_structure.
TYPES: END OF gty_wd_personnel.

Einer Einschränkung dieser scheint zu sein, dass können wir nicht ein Typ wie der erste Satz von Feldern unserer geben. Reihenfolge der Felder kann von großer Bedeutung bei der Generierung ALVs mit minimaler Codierung (d.h. keine custom-field-Katalog).

Gibt es eine alternative Schreibweise, um eine andere Art als das erste fieldset in?

  • Können Sie mir bitte sagen, in die Tiefe, wo Sie gesehen haben, diese Einschränkung ? Dies mache ich immer, und es funktionierte immer.
  • Die Einschränkung ist, dass Sie nicht verwenden können short-form-notation: TYPES: BEGIN OF lty_combined_type, INCLUDE TYPE zda_el wie fügt nur eine Spalte namens include. Es erfordert die long-form-notation, wie ich ausführlich in meiner Antwort weiter unten.
InformationsquelleAutor Lilienthal | 2015-02-10
Schreibe einen Kommentar