点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我们希望将MIRO屏幕上的输入字段之一设置为仅显示。
由于我们不想更改SAP交付的MIRO布局7_6310,因此我们创建了MIRO屏幕变体Z7_6310作为7_6310的副本,但进行了较小的更改以使一个字段变为只读。
我们要做的是更改系统设置,以便Z7_6310屏幕变体是用户运行MIRO事务时的默认布局。 通过阅读其他SCN注释和文档,MIRO似乎总是从最后使用的布局值开始。 我们希望对此有更多的控制权,以便即使用户在一个MIRO会话期间更改布局,下次他们运行MIRO时,它也会默认为我们所需的布局。
在尝试解决此问题时,我们使用事务SHD0设置了"交易变量" ZMIRO,然后引用了新的屏幕变量Z7_6310,但是当我们调用ZMIRO时,它仍然会显示上一次使用的布局。
有没有一种方法可以强制在调用事务MIRO(或ZMIRO)时,默认布局始终为Z7_6310?
谢谢
Gord
嗨Gord,
检查BADI MRM_TRANSACT_DEFAULT ...
关于此,
毛罗
谢谢。
我实现了badi MRM_TRANSACT_DEFAULT并将其用于将参数e_item_list_version设置为具有新Z7_6310布局的默认值。 根据需要工作。 谢谢Mauro,
嗨,
看看表ESDUS(MM:动态用户设置)。
查找:
UNAME = YOUR_USER
ACTION = MIRO
ELEMENT = ITEM_LIST_VERSION
ACTIVE = 7_6310
最诚挚的问候。
在记录SHD0变体记录(捕获)时,所需的布局也带有标记为" With Contains"和"仅Output"的选项。
因此,系统将默认设置所需的布局,并且也将使其不可编辑。
一周热门 更多>