Abap 两个标题,在一个显示中有自己的行项目

Abap 两个标题,在一个显示中有自己的行项目,abap,Abap,我收到用户的请求,要求开发一个报告,在一个显示器上显示发票详细信息 我所发现的只是如何在同一页中显示两个不同的表 有没有办法在同一个表中显示它,但有两个标题 是这样的 高清计费文件。博士。货币销售组织分销渠道开票日期 IT项目开票数量销售单位净重净值 HD 900230006美元JH01.01.2014 它重10 60公斤,重60 1000公斤 它是20包20 4000 HD 900230007欧元JH01.01.2014 它重1022kg 22990 它是2067包67456 它重30 15公

我收到用户的请求,要求开发一个报告,在一个显示器上显示发票详细信息

我所发现的只是如何在同一页中显示两个不同的表

有没有办法在同一个表中显示它,但有两个标题

是这样的

高清计费文件。博士。货币销售组织分销渠道开票日期

IT项目开票数量销售单位净重净值

HD 900230006美元JH01.01.2014

它重10 60公斤,重60 1000公斤

它是20包20 4000

HD 900230007欧元JH01.01.2014

它重1022kg 22990

它是2067包67456

它重30 15公斤15 897


您可以使用ALV功能来执行此操作

可以使用ALV对象模型以三种不同的方式应用表 方式:

  • 作为一个简单的二维表(CL_SALV_表类)
  • 作为分层顺序表
  • 以下段落与本表有关。作为树结构(CL_Usalv\u树类)
请参见软件包SALV_OM_对象中的程序SALV_DEMO_TREE_SIMPLE或SALV_DEMO_HIERSEQ_SIMPLE作为示例。类文档也很好


或者,您可以尝试使用功能模块重用\u ALV\u HIERSEQ\u列表\u显示,但这是较旧的功能

功能此模块将两个内部表作为格式化输出 分层顺序列表

原则:

  • 传递包含要输出的标题信息集的内部表
  • 传递包含要输出的项信息集的内部表
  • 传递包含常规列表布局详细信息的结构
  • 以内部表的形式传递字段目录。字段目录描述要在列表中输出的字段
以软件包SLI中的程序BCALV_测试_HIERSEQ_列表为例