小猪快刨青铜二
2022-3-25 19:31:28 发布在问答
【数据处理】 文本组件必须要配合查询按键使用实现数据过滤吗?
如图,我使用的版本是9.2.3.1,使用了一个文本组件,实现合同号过滤。
当我在组件内输入文本后,数据不能自动实现过滤,需要鼠标点下其它空白地方才能实现过滤。
文本组件.png

最佳答案

SamuelLiu 白银一

2022-03-25 19:31:29

这个是没问题的,你的赋值是在提交时运行里面写的么?要写在提交时运行里 param['a']=文本参数1.value if(param['a']==null) { debug("12ewwr") } else { debug("ttyytytyty") }
查看完整内容
3288
12
精彩评论12
SamuelLiu白银一
发表于 2022-3-25 19:31:29 显示全部楼层
小猪快刨 发表于 2022-3-29 11:40
删除文本框输入的值后,用isNull判断为空不行,param['合同号']==null 或 param['合同号']=='',都不行。 ...

这个是没问题的,你的赋值是在提交时运行里面写的么?要写在提交时运行里
param['a']=文本参数1.value
if(param['a']==null)
{
    debug("12ewwr")
}
else
{
    debug("ttyytytyty")
}
回复

使用道具 2#

永洪Tech-Lu钻石一
发表于 2022-3-25 19:49:31 显示全部楼层
本帖最后由 永洪Tech-Lu 于 2022-3-25 19:56 编辑

您好,目前您是通过什么操作进行过滤的呢,目前文本参数不支持改变时提交,您可以使用其他支持改变时提交的组件进行过滤
回复

使用道具 3#

小猪快刨青铜二
发表于 2022-3-25 19:54:49 显示全部楼层
我是加了个文本组件,然后在自由表过滤里面加了一个这个条件。
1231.png
回复

使用道具 4#

永洪Tech-Lu钻石一
发表于 2022-3-25 19:58:10 显示全部楼层
本帖最后由 永洪Tech-Lu 于 2022-3-25 19:59 编辑
小猪快刨 发表于 2022-3-25 19:54
我是加了个文本组件,然后在自由表过滤里面加了一个这个条件。

目前是需要点击空白或者回车确认,你是期望在输入的过程中实现同步过滤吗
回复

使用道具 5#

小猪快刨青铜二
发表于 2022-3-25 20:04:09 显示全部楼层
永洪Tech-Lu 发表于 2022-3-25 19:58
目前是需要点击空白或者回车确认,你是期望在输入的过程中实现同步过滤吗 ...

是的
回复

使用道具 6#

yanieye
发表于 2022-3-25 20:08:28 显示全部楼层
目前做不到这一点,需要有一个事件触发,标明已经输入完毕。
回复

使用道具 7#

永洪Tech-Lu钻石一
发表于 2022-3-25 20:14:09 显示全部楼层
目前没有办法做到输入实时过滤
回复

使用道具 8#

小猪快刨青铜二
发表于 2022-3-28 17:01:43 显示全部楼层
增加一个查询按键,给这个按键添加提交时运行的脚本怎么写?
0328_1.png
回复

使用道具 9#

SamuelLiu白银一
发表于 2022-3-28 17:14:26 显示全部楼层
小猪快刨 发表于 2022-3-28 17:01
增加一个查询按键,给这个按键添加提交时运行的脚本怎么写?

是想提交时执行过滤吗?那组件的过滤条件就不能用文本参数了,要另外新建一个参数a,过滤条件用参数a,点击查询时,将文本参数值赋给参数a。
回复

使用道具 10#

12  
高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部