点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个拆分器容器,可生成4个Alv报告
我需要在每个Alv报告上方添加标题,例如附加文件向下(绿色布局)
down是我的代码和报告输出的图片
MODULE status_9000输出。 设置PF-STATUS'COLLECTION_SYSTEM'。 设置标题栏" COLLECTION_SYSTEM"。 创建对象容器 出口 container_name ='CONTAINER'。"在画面号9000中创建的容器的传递名称 *将主容器分为1行和2列 创建对象拆分器_1 出口 父=容器 行= 1 列= 2。 *获取拆分容器(第1行和第1列容器)的引用 呼叫方法splitter_1-> get_container 出口 行= 1 列= 1 接收 container = container_1。 *将第一个Coloum容器分成2行和1个coloum * 创建对象splitter_3 出口 父=容器_1 行= 2 列= 1。 *获取拆分后的容器(第1行和第2列容器)的参考 调用方法splitter_3-> get_container 出口 行= 1 列= 1 接收 container = container_1。 *获取拆分后的容器(第1行和第2列容器)的参考 调用方法splitter_3-> get_container 出口 行= 2 列= 1 接收 容器= container_4。 *获取拆分后的容器(第1行和第2列容器)的参考 呼叫方法splitter_1-> get_container 出口 行= 1 列= 2 接收 容器=容器_2。 *将第二个结肠容器分成2行和1列* 创建对象拆分器_2 出口 父=容器_2 行= 2 列= 1。 *获取拆分后的container2(第1行和第2列容器)的引用* 调用方法splitter_2-> get_container 出口 行= 1 列= 1 接收 容器=容器_2。 *获取拆分后的container2(第2行和第1列容器)的引用 调用方法splitter_2-> get_container 出口 行= 2 列= 1 接收 容器= container_3。 *填充现场目录。 清除wa_fcat。 wa_fcat-fieldname ='KUNNR'。 wa_fcat-ref_table ='ZSD_CBALANCE'。 wa_fcat-ref_field ='KUNNR'。 wa_fcat-col_pos = 1。 将wa_fcat附加到t_fcat。 清除wa_fcat。 wa_fcat-fieldname ='PLAN_DATE'。 wa_fcat-ref_table ='ZSD_CBALANCE'。 wa_fcat-ref_field ='PLAN_DATE'。 wa_fcat-col_pos = 2。 将wa_fcat附加到t_fcat。 清除wa_fcat。 wa_fcat-fieldname ='ACTUAL_DATE'。 wa_fcat-ref_table ='ZSD_CBALANCE'。 wa_fcat-ref_field ='ACTUAL_DATE'。 wa_fcat-col_pos = 3。 将wa_fcat附加到t_fcat。 清除wa_fcat。 wa_fcat-fieldname ='WEEK'。 wa_fcat-ref_table ='ZSD_CBALANCE'。 wa_fcat-ref_field ='WEEK'。 wa_fcat-col_pos = 4。 将wa_fcat附加到t_fcat。 清除wa_fcat。 wa_fcat-fieldname ='CODE'。 wa_fcat-ref_table ='ZSD_CBALANCE'。 wa_fcat-ref_field ='CODE'。 wa_fcat-col_pos = 5。 将wa_fcat附加到t_fcat。 清除wa_fcat。 wa_fcat-fieldname ='ZCOMMENT'。 wa_fcat-ref_table ='ZSD_CBALANCE'。 wa_fcat-ref_field ='ZCOMMENT'。 wa_fcat-col_pos = 6。 将wa_fcat附加到t_fcat。 清除wa_fcat。 wa_fcat-fieldname ='HOMEWORK'。 wa_fcat-ref_table ='ZSD_CBALANCE'。 wa_fcat-ref_field ='HOMEWORK'。 wa_fcat-col_pos = 7。 将wa_fcat附加到t_fcat。 清除wa_fcat。 *将第一个内部表填充到容器中 创建对象容器 出口 container_name = g_container。 创建对象grid1 出口 i_parent = container_1。 调用方法grid1-> set_table_for_first_display *出口 * it_fieldcatalog ='ZSD_CBALANCE' 改变 it_fieldcatalog = t_fcat it_outtab = it_zsd_cbalance。 *填充第二个内部表 创建对象容器 出口 container_name = g_container。 创建对象grid2 出口 i_parent =容器_2。 调用方法grid2-> set_table_for_first_display *出口 * i_structure_name ='ZSD_CBALANCE' 改变 it_fieldcatalog = t_fcat it_outtab = it_zsd_cbalance。 *填充第三内部表 创建对象容器 出口 container_name = g_container。 创建对象grid3 出口 i_parent = container_3。 调用方法grid3-> set_table_for_first_display *出口 * i_structure_name ='ZSD_CBALANCE' 改变 it_fieldcatalog = t_fcat it_outtab = it_zsd_cbalance。 *填充第四内部表 创建对象grid4 出口 i_parent = container_4。 调用方法grid4-> set_table_for_first_display *出口 * i_structure_name ='ZSD_CBALANCE' 改变 it_fieldcatalog = t_fcat it_outtab = it_zsd_cbalance。 末日
(73.7 kB)
TL; DR( Alhanouf Alolayt 的摘录)
cf屏幕快照,位于 Alhanouf Alolayt a>答案
这就是我期望带有标题的输出的方式
已解决,,,
一周热门 更多>