带有错误处理的屏幕PERSONAS问题

2020-09-14 12:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好, 我正在尝试...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好,

我正在尝试解决以下问题。 我们有1个单笔交易,其中包含12个以上的dynpro屏幕。

我们为每个人都创造了风味。

我的屏幕上有2个按钮。 下一步和返回。

如果用户单击下一步,我将通过RFID阅读器获取他的唯一ID,并对PBO/PAI进行一些逻辑(如果用户存在于HR中)。

如果存在用户,我想通过以下脚本加载另一个dynpro

session.utils.changeFlavor(" 000C292EE3A91EE8A3E7985BD38CCB76");

如果不存在"找不到工人"的异常,但是我的问题是,如果我引发异常Screen Personas掉下来,并且标准dynpro的原始外观...

我不知道如何使用gui状态栏和错误消息构建逻辑

有什么办法吗?

用户按下一步

如果存在,请换一种口味

如果没有呼叫前味

类似这样的内容- https://www.youtube.com/watch ?v = trKip2tQiuw

非常感谢

3条回答
野沐沐
2020-09-14 12:39

您好,

我们有一个带有1个事务和X屏幕的概念。我们需要为每个屏幕提供新的风格,因为该解决方案将用于Kiosek ...仅触摸屏和标准屏幕的终端解决方案太小(按钮,alv网格等) )。

此事务在Fiori LP下运行,并通过脚本session.utils.changeflavor在屏幕之间移动正常...但是如果后端出现错误,我需要将样式更改为下一个或上一个屏幕

我知道角色的基本概念是1笔交易= 1种口味

一周热门 更多>