点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 我正在尝试学习ABAP,在...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 我正在尝试学习ABAP,在...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨
我正在尝试学习ABAP,在发布此问题之前,我花了很多时间在网上搜索我的说明,并且除了从SAP和其他出版物中购买的学习指南之外,还浏览了SAP文档和博客, 但我仍然对此表示怀疑。
首先,在创建内部表时,我遇到了各种可以用来创建它们的方法以及相关的语法。 现在它们有时在关键字或其他方面有所不同。
所以我在这里发表我的疑问,希望这里的一些朋友可以指导我-
1)首先,TYPES语句和TYPE语句之间存在混淆。
以下语法声明了什么-
(a)语法1:
TYPES:ZABC的开头,
F1 Type C,
F2 I型
......
.......等。
ZABC结束。
(b)语法2:
TYPES
现在我的第一个问题是上述两种语法之间的区别是什么?它们分别创建什么? 他们创建表类型还是本地结构类型?两者之间有什么区别,即"表类型"和"本地结构类型"?
2)我的第二个问题是-有时我们使用以下语法创建内部表:-
DATA:
何时使用以上语法? 这些语法与早期语法有什么区别?
3)我的第三个疑问是我可以在ABAP编辑器中还是在DDIC中创建"表类型"吗?
"内部表对象"和"内部表类型"之间有什么区别
最后,如何在ABAP课本中找到的以下语法中,将预定义的系统定义的数据类型" I"用作行或行类型? -
类型I的VectorTab类型I(具有唯一键表行)。
这本书说VectorTab是一种表格类型,但是如何将'I'作为行/行类型呢? 另外,据我所知,可以在DDIC中创建"表类型",那么在DDIC中创建的"表类型"与在SE38(ABAP编辑器)中创建的"表类型"之间有什么区别?
希望这个社区的某人一定可以帮助我。
感谢与问候
先生,
首先,非常感谢您的回答。
现在,您在回答的最后一个地方提到了"向量表",但我从未提到过"向量表"。在示例中,我对第三个疑问说的是" VectorTab"-
类型I的VectorTab类型I(具有唯一键表行)。
我已经从本书的作者那里清楚地提到了" VectorTab",从这里我读到的例子只是一个创建了该名称的"表类型"(它可以是VectorTab以外的任何名称,例如iTab,inttab等)。 因此,请忽略该名称)。 因此,我觉得您没有完全理解我的问题。 您也跳过了我的许多问题,例如-
1)"内部表对象"和"内部表类型"之间有什么区别?
2)我在第一个问题中提到的语法1和语法2有什么区别?
3)我对以下语法的第三个疑问-
数据:
的类型表何时使用以上语法? 这些语法与早期2种语法有什么区别? 这个" any_name"对象可以是以下任意一个吗?
a)结构/(b)数据库表/透明表/(c)本地结构/d)预定义的类型,例如I,C,N,P(Int,Char,数字或压缩)??
4)我的另一个主要困惑是-
"本地结构类型"和"本地表类型"是一回事吗?因为据我所知,我可以在DDIC(使用Tcode SE11)以及ABAP编辑器(SE38)中使用 我的原始帖子中语法2中提到的语法类型。 在这种情况下,这是否意味着语法2正在创建表类型或本地结构类型?
主席先生,很抱歉,您的回答还不能被标记为"答案",除非您回答我的所有问题,否则我将获得所有问题的满意答复。
感谢与问候
一周热门 更多>