方法示例
1.isPositive(num)
示例(实现isPositive(num)函数的应用,正数校验)

//表单中有两个字段A、B,B字段显示与否根据A字段是否为正数 (隐藏脚本)
(function () {
    var value = getItemValueAsString("编号");
    var rtn = false;
    if (value != null && value.trim().length() > 0) {
        if (isPositive(value)) {
            rtn = true;
        }
    }
    return rtn;
})()

2.isNegative(num)
示例(实现isNegative(num)函数的应用,负数校验)

//两个表单A、B,B表单某字段值为查询出A表单的文档个数 (值脚本)
(function () {
    var value = getItemValueAsString("编号");
    var rtn = false;
    if (value != null && value.trim().length() > 0) {
        if (isNegative(value)) {
            rtn = true;
        }
    }
    return rtn;
})()

3.round(num, pos)
示例(实现round(num, pos)函数的应用,四舍五入函数)

//表单中有两个字段A、B,B字段的值为A字段四舍五入后的值 (值脚本) 
(function () {
    var value = getItemValueAsDouble("价格");
    var rtn = "";
    if (value != null) {
        rtn = round(value, 2);
    }
    return rtn;
})()

4.toCeil(num)
示例(实现toCeil(num)函数的应用,取最小整数)

//表单中有两个字段A、B,B字段的值为A字段值的最小整数 (值脚本)
(function () {
    var value = getItemValueAsDouble("价格");
    var rtn = "";
    if (value != null) {
        rtn = toCeil(value);   //获取value的最小整数
    }
    return rtn;
})()

5.toFloor(num)
示例(实现toFloor(num)函数的应用,取最大整数)

//表单中有两个字段A、B,B字段的值为A字段值的最大整数 (值脚本)
(function () {
    var value = getItemValueAsDouble("价格");
    var rtn = "";
    if (value != null) {
        rtn = toFloor(value);   //获取value的最大整数
    }
    return rtn;
})()
文档更新时间: 2022-11-03 06:42   作者:admin