在表格控制向导中隐藏列

2020-08-19 08:39发布

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

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


我想在使用向导创建的表控件中隐藏一列。

在dynpro布局中,我可以在该字段的属性中看到,禁用了不可见属性。 我看不到它。

您能告诉我如何启用它吗?

致谢

钱德拉

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

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


我想在使用向导创建的表控件中隐藏一列。

在dynpro布局中,我可以在该字段的属性中看到,禁用了不可见属性。 我看不到它。

您能告诉我如何启用它吗?

致谢

钱德拉

付费偷看设置
发送
3条回答
SC_Yao
1楼 · 2020-08-19 09:25.采纳回答

嗨,princeck。

仅对GUI元素(例如文本框,单选按钮,按钮等)启用invisible选项。

使表控件中的列不可见 ,您必须在该屏幕的PBO(屏幕上的循环... endloop)中编写业务逻辑。

callcenter油条
2楼-- · 2020-08-19 09:19

hi,

如果使用了表控制向导,则不能自动隐藏任何列。 可以使用LOOP ENDLOOP cocept进行安装。 LOOP ENDLOOP代码必须用PBO块编写。

感谢

Ankitesh

callcenter油条
3楼-- · 2020-08-19 09:26
 tbc-hide-column.txt

 模组MODIFY_100输出。
  数据wa_tabctrl类型cxtab_column。
  将TABCTRL循环到WA_TABCTRL。
  如果WA_TABCTRL-screen-NAME ='zemp_nm'。
  WA_TABCTRL-INVISIBLE ='X'。
  从WA_TABCTRL修改TABCTRL-COLS。
   万一。
  结局。
 ENDMODULE。
 

尝试此代码。 绝对可以隐藏该列。 您应该在PBO中编写此代码,并在TBC循环之外。

一周热门 更多>