0

私は ABAP に構造を持っています:

id werks name1

私のクエリは次のとおりです。

    SELECT    werks name1
    INTO      TABLE lt_store
    FROM      t001w
    WHERE     vlfkz   EQ 'A'.

次のように、増分可能な値を含むフィールド ID を追加することができます。

  id    werks    name1
-----------------------
 1      R0001    test
 2      ERT3     test2 .....

そして、そのようなSELECTを行うには

SELECT (value) werks name FROM...

私の解決策は、ループを実行してlt_store手動で値を追加することですが、それをクエリに直接実行すると最適化されたと思います。

4

3 に答える 3

-1

結果をループで処理しているときに、sy-tabix フィールドを使用できます。例えば、

LOOP AT lt_store INTO ls_store.
  WRITE: /(1) sy-tabix, (5) ls_store-werks, (15)ls_store-name1.
ENDLOOP.
于 2016-02-25T02:17:34.240 に答える