点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我一直在尝试用下面...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我一直在尝试用下面...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我一直在尝试用下面的过时代码替换它:
表格:图标。 ..... ..... 选择开始。 按名称按图标选择*。
使用以下代码,但不起作用-
DATA:ICON_STRU TYPE图标, ICON_STRU的ICON_TAB类型表。 ..... ..... 选择开始。 SELECT * FROM ICON_TAB BY NAME。
&在进行语法检查时,出现以下错误:
类型" ICON_STRU"是未知的。
因为"表格:ICON"。 实际上是在尝试使用DDIC表ICON中存在的所有字段创建结构,因此我将代码替换为:
数据:ICON_STRU TYPE ICON,
做同样的事情,即使用ICON表中的所有字段创建本地结构
&然后使用以下代码创建内部表-
ICON_TAB类型表ICON_STRU。
那么,任何人都可以告诉我,在此编码中我做错了什么吗?
感谢与问候,
Namrata
在这种情况下,消息的含义与所说的完全一样。 ICON_STRU不是类型。 这是一个结构。
此代码通过语法检查,例如:
类型可以是字典类型,也可以是我们使用TYPES命令在程序中定义的类型。 使用DATA定义的是变量(某种类型)。
实际上,我遇到了几次,也感到困惑了片刻。 您可能会觉得ICON_STRU根本不存在,但它就在那里。 :)必须认真仔细阅读此消息。
我与其他人一样,除非您确实需要所有数据,否则使用SELECT *不是一个好习惯。 我发现在旧程序中,SELECT *通常与TABLES并驾齐驱。 惰性编程。 :(
一周热门 更多>