私は最近ダンプを持っていました、
DATA: gt_data TYPE SORTED TABLE OF ty_data WITH NON-UNIQUE KEY bukrs gaapnm,
...
lt_tabdel TYPE standard TABLE OF ty_data.
LOOP AT gt_data ASSIGNING <gf_data>.
IF <gf_data>-KANSW + <gf_data>-KAUFW = 0.
APPEND <gf_data> TO lt_tabdel.
ENDIF.
ENDLOOP.
IF lt_tabdel IS NOT INITIAL.
DELETE gt_data FROM lt_tabdel.
ENDIF.
そして、内部テーブルからテーブルを削除する行で-私はダンプを持っていました: ステートメント Convert object to integer では、数値型のデータ オブジェクトのみが引数位置 "オブジェクト" でサポートされています。この場合、オペランド「object」は非数値データ型「TABLE OF TY_DATA」を持ちます。私は理解できません - なぜですか?両方とも同じ型でした... ので、アドバイスとエラーの原因の説明を少し提供していただければ幸いです。