2020-09-01 00:50发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,专家们!
我们有一个报告ZREPORT,我们为其创建了2个t代码ZCODE1和ZCODE2。 现在,ZCODE1应该以变体TEST开头,并且不应以任何方式进行更改。 因此,我们计划仅对ZCODE1 t代码隐藏变体按钮。 但是对于ZCODE2来说,t代码变体可以更改。
有人可以建议如何处理吗?
非常感谢!
你好Srinivas,
作为解决方法,您可以在用户尝试修改变体时引发错误消息:
在选择屏幕上。 如果sy-tcode =`ZCODE1` AND sy-ucomm =`SPOS`。 "变体按钮的功能代码 消息"您不能保存/修改变量" TYPE" E"。 ENDIF。
BR,
Suhas
太好了,谢谢。
隐藏屏幕使用中的变体按钮
数据:快速类型sy-repid。 数据:它是sy-ucomm的类型表。 参数:pa TYPE c。 选择屏幕输出时。 如果sy-tcode ='ZCODE1'。 清除它。 repid = sy-repid。 附加"获取"它。 "要禁用选择变体按钮 追加" SPOS"。 "要禁用保存按钮 通话功能'RS_SET_SELSCREEN_STATUS' 出口 p_status ='%_00' p_program =快速 桌子 p_exclude =它。 万一。
嗨,
如果您想为zcode1运行该变体并且不希望对其进行更改,则可以在程序中检查sy-tcode。
对于zcode2,请保持原样。
关于此,
Harsh Bansal
嗨,斯里尼瓦斯,
要隐藏特定tcode的变体butoon:
如果sy-tcode = ZCODE1。
隐藏按钮代码。
ENDIF。
希望这会有所帮助,
此致
Gaurav。
要隐藏特定tcode的变体butoon,请尝试以下操作:
包括rsdbc1xx。 ... ... 在选择屏幕输出。 如果sy-tcode = ZCODE1。 将'SPOS'附加到current_scr-excl。 万一。
尝试类似于
在选择屏幕输出处。 如果sy-tcode ='ZCODE1'。 数据:状态类型sy-pfkey, 前卫类型sy-repid, excl_tab类型rsexfcode发生1,带有标题行。 "识别当前状态 GET PF-STATUS状态程序,不包括excl_tab。 "禁用一些功能代码 excl_tab-fcode ='GET'。 "获取变体... APPEND excl_tab。 excl_tab-fcode ='VSHO'。 "变体,显示... APPEND excl_tab。 excl_tab-fcode ='VDEL'。 "变体,删除... APPEND excl_tab。 excl_tab-fcode ='SPOS'。 "另存为变体... APPEND excl_tab。 SORT excl_tab。 从excl_tab删除相邻的重复项。 " 更新状态 通话功能'RS_SET_SELSCREEN_STATUS' 出口 p_status =状态 p_program =编 桌子 p_exclude =排除标签。 ENDIF。
Raymond
最多设置5个标签!
你好Srinivas,
作为解决方法,您可以在用户尝试修改变体时引发错误消息:
BR,
Suhas
太好了,谢谢。
隐藏屏幕使用中的变体按钮
嗨,
如果您想为zcode1运行该变体并且不希望对其进行更改,则可以在程序中检查sy-tcode。
< p>如果它是zcode1,则使您的字段不可编辑。对于zcode2,请保持原样。
关于此,
Harsh Bansal
嗨,斯里尼瓦斯,
要隐藏特定tcode的变体butoon:
如果sy-tcode = ZCODE1。
隐藏按钮代码。
ENDIF。
希望这会有所帮助,
此致
Gaurav。
嗨,斯里尼瓦斯,
要隐藏特定tcode的变体butoon,请尝试以下操作:
尝试类似于
此致
Raymond
一周热门 更多>