構造をインポートし、構造から内部テーブルを作成して、このテーブルを返すメソッドがあります。
エクスポートメソッドとして実装しましたが、戻りパラメーターとして実装したいと思います。アイデアの一部は、実行時まで渡される構造について何も知らないので、かなりの量のジェネリックを使用しているということです。ただし、「戻る」メソッドはジェネリックスが好きではありません。
method Parameters:
Importing struct_data TYPE any
Returning table_data TYPE STANDARD TABLE
method STRUCT_TO_TABLE_R.
FIELD-SYMBOLS:
<f_fs> TYPE any,
<table> TYPE STANDARD TABLE .
DO.
ASSIGN COMPONENT sy-index OF STRUCTURE struct_data TO <f_fs>.
IF NOT sy-subrc EQ 0.
EXIT.
ENDIF.
APPEND <f_fs> TO <table>.
ENDDO.
table_data = <table>.
endmethod.
これを修正するには何を変更する必要がありますか?