當(dāng)前位置:
首頁(yè) >
如何从 ABAP 调试器里提取某个内表的内容用于单元测试
發(fā)布時(shí)間:2023/12/19
41
豆豆
生活随笔
收集整理的這篇文章主要介紹了
如何从 ABAP 调试器里提取某个内表的内容用于单元测试
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
假設(shè)我想把內(nèi)表 gt_tstct 里的所有記錄,全部提取出來(lái),用于 ABAP 單元測(cè)試?yán)?#xff1a;
我們可以使用 SAP S/4HANA 里自帶的 debugger script,把內(nèi)表的數(shù)據(jù)以文本的形式提取出來(lái)。
點(diǎn)擊 Script 面板:Load Script:
選擇標(biāo)準(zhǔn)的 script:RSTPDA_SCRIPT_VALUE_POUND:
點(diǎn)擊 start script :
當(dāng)前選中的內(nèi)表的表名會(huì)存儲(chǔ)到 ABAP 變量 gv_tabname 中。
點(diǎn)擊 start script:
彈出這個(gè)窗口:
現(xiàn)在就可以 ctrl C 來(lái)復(fù)制粘貼了:
gt_tstct = VALUE #( ( SPRSL = 'E' TCODE = '/CEERE/19000326' TTEXT = 'IMG activity: /CEERE/MTPZDR' ) ( SPRSL = 'E' TCODE = '/CEERE/19000327' TTEXT = 'IMG activity: /CEERE/MMAPL' ) ).更多Jerry的原創(chuàng)文章,盡在:“汪子熙”:
總結(jié)
以上是生活随笔為你收集整理的如何从 ABAP 调试器里提取某个内表的内容用于单元测试的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MySQL8修改事务隔离级别
- 下一篇: SAP UI5 应用开发教程之十四 -