sap内表 table_LINE
生活随笔
收集整理的這篇文章主要介紹了
sap内表 table_LINE
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
變態(tài)的10號,總愛玩些詭異的寫法,哈哈:
data: it_vbfa???? LIKE?vbfa-vbeln?OCCURS 0 WITH HEADER LINE.
IF it_vbfa[] IS NOT INITIAL.
? SELECT ebeln
???????? banfn
???????? loekz
???????? ebelp
??? FROM ekpo
??? INTO TABLE it_ekpo
???? FOR ALL ENTRIES IN it_vbfa[]
?? WHERE ebeln = it_vbfa-table_LINE.
ENDIF. DATA: IT_VBELN LIKE VBAP-VBELN OCCURS 0 WITH HEADER LINE. ....... LOOP AT IT_EKPO.
READ TABLE IT_VBELN WITH KEY?TABLE_LINE?= IT_EKPO-VBELN.
In ABAP Objects, the following statement causes an error message:?
... TABLE LINE ...?
Correct syntax:?
... table_line ...? 因為TABLE_LINE極象一個行字段,所以內(nèi)表基于的行結(jié)構(gòu)體不應(yīng)該包含TABLE_LINE字段。
Cause:?
The pseudo-component table_line replaces the TABLE LINE constuction.?
? SELECT ebeln
???????? banfn
???????? loekz
???????? ebelp
??? FROM ekpo
??? INTO TABLE it_ekpo
???? FOR ALL ENTRIES IN it_vbfa[]
?? WHERE ebeln = it_vbfa-table_LINE.
ENDIF. DATA: IT_VBELN LIKE VBAP-VBELN OCCURS 0 WITH HEADER LINE. ....... LOOP AT IT_EKPO.
READ TABLE IT_VBELN WITH KEY?TABLE_LINE?= IT_EKPO-VBELN.
ENDLOOP.
table_line:當(dāng)內(nèi)表整行都由基本類型字段組成時,將內(nèi)表整行作為關(guān)鍵字。 在聲明內(nèi)表關(guān)鍵字時TABLE LINE已經(jīng)廢棄不用,而是使用TABLE_LINE代替。TABLE_LINE表示使用內(nèi)表行作為表關(guān)鍵字。例如:In ABAP Objects, the following statement causes an error message:?
... TABLE LINE ...?
Correct syntax:?
... table_line ...?
Cause:?
The pseudo-component table_line replaces the TABLE LINE constuction.?
總結(jié)
以上是生活随笔為你收集整理的sap内表 table_LINE的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sap 提取字符串中汉字
- 下一篇: SAP ABAP 内表使用