使用自定义函数和代码编辑器
Last update: Wed Mar 26 2025 00:00:00 GMT+0000 (Coordinated Universal Time)
- 主题:
- 自适应表单
创建对象:
- 初学者
- 开发人员
在本部分中,我们将使用自定义函数和代码编辑器来创作业务规则。
您已在本教程前面安装了带有自定义函数?的颁濒颈别苍迟尝颈产。
通常,客户端库包含CSS和Javascript文件。 此客户端库包含javascript文件,该文件公开了用于填充下拉列表值的函数。
用于填充下拉列表的函数
设置面板的摘要标题
验证面板
以下是用于验证面板字段的代码
//debugger;
var errors =[];
var fields ="";
var currentPanel = guideBridge.getFocus({"focusOption": "navigablePanel"});
window.guideBridge.validate(errors,currentPanel);
console.log("The errors are "+ errors.length);
if(errors.length===0)
{
window.guideBridge.setFocus(this.panel.somExpression, 'nextItem', true);
}
else
{
for(var i=0;i<errors.length;i++)
{
var fields = fields+guideBridge.resolveNode(errors[i].som).title+" , ";
}
window.confirm("Please fill out "+fields.slice(0,-1)+ " fields");
}
您可以取消注释第1行以在浏览器窗口中调试代码。
第4行 — 获取当前面板
第5行 — 验证当前面板。
第9行 — 如果没有错误,则移至下一个面板
预览表单,并测试新启用的功能。
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e