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

[已解决] 有没有一些视图里面的sql查的简单例子?

[复制链接]
sandy还没有想好 发表于 2021-7-8 20:50:26 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:
有没有一些视图里面的sql查的简单例子?


 楼主| sandy还没有想好 发表于 2021-7-8 20:51:48 | 显示全部楼层
//视图+查询表单
(function(){
        var msgid = getItemValueAsString("msgid");  
          var docid = getItemValueAsString("docid1");
          var formid = getItemValueAsString("formid1");
          var send_time = getItemValueAsString("send_time");
            //println("send_time:"+send_time);
          var file_type = getItemValueAsString("file_type");
            //println("file_type:"+file_type);
        var sql = "select msgid as id,msgid as item_msgid,'"+getDomainid()+"'  as domainid,docid as item_docid, send_time as item_send_time,formid as item_formid,send_person_id as item_send_person_id,file_type as item_file_type,result as item_result,data from t_send_data_log where (status!=0 or status!=1)";
          println("sql:"+sql);
          if(isNotNull(msgid))
        {
        sql+=" and msgid ='"+msgid+"'";
        }
    else if(isNotNull(docid))
        {
        sql+=" and docid ='"+docid+"'";
        }
        else if(isNotNull(formid))
        {
        sql+=" and formid ='"+formid+"'";
        }
        else if(isNotNull(send_time))
        {
        sql+=" and send_time like '%"+send_time+"%'";
        }
        else if(isNotNull(file_type))
        {
        sql+=" and file_type ='"+file_type+"'";
        }
   return sql;
})()
回复

使用道具 举报

本版积分规则

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

GMT+8, 2026-8-13 23:58

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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