我想在 type 的 RFC 函数模块中有一个表参数CGPL_TEXT1
,它使用域 type TEXT40
,它是 char 40。
我试图创建它:
IT_PARTS_DESCRIPTION LIKE CGPL_TEXT1
但我不断收到此错误
使用 like 的表只能引用平面结构
我也无法使用TYPE
。如果这样做,我会收到此错误:
平面类型只能使用 LIKE 来引用表参数
不要去那里。对于启用 RFC 的功能模块,始终使用结构作为表格的行类型。RFC 协议本身也支持非结构化表,但许多适配器不支持。所以你应该
在字典中查找只有一列表示您的文本的表类型。如果你找不到它,只需按照正确的方式并根据该结构定义 az structure 和 az tabletype 。这是正确的方法,我也更喜欢使用它(即使有时,当我真的不需要它时,我也会这样做)......因为可以记录结构沙盘类型。