/
如何添加下拉菜单公式
如何添加下拉菜单公式
根据某个字段的值不同,我们可以显示不同的下拉菜单。
例如这里‘部门’选择 电力一课 或者 通信铜缆等,‘产品阶层一’的下拉菜单根据部门不同,下拉选项不同。
这里的‘部门’参数,使用普通的下拉菜单选项,参考:如何添加、维护下拉菜单 - Chinese knowledge space for customer - Confluence (atlassian.net)
我们先需要建立一张表,来保存我们需要的不同选项。参考:如何添加表格 - Chinese knowledge space for customer - Confluence (atlassian.net)
这里需要注意,表格的第一列留空。
对需要显示不同下拉菜单的参数,点击最右侧的‘添加新公式’,右侧的公式是下拉菜单公式。而不是左侧的普通公式。
参考如下公式,但如果在公式中添加if else这样的判断条件,就无法实现动态更新,需要选择一项后点击保存,下一项才会更新:
var ph0
var index
ph0 = cable.productHierarchy0.value
if (ph0 == '電力一課'){
index = 2
}
else if (ph0 == '通信銅纜'){
index = 3
}
else if (ph0 == '通信光纜'){
index = 4
}
else if (ph0 == '電力二課'){
index = 5
}
result = mixMagic.getTableColumnContentByIndex("Tables", "產品階層1電壓導體", index, "{all}")
建议如果可行,最好直接使用getTableColumnContentByHeader,
这样可以在Design Header中动态更新。
var ph0 = cable.productHierarchy0.value
result = mixMagic.getTableColumnContentByHeader("Tables", "產品階層1電壓導體", ph0, "{all}")
, multiple selections available,
Related content
如何添加表格查询公式?
如何添加表格查询公式?
More like this
如何将满足特定条件的设计列表保存为下拉菜单选项公式
如何将满足特定条件的设计列表保存为下拉菜单选项公式
More like this
如何利用公式新建设计?
如何利用公式新建设计?
More like this
上传原材料
More like this
中文视频教程
More like this
基礎培訓后的用戶測試報告
基礎培訓后的用戶測試報告
More like this