問題タブ [rtts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
abap - itab のテーブル構造の取得に失敗しました
私は現在、データを複数の itab に抽出し、それらすべてをローカル PC 上の 1 つの Excel ファイルに保存するプロジェクトに取り組んでいます。
cl_abap_structdescr=>describe_by_data
データを Excel ファイルに移動するには、 and関数でアーカイブできると思われるテーブルのフィールドをループする必要がありcl_abap_tabledescr=>create
ます。私が読んだ元の記事では、著者はそれらを ABAP ディクショナリ テーブルで使用しました。私の目標は、それを任意の内部テーブルで使用することです。
テスト レポート内で試し、テストに T005 を使用しました。
どちらdescribe_by_name()
もdescribe_by_data()
機能せず、名前で記述すると「NOT_FOUND」例外が発生します。それはABAPディクショナリテーブルではないので、これは私には理にかなっています。データで記述するCX_SY_MOVE_CAST_ERROR
と、ソースの型\CLASS=CL_ABAP_TABLEDESC
を に変換できないと言われてしまい"\CLASS=CL_ABAP_STRUCTDESC
ます。
前もって感謝します