0

次のエラーが表示されます。

SELECT アクセスで、読み取ったファイルを指定されたターゲット フィールドに配置できませんでした。

このコード行を実行すると:

SELECT vbeln
       posnr
       matnr
       netpr
       netwr
       kondm
       FROM vbap INTO TABLE t_tab
       FOR ALL ENTRIES IN postab
       WHERE vbeln = postab-vbeln.

1 つずつ試してみると、通貨フィールドを入力するたびに、このダンプがトリガーされます。根本的な原因を知っている人はいますか?

4

2 に答える 2

0

のフィールドにt_tab他の名前が付いている場合、選択したフィールドは次の名前と必ず一致するようにしてくださいas

SELECT vbeln AS ....
   posnr AS ....
   matnr AS ....
   netpr
   netwr
   kondm
   FROM vbap INTO TABLE t_tab
   FOR ALL ENTRIES IN postab
   WHERE vbeln = postab-vbeln.

名前が同じ場合は、 を試してくださいINTO CORRESPONDING FIELDS OF TABLE
また、 のフィールドのt_tab形式が正しいことを確認してください。

于 2016-03-17T20:02:25.303 に答える