天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1619|回复: 0

[函数] 判断数据是否存在【函数-isExists】

[复制链接]
purple 发表于 2011-11-29 10:52:03 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2012-12-31 14:10 编辑

函数格式:
isExists (tableName, fieldName, description, value, andSQL)
函数说明:
tableName: 字段名
fieldName: 对比字段名
description :描述
value : 要判断字段名(可不传)
andSQL: 条件(可不传)
示例:
实现isExists(tableName, fieldName, description, value, andSQL)函数的应用
function isExists(tableName, fieldName, description, value, andSQL) {
        var returnStr = "";
        var fieldValue = "";
        if (value) {
                fieldValue = value;
        } else {
                fieldValue = getItemValue(fieldName);
        }
        var dql = "$formname='" + tableName + "' and " + fieldName + "='" + fieldValue + "'";
        if (andSQL) {
                dql += " and " + andSQL;
        }
        if (fieldValue != null && fieldValue.trim().length() > 0) {
                var count = countByDQL(dql);
                $PRINTER.println("===========count----------------" + count);
                if (count <= 0) {
                        returnStr = "'" + description + "' 数据不存在!";
                }
        }
        return returnStr;
}

调用
#include " validationlib";
isExists ("tableName"," fieldName"," description","value"," andSQL");

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 07:38

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表