合并列单元格alv-使用cl_gui_alv_grid

2020-08-13 19:17发布

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

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


我想在突出显示的下合并,并且需要在合并列中添加文字。 请提出。

谢谢。

此致

阿比拉米

(10.7 kB)

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

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


我想在突出显示的下合并,并且需要在合并列中添加文字。 请提出。

谢谢。

此致

阿比拉米

(10.7 kB)
付费偷看设置
发送
14条回答
95年老男孩
1楼 · 2020-08-13 19:39.采纳回答

要将一个单元格跨越2行2列,请使用@ enno.wulff( http ://www.tricktresor.de/blog/zellen-verbinden/):

"跨越2行(outputlen必须为行数)
 wa_col_merge-col_id = 1。
 wa_col_merge-outputlen = 2。
 将wa_col_merge附加到it_col_merge。
 调用方法g_alv_grid-> z_set_merge_vert导出行= 1
 更改tab_col_merge = it_col_merge。

 "跨2列(outputlen必须是要合并的最后一列的编号)
 wa_col_merge-col_id = 1。
 wa_col_merge-outputlen = 2。
 将wa_col_merge附加到it_col_merge。
 调用方法g_alv_grid-> z_set_merge_vert导出行= 1
 更改tab_col_merge = it_col_merge。

梦想连接
2楼-- · 2020-08-13 19:46
骆驼绵羊
3楼-- · 2020-08-13 19:50

嗨桑德拉,

当前3个合并的单元格仅按行进行合并。我希望将列也进行合并。

ex:如下所示:必须与TRICKTRESOR合并相应的列。

在您的演示中,该列被合并了吗? 如果您将我的输出快照分享给我,那将是很好的。为了我更好的理解。

在存档列合并失败的情况下,我不会做任何事情。请与我分享。

关于

打个大熊猫
4楼-- · 2020-08-13 19:38

我不认为它仅与您显示的代码有关。 也许您没有清除内部表it_col_merge,或者您没有显示额外的代码,或者类似的事情。

当您将一个单元格合并到自身时,您的代码应该无效。 Y/Z_SET_MERGE_VERT,outputlen是从给定单元格(包括该单元格)合并的总行数。 您应该使用outputlen = 3(并为单元格R3C2更正一些其他代码)。

小灯塔
5楼-- · 2020-08-13 19:32

Hi

感谢您提供详细信息。

我在创建类时犯了一个错误。.现在我得到了完美的输出。.

感谢所有支持。

此致

南山jay
6楼-- · 2020-08-13 19:54

嗨,桑德拉,

感谢所有支持。

致谢

N-Moskvin
7楼-- · 2020-08-13 19:39

嗨,桑德拉,

我正在尝试合并突出显示的行

使用的代码:

但是第二届会议正受到影响。

请对此提出建议,谢谢

此致

一周热门 更多>