【发布时间】:2018-05-13 11:41:47
【问题描述】:
表单小程序中的按钮应该有两个不同的名称,一个是在按下按钮之前,一个是在按下按钮之后。(发送OTP和发送之后应该更改为验证OTP强>)。
【问题讨论】:
表单小程序中的按钮应该有两个不同的名称,一个是在按下按钮之前,一个是在按下按钮之后。(发送OTP和发送之后应该更改为验证OTP强>)。
【问题讨论】:
您尚未提及您使用的是哪个版本的 Siebel。您的要求似乎是动态更改按钮控件上的文本。有几种方法可以做到这一点。如果您使用的是 OpenUI,则可以使用 jQuery 轻松更改按钮标题。您必须编写一个 PM 来绑定到 InvokeMethod 方法。此代码将在存储库之外。
如果您的交互性很高,则可以通过浏览器脚本来实现。有浏览器脚本函数FindControl,您可以使用它们更改控件属性。这段代码会进入applet browserscripts,编译后需要运行genbscipt。
希望对你有帮助。
【讨论】:
除了上面的答案,你也可以通过 Toggle 小程序来实现。
步骤:
创建复制主小程序的切换小程序。当从主小程序成功提交发送 OTP 时设置一个标志。
设置标志后,现在将显示切换小程序。在切换小程序中更新按钮名称以验证 OTP。
在理想情况下,我会建议对此要求进行设计更改。在表单小程序中创建 2 个按钮发送 OTP 和验证 OTP。按钮根据业务需求启用禁用逻辑。我在验证指纹的项目中有类似的要求。
【讨论】: