查询视图过滤条件设置无效
表单中嵌入查询视图 , 过滤条件我在这里设置了参数:起始时间, 视图设置为延迟加载 , 选择起始时间后调用this.form.get("statement").active() 来激活视图, 但却查不出数据 。https://www.o2oa.net/forum/forum.php?mod=image&aid=14001&size=300x300&key=a03d74986de93267&nocache=yes&type=fixnone
这个接口报错,parameter中没有值, 这是什么原因啊 ?
endTime有选时间吗?而且您数据表里的格式是文本?看您跟踪的没有传入参数,您的查询配置sql语句怎么写的? 论坛管理员 发表于 2023-12-12 10:43
endTime有选时间吗?而且您数据表里的格式是文本?看您跟踪的没有传入参数,您的查询配置sql语句怎么写的? ...
① endTime有选值的。
② 我这里是为了验证下是否时类型问题,才把endTime改为了文本类型 , startTime用的是日期类型, 但在查询时接口中参数值均为“”;
③ 这是我的查询配置sql语句
this.form.get("statement").active() 这个脚本在哪里写的?看起来您激活时startTime还没获取到
另外您的sql语句有点问题,where条件应该是o.xday 论坛管理员 发表于 2023-12-13 09:36
this.form.get("statement").active() 这个脚本在哪里写的?看起来您激活时startTime还没获取到
另外您的sq ...
我有设置一个查询按钮 , 点击查询时触发事件 , 在事件中调用 this.form.get("statement").active() 您在这个事件中试试看this.data.startTime是否有值呢 本帖最后由 Ade 于 2023-12-13 16:23 编辑
论坛管理员 发表于 2023-12-13 15:55
您在这个事件中试试看this.data.startTime是否有值呢
有值的
但这个接口没有值
能否通过脚本来设置查询视图的参数?
可以的,您试试在active之后,再reload()一下,或者先不要延迟加载,直接显示,然后选择时间后reload Ade 发表于 2023-12-13 16:16
有值的
老哥,麻烦问下你的问题最后怎么解决的? Ade 发表于 2023-12-13 16:16
有值的
老哥,麻烦问下你的问题最后怎么解决的?
页:
[1]
2