2.3.2. 视图列
通过脚本设置视图列的值
位置 | 触发时机 | 可以获取的环境变量(参数) | 返回值 |
---|---|---|---|
视图->列->列编辑->值脚本 | 打开视图时触发 | WebUserCurrentDocument | 类型:String含义:返回字符串内容作为列值显示在页面 |
示例代码:
//当字段值为空时,显示为:“-”
(function () {
var doc = getCurrentDocument();
var val = doc.getItemValueAsString("姓名");
if (val == null || "".equals(val)){
val = "-";
}
return val;
})()
通过脚本判断视图列是否隐藏
位置 | 触发时机 | 可以获取的环境变量(参数) | 返回值 |
---|---|---|---|
视图->列->列编辑->隐藏条件 | 打开视图时触发 | WebUserCurrentDocument | 类型:Boolean含义:返回输出一个布尔值,true代表隐藏,false代表不隐藏 |
示例代码:
//当前用户为“张三”时,不显示该列
(function () {
var userName = getWebUser().getName();
if ("张三".equals(userName)) {
return true;
}
return false;
})()
文档更新时间: 2022-11-02 13:39 作者:admin