字符串过滤的问题,求解决


做了这么一个表,功能就是需要参数空白时点击查询要全部显示以及输入单个条件查询时能显示想要的数据,
因为ID字段当中存在字符串(例如:(12,114))所以使用了函数 INARRAY($发票号码,split(replace($$$,".",","),",")) >  0 ,从而实现了可以通过ID来查询数据,
但是导致了当参数为空时查询不能显示全部,而且按“姓名”或者“流程状态”查询都不能查询出数据。
没使用函数INARRAY之前能实现参数为空时显示全部,以及按“姓名”或者“流程状态”分别查询都可以显示数据,只有按发票号码查询时不能查询到ID存在字符串的数据。
有什么办法可以解决这个冲突问题,求解答,这个问题搞了好几天了。
FineReport奋斗的带鱼 发布于 2016-8-16 16:45
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
yets11发布于2016-8-16 16:45(编辑于 2023-9-6 09:34)
555
最佳回答
0
macro_hard发布于2016-8-16 19:55(编辑于 2023-9-6 09:34)
555
最佳回答
0
Nober发布于2016-8-17 11:11(编辑于 2023-9-6 09:34)
555
最佳回答
0
dami3937发布于2016-8-17 13:55(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 731浏览人数
  • 最后回答于:2016-8-17 13:55
    活动推荐 更多
    热门课程 更多
    返回顶部