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

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

视图查询

[复制链接]
taoyuan 发表于 2012-1-19 10:57:34 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2012-2-2 17:40 编辑

我在视图的查询中
想要查询在某一时间段内所有表单
请问怎么实现?
shary 发表于 2012-1-19 11:12:13 | 显示全部楼层
您好,您可以用视图的sql过滤模式。具体脚本可参看如下:
var sql="select id,domainid,item_aaa from tlk_test where item_time between '2011-01-21' and '2011-02-10'";
sql;
 楼主| taoyuan 发表于 2012-1-19 13:26:20 | 显示全部楼层
回复 2# shary


    要是这个时间段是在查询表单中输入的呢???????
suyisene 发表于 2012-1-20 13:43:16 | 显示全部楼层
您好,你的意思是说在查询表单那里输入时间段,然后查询出来你的里面的所有表单记录是吗?还是想全部表单的记录都查询出来啊?
 楼主| taoyuan 发表于 2012-1-29 09:57:45 | 显示全部楼层
回复 4# suyisene


    是想查询出我输入时间的对应表单的所有值
kimi 发表于 2012-1-30 10:04:52 | 显示全部楼层
楼主您好,您可以在sql过滤模式中写代码,代码模式如下:
var sql = "";
var startime=getItemValue("开始日期");
var endtime=getItemValue("结束日期");
println(startime+"ssssssssss");
println(endtime+"eeeeeeeeeee");
if (startime.trim().length()>0&& endtime.trim().length()>0){
   sql = " and ITEM_生日 between '"+startime+"' and '"+endtime+"'";
   println("11111111111");
}
var sqls="SELECT * FROM  TLK_学生信息表单 where istmp=0  "+sql;
println(sqls);
sqls;

有问题我们再沟通。
 楼主| taoyuan 发表于 2012-2-2 14:22:21 | 显示全部楼层
回复 6# kimi


    明白了  万分感谢
suyisene 发表于 2012-2-2 14:29:31 | 显示全部楼层
能够给你带来解决问题,是我们分内的事情。

本版积分规则

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

GMT+8, 2026-8-12 20:23

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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