深层结构

2020-09-04 05:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 有人可以告诉我吗 1...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


有人可以告诉我吗

1)什么是深层结构。

2)深度结构的优点是什么。

3)为什么以及何时在DDIC中创建它。

4)为什么以及何时在ABAP程序(报告,模块池程序等)中创建它

感谢

请尽快答复。

Shipra

6条回答
95年老男孩
2020-09-04 06:32

嗨希普拉,

包含内部表作为组件或

的结构

包含结构作为组成部分的内部表称为深度内部表。

请检查此链接以了解更深的结构。

深层结构

示例:

TYPES:BEGIN OF TYPE_DEEP,

MATNR TYPE MATNR,

T_MARC类型MARC发生0,

TYPE_DEEP结束

数据:TYPE_DEEP的T_DEEP类型标准表。

数据:WA_DEEP TYPE TYPE_DEEP。

数据:MAR的T_MARC类型表。

数据:S_MARC TYPE MARC。

  • 填充数据。

WA_DEEP-MATNR ='测试'。

S_MARC-MATNR ='测试'。

S_MARC-WERKS ='9090'。

APPEND S_MARC到T_MARC。

  • 附加第二级内部表。

WA_DEEP-T_MARC [] = T_MARC []。

  • 追加。

APPEND WA_DEEP到T_DEEP。

  • 处理内部表。

在T_DEEP处进入WA_DEEP。

写:/WA_DEEP-MATNR。

  • 处理第二层内部表。

在WA_DEEP-T_MARC进入S_MARC时循环播放。

写:S_MARC-WERKS。

ENDLOOP。

ENDLOOP。

另请参阅以下链接中的结构信息...

http://help.sap.com/saphelp_nw04/ helpdata/zh-CN/fc/eb2fcc358411d1829f0000e829fbfe/content.htm

希望它能解决您的问题。

奖励积分(如果有用)。

感谢与问候

ilesh 24x7

一周热门 更多>