当我想在eCATT脚本中使用abap endabap块时,我有以下错误消息:
内联ABAP中的语法错误
声明" ENDABAP"没有定义。检查你的拼写。
这是我的测试脚本:
TCD ( me21 , me21_1 ).
LOG ( pe_ca ).
ABAP.
DATA : lv_matkl TYPE matkl.
* SELECT du groupe de marchandise
SELECT SINGLE matkl
INTO lv_matkl
FROM EKPO
WHERE ebeln = PV_CA.
ENDABAP.
所有先决条件均已完成(表格T000
,RZ11
,...)。
答案 0 :(得分:0)
感谢您的回答。是的我做“测试脚本→检查→扩展”。
然后我将内联ABAP放在一个单独的脚本中:
ABAP。
DATA:lv_matkl TYPE matkl。
SELECT SINGLE matkl INTO lv_matkl 来自EKPO 在哪里ebeln ='450000125'。
ENDABAP。
但我仍有问题:
测试脚本ZTESTABAP,版本1,脚本文本1 @ 0A \ QError @
内联ABAP中的语法错误:
测试脚本ZTESTABAP,版本1,脚本文本6 @ 0A \ QError @
语句“ENDABAP”未定义。检查你的拼写。
这是表T000中的参数: CATT:X
RZ11: SAPGUI / user_scripting TRUE