需要获取当前布局字段CL_SALV_TABLE

2020-08-17 02:33发布

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

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


嗨朋友,

我在选择屏幕上有一个布局参数。 我们已经在参数中传递了保存的布局。

现在ALV正确显示。

现在的要求是在显示ALV之前发送带有输出附件的邮件。

附件基于选择屏幕布局。

如何仅获取LAYOUT列(保存的布局数据)。

如果p_layout不是INITIAL。
lr_layout-> set_initial_layout(p_layout)。
ENDIF。

DATA(lr_columns)= gr_alv-> get_columns()。 ==>给出输出内部表的所有文件
DATA(ltt_columns)= lr_columns-> get()。 ==>给出输出内部表的所有字段

执行sed_mail。

gr_alv-> display()。

非常感谢

Vallamuthu M

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

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


嗨朋友,

我在选择屏幕上有一个布局参数。 我们已经在参数中传递了保存的布局。

现在ALV正确显示。

现在的要求是在显示ALV之前发送带有输出附件的邮件。

附件基于选择屏幕布局。

如何仅获取LAYOUT列(保存的布局数据)。

如果p_layout不是INITIAL。
lr_layout-> set_initial_layout(p_layout)。
ENDIF。

DATA(lr_columns)= gr_alv-> get_columns()。 ==>给出输出内部表的所有文件
DATA(ltt_columns)= lr_columns-> get()。 ==>给出输出内部表的所有字段

执行sed_mail。

gr_alv-> display()。

非常感谢

Vallamuthu M

付费偷看设置
发送
3条回答
Aaron 3364
1楼 · 2020-08-17 03:04.采纳回答

您好

您可以尝试使用此功能

将此变量名称传递到功能模块'LT_FC_LOAD'

,其中IS_VARAINT =您的变量变量名称,

I_TABNAME ='1',然后

获取列。

问候,

Venkat

Cikesha
2楼-- · 2020-08-17 02:57

请使用CODE按钮设置代码格式,以便以更加用户友好的格式(彩色)显示代码。

野沐沐
3楼-- · 2020-08-17 02:56

您是否正在寻找每列的IS_TECHNICAL和IS_VISIBLE方法 (通过实例LR_COLUMNS获得)

一周热门 更多>