2020-08-19 09:09发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们可以在Table控件中隐藏整个列吗? Plz给出了一些相同的提示...
嗨,
请检查该线程。
与标题一起隐藏表控件列
隐藏表格控件
致谢
vijay
尝试:
*为表控件设置屏幕属性 使用控件zhb6ctl在zzhb6_0100处循环 光标zhb6ctl-top_line。 模块move_data_to_0100。 模块Modify_screen_0100。 结束循环。
然后:
模块Modify_screen_0100输出。 在屏幕上循环播放。 如果screen-group1 ='001'。 screen-INVISIBLE ='1'。 修改屏幕。 万一。 结束循环。
Rob
您可以使用表控件管理员来执行此操作。 双击表控件右上角的图标。 还是您希望通过编程方式执行此操作。
REgards
Rich Heilman
嗨
您有 在循环之前更改tc的属性
过程PBO
模块UPDATE_TC。
循环...
ENDLOOP。
数据:WA类型CXTAB_COLUMN。
在 -COLS INWA中循环。
WA-INVISIBLE = 1。
从WA修改 -COLS。
ENDIF。
ENDMODULE。
max
如果需要,这里是一个示例 以编程方式进行。 如果使用表控制向导,则应该有一个模块,该模块在屏幕的流逻辑PBO中列出。 它可能已被注释掉。
itabcon_change_col_attr
取消注释并创建模块。 然后将下面模块中的代码放入您的模块中。
报告zrich_0003。 *&spwizard:声明表控件" ITABCON"本身 控制:使用屏幕0100的Itabcon类型tableview。 数据:itab的开头出现0, fld1类型c, fld2类型c, Itab的结尾。 选择开始。 呼叫屏幕100。 *&------------------------------------------------ --------------------- * *&模块STATUS_0100输出 *&------------------------------------------------ --------------------- * *文字 * ------------------------------------------------- --------------------- * 模块状态_0100输出。 *设置PF-STATUS'xxxxxxxx'。 * SET TITLEBAR'xxx'。 终端模块。 *&------------------------------------------------ --------------------- * *&模块ITABCON_change_col_attr输出 *&------------------------------------------------ --------------------- * *文字 * ------------------------------------------------- --------------------- * 模块itabcon_change_col_attr输出。 数据:类似于itabcon-cols行。 在itabcon-cols循环成wa。 如果wa-screen-name ='ITAB-FLD2'。 wa-invisible ='1'。 从wa修改itabcon-cols。 万一。 结束循环。 终端模块。
此致
MODULE MODIFY_100 OUTPUT。 数据wa_tabctrl类型cxtab_column。 将TABCTRL循环到WA_TABCTRL。 如果WA_TABCTRL-screen-NAME ='ZEMP_NM'。 WA_TABCTRL-INVISIBLE ='X'。 从WA_TABCTRL修改TABCTRL-COLS。 万一。 结局。 ENDMODULE。 ***************尝试这个****************
最多设置5个标签!
嗨,
请检查该线程。
与标题一起隐藏表控件列
隐藏表格控件
致谢
vijay
尝试:
然后:
Rob
您可以使用表控件管理员来执行此操作。 双击表控件右上角的图标。 还是您希望通过编程方式执行此操作。
REgards
Rich Heilman
嗨
您有 在循环之前更改tc的属性
过程PBO
模块UPDATE_TC。
循环...
ENDLOOP。
模块UPDATE_TC。
数据:WA类型CXTAB_COLUMN。
在 -COLS INWA中循环。
< p> IF WA-SCREEN-NAME = ......WA-INVISIBLE = 1。
从WA修改 -COLS。
ENDIF。
ENDLOOP。
ENDMODULE。
max
如果需要,这里是一个示例 以编程方式进行。 如果使用表控制向导,则应该有一个模块,该模块在屏幕的流逻辑PBO中列出。 它可能已被注释掉。
itabcon_change_col_attr
取消注释并创建模块。 然后将下面模块中的代码放入您的模块中。
此致
Rich Heilman
一周热门 更多>