合并列单元格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:42

好,谢谢Sandra

clasier
3楼-- · 2020-08-13 19:37

嗨Abirami,

据我所知

不可能合并ALV网格中的列单元格。 例如,如果您对表格进行排序,那么如果允许合并,则将自动合并相同的单元格,但是您无法独自控制合并。

致谢

独立观察员
4楼-- · 2020-08-13 19:40

我想您更改了演示,因为我尝试过的东西很漂亮。 在您的示例中,我看到了3个合并的单元(TRICKTRESOR," P"列中的HC和" K"列中的HC)。

这不是您要实现的目标吗? 请仔细解释,因为我不明白您的问题是什么。

compass1988
5楼-- · 2020-08-13 19:35

干得好,阿比拉米。 这是我第一次看到有可能做到这一点(尽管不受SAP支持,即无法保证得到维护)。 您能告诉我们Enno Wulff在 http://www.tricktresor.de/blog提供的解决方案的问题吗?/zellen-verbinden/

当学会了学习
6楼-- · 2020-08-13 19:55

嗨Abirami,

能否请您共享类方法->属性。 我试图创建类,但是找不到其方法的属性。

谢谢

me_for_i
7楼-- · 2020-08-13 19:37

嗨,桑德拉,

我复制了相同的课程,还复制了演示的程序:

演示的编: http://www.tricktresor.de /wp-content/downloads/ALV/zz_alv_merge_cells.abap.txt

但是我的输出低于输出。 我找不到合并的列。

您能否对此提出建议,因为逻辑是否可以完美地用于列合并?

预先感谢!

此致

一周热门 更多>