2.1.4. Excel导入设置

通过脚本设置导入数据的值

位置 触发时机 可以获取的环境变量(参数) 返回值
Excel导入->列信息->值脚本 导入Excel,每条记录触发一次 WebUserCurrentDocument 类型:String|Integer|Numerical|Date等含义:需要设置到对应字段中的值

示例代码:

//导入Excel时,将所有小于0的值,重置为0
(function () {
    var currentDocument = getCurrentDocument();
    var value = currentDocument.getItemValue("金额");
    if (value > 0) {
        return value;
    }
    else {
        return 0;
    }
})()

通过脚本设置导入数据的检验条件

位置 触发时机 可以获取的环境变量(参数) 返回值
Excel导入->列信息->检验脚本 导入Excel,每条记录触发一次 CurrentDocument 类型:String含义:返回数据不正确的提示语

示例代码:

//导入Excel时,当出现空值时终止导入并报错
(function () {
    var currentDocument = getCurrentDocument();
    var value = currentDocument.getItemValue("名称");
    if ("".equals(value)) {
        return "名称不能为空";
    }
})()
文档更新时间: 2022-11-02 13:34   作者:admin