表单小程序中的按钮在按下按钮之前应该有两个不同的名称,按下按钮后应该有一个。(发送OTP 并在发送后应该更改为验证OTP )。
答案 0 :(得分:2)
您尚未提及您正在使用的Siebel版本。您的要求似乎是动态更改按钮控件上的文本。有几种方法可以做到这一点。如果您使用的是OpenUI,则可以使用jQuery轻松更改按钮标题。您必须编写PM以绑定到InvokeMethod方法。此代码将位于存储库之外。
如果您处于高交互性状态,则可以通过浏览器脚本实现此目的。有一些browsercript函数FindControl,您可以使用它们更改控件属性。此代码将进入applet browserscripts,您需要在编译后运行genbscipt。
希望它有所帮助。
答案 1 :(得分:0)
除了上述答案外,您还可以使用Toggle applet实现此目的。
步骤:
创建Toggle小程序以复制主小程序。从主小程序成功提交发送OTP时设置一个标志。
设置标记后,现在将显示切换小程序。更新按钮名称以在Toggle Applet中验证OTP。
对于理想情况,我建议对此要求进行设计更改。创建2个按钮,以applet形式发送OTP并验证OTP。根据业务需求,按钮启用禁用逻辑。我的项目中对验证指纹有类似的要求。