2020-08-18 12:00发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我为tx创建了一个标准的屏幕变体。 ME21N,我需要将其分配给一个角色,而不仅仅是一个用户。 有可能吗?
谢谢!
玛丽亚
您好玛丽亚美利奴羊
如果其他所有方法都失败了,您可以尝试通过编程方式在 ME_PROCESS_PO_CUST BADI的FIELDSELECTION_HEADER_REFKEYS方法。
IF条件= abap_true。 ch_key0 ='SOME_SCREEN_VARIANT_NAME'。 ENDIF。关于, Mateusz
这将是一个不错的功能,但它并不是那样设计的,此后就没有添加此潜在功能。 我猜想角色的概念在最初设计屏幕变体时甚至还不存在-只有授权配置文件。
但是,如果仅是一种情况,您可以通过编程方式分配屏幕变体,方法是: 在相关屏幕的PBO中调用RS_HDSYS_SET_SC_VARIANT。 但是,如果Mateusz是正确的,则ME21N已经调用了此功能模块,因此,如果随后的调用是由SAP程序完成的,则您的调用将无用。
玛丽亚·美利奴(Maria Merino)
如果想将屏幕变体分配给特定用户集或特定交易,而不论其用户如何,都可以实现 。 以下博客可以指导您使用同一博客。
屏幕变量
致谢!
最多设置5个标签!
您好玛丽亚美利奴羊
如果其他所有方法都失败了,您可以尝试通过编程方式在 ME_PROCESS_PO_CUST BADI的FIELDSELECTION_HEADER_REFKEYS方法。
这将是一个不错的功能,但它并不是那样设计的,此后就没有添加此潜在功能。 我猜想角色的概念在最初设计屏幕变体时甚至还不存在-只有授权配置文件。
但是,如果仅是一种情况,您可以通过编程方式分配屏幕变体,方法是: 在相关屏幕的PBO中调用RS_HDSYS_SET_SC_VARIANT。 但是,如果Mateusz是正确的,则ME21N已经调用了此功能模块,因此,如果随后的调用是由SAP程序完成的,则您的调用将无用。
玛丽亚·美利奴(Maria Merino)
如果想将屏幕变体分配给特定用户集或特定交易,而不论其用户如何,都可以实现 。 以下博客可以指导您使用同一博客。
屏幕变量
致谢!
一周热门 更多>