摘要:当试图在保存一个比如时,可能会遇到各种各样的错误消息。有的错误消息会阻止被,有的则不会。这些错误消息有何区别通过发现会检查当前是否存在会导致弹出提示给的。
当试图在CRM WebUI保存一个business transaction比如Opportunity时,可能会遇到各种各样的错误消息。有的错误消息会阻止Business transaction被save,有的则不会。这些错误消息有何区别?
通过debug, 发现method check_popup_to_raise 会检查当前是否存在会导致弹出popup window提示给end user的error message。此类error message会终止transaction的save process.
上图代码的逻辑翻译成文字就是:当且仅当一个message的navigation 属性被设置成abap_true且在system table CRMC_MESSAGES_S里存在对应的entry且其AUTO_EXEC 字段设置为abap_true时,才会弹出popup window并且阻止save:
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/35891.html
摘要:当试图在保存一个比如时,可能会遇到各种各样的错误消息。有的错误消息会阻止被,有的则不会。这些错误消息有何区别通过发现会检查当前是否存在会导致弹出提示给的。 当试图在CRM WebUI保存一个business transaction比如Opportunity时,可能会遇到各种各样的错误消息。有的错误消息会阻止Business transaction被save,有的则不会。这些错误消息有何...
摘要:当试图在保存一个比如时,可能会遇到各种各样的错误消息。有的错误消息会阻止被,有的则不会。这些错误消息有何区别通过发现会检查当前是否存在会导致弹出提示给的。 当试图在CRM WebUI保存一个business transaction比如Opportunity时,可能会遇到各种各样的错误消息。有的错误消息会阻止Business transaction被save,有的则不会。这些错误消息有何...
摘要:当试图在保存一个比如时,可能会遇到各种各样的错误消息。有的错误消息会阻止被,有的则不会。这些错误消息有何区别通过发现会检查当前是否存在会导致弹出提示给的。 当试图在CRM WebUI保存一个business transaction比如Opportunity时,可能会遇到各种各样的错误消息。有的错误消息会阻止Business transaction被save,有的则不会。这些错误消息有何...
摘要:命令使用解释器执行脚本。命令根据给定的校验码,执行缓存在服务器中的脚本。命令用于校验指定的脚本是否已经被保存在缓存当中。杀死当前正在运行的脚本。全局变量保护,为了防止不必要的数据泄漏进环境,脚本不允许创建全局变量。 基本命令 Redis 脚本使用 Lua 解释器来执行脚本。 Reids 2.6 版本通过内嵌支持 Lua 环境。执行脚本的常用命令为 EVAL。 EVAL script n...
阅读 1262·2021-11-15 11:37
阅读 3453·2021-11-11 16:55
阅读 1720·2021-08-25 09:39
阅读 3185·2019-08-30 15:44
阅读 1712·2019-08-29 12:52
阅读 1350·2019-08-29 11:10
阅读 3189·2019-08-26 11:32
阅读 3194·2019-08-26 10:16