在eCATT脚本中出现错误ABAB ENDABAP块

时间:2016-05-20 14:15:51

标签: sap abap

当我想在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.

所有先决条件均已完成(表格T000RZ11,...)。

1 个答案:

答案 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