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

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

[已解决] 查询视图中使用SQL过滤后,查询表单如何起作用呢?

[复制链接]
中核集团 发表于 2013-1-23 08:54:42 | 显示全部楼层 |阅读模式
本帖最后由 purple 于 2013-1-23 14:47 编辑

我有个查询视图,原先过滤使用的是设计模式,选择的查询模板是查询表单,然后通过配置过滤字段就可以使用。现在因为其它要求,采用了SQL过滤,那么就无法配置查询模板了,那么如何让查询表单中的查询按钮按照我在表单中选择的字段来查询呢?
bess 发表于 2013-1-23 09:01:18 | 显示全部楼层
您好,我们的视图不管是什么过滤模式,都是可以绑定查询表单的,对应在视图过滤那里也可以通过getItemValueAsString来获取查询表单的字段值.
关于您的问题,可以参考帖子:
http://www.teemlink.com/bbs/view ... hlight=%B2%E9%D1%AF
 楼主| 中核集团 发表于 2013-1-23 09:35:46 | 显示全部楼层
也就是说,如果选择了SQL过滤模式,那么关联查询表单就必须通过getItemValueAsString获取查询表单的字段值来拼凑成SQL语句,这样查询表单才能起作用,是吗?
bess 发表于 2013-1-23 09:39:27 | 显示全部楼层
您好,是的,非设计模式的视图过滤模式,查询表单的值,需要您手动获取,即为通过getItemValueAsString去获取.
对应如果您的查询条件中存在数字类型的字段,您需要通过getItemValueAsDouble 或者 getItemValueAsSInt去获取/
purple 发表于 2013-1-23 14:47:10 | 显示全部楼层
电话与客户沟通,已通过同事提供的解决方案解决该问题。故帖子关闭。

本版积分规则

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

GMT+8, 2026-8-12 21:44

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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