2020-08-23 18:24发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我们在Fiori 2.0中将SAP GUI用于HTML,并且正在通过URL参数传递/预填充事务中的字段。 当我们传递参数时,交易会自动执行。
如何在启动时不执行事务的情况下传递url参数?
我想我必须在"目标映射"中设置一些参数。 可以使用参数DYNP_OKCODE设置启动动作。 将此设置为false不会有帮助。
大家好,
通常,删除DYNP_OKCODE可能会有所帮助。 但仅当目标交易不是* ABAP报告(选择屏幕交易)时。 如果它是选择屏幕应用程序,则跳过初始屏幕的方式与使用DYNP_OKCODE的方式不同,并且只要您传递ANY启动参数,它将始终执行。 这是一个限制,现在无法避免。
BR,阿列克谢
有一个解决方案,可以作为解决方法或测试方法,但不能解决 由SAP提供。 它正在使用LPD_CUST调用GUI事务(在"目标映射"定义中选择此选项)。 在这种情况下, 可以在LPD_CUST中禁用跳过选择屏幕的选项 交易设置。 但是您使用LPD_CUST所付出的代价是性能 由于LPD_CUST数据解析,在FLP启动时丢失。
如果您自己删除DYNP_OKCODE参数怎么办?
您好,克里希纳,
如果删除DYNP_OKCODE参数,它将仍然进入下一个屏幕。 我认为参数DYNP_OKCODE的值为"/img/08"(F8/execute)被设置为默认值,我必须以某种方式将其关闭。
你好@ 亚历山大·申尼斯
你好@ 亚历山大·席恩斯
我有类似的情况。 您是否能够读取Fiori URL参数并使用这些参数值执行事务? 请指导我如何实现这一目标。
最多设置5个标签!
大家好,
通常,删除DYNP_OKCODE可能会有所帮助。 但仅当目标交易不是* ABAP报告(选择屏幕交易)时。 如果它是选择屏幕应用程序,则跳过初始屏幕的方式与使用DYNP_OKCODE的方式不同,并且只要您传递ANY启动参数,它将始终执行。 这是一个限制,现在无法避免。
BR,阿列克谢
有一个解决方案,可以作为解决方法或测试方法,但不能解决 由SAP提供。 它正在使用LPD_CUST调用GUI事务(在"目标映射"定义中选择此选项)。 在这种情况下, 可以在LPD_CUST中禁用跳过选择屏幕的选项 交易设置。 但是您使用LPD_CUST所付出的代价是性能 由于LPD_CUST数据解析,在FLP启动时丢失。
如果您自己删除DYNP_OKCODE参数怎么办?
您好,克里希纳,
如果删除DYNP_OKCODE参数,它将仍然进入下一个屏幕。 我认为参数DYNP_OKCODE的值为"/img/08"(F8/execute)被设置为默认值,我必须以某种方式将其关闭。
你好@ 亚历山大·申尼斯
您找到解决方案了吗?你好@ 亚历山大·席恩斯
我有类似的情况。 您是否能够读取Fiori URL参数并使用这些参数值执行事务? 请指导我如何实现这一目标。
一周热门 更多>