加入单位这个数据列后就突然自动合并单元格了,而且查询条件不能同时填写多个,只能填写一个,该怎么改

微信图片_20220104091712.png

FineReport yzm187086 发布于 2022-1-4 09:18
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-1-4 09:24

首先你 的设计器上模板是怎么设置的?

然后关于多个条件的设置如下

image.png

sql用IN   比如  where 1=1 ${if(len(多选控件)==0,""," AND 字段名 IN('"+多选控件+"')")}

  • yzm187086 yzm187086(提问者) 我用的where 这个分隔符是点哪个地方设置的
    2022-01-04 09:30 
  • Z4u3z1 Z4u3z1 回复 yzm187086(提问者) SELECT T1.NAME 劳保用品,T1.MODEL,T1.ITEM_NUMBER,T1.CLAIM_TIME,T1.DIS_DEPART,T2.NAME 部门 FROM HSE.SES_GI_OUT_PER_STANDINGS T1,HSE.BASE_DEPARTMENT T2 WHERE T1.NAME LIKE\'%${NAME}%\' AND T1.MODEL LIKE\'%${TYPE}%\' AND T2.NAME in (\'${REPLACE(DEPART,\",\",\"\',\'\")}\') AND to_char(T1.CLAIM_TIME,\'yyyy-mm-dd\')>=\'${StartDate}\' AND to_char(T1.CLAIM_TIME,\'yyyy-mm-dd\')<=\'${EndDate}\' AND T1.VALID=\'1\' AND T1.DIS_DEPART=T2.ID
    2022-01-04 09:39 
  • yzm187086 yzm187086(提问者) 回复 Z4u3z1 改完之后 好像必须要把所有条件都填完才能查询条件呢 我想做成想填几个条件就填几个条件,即使不填条件点击查询按钮后也可以显示所有的数据
    2022-01-04 09:44 
  • Z4u3z1 Z4u3z1 回复 yzm187086(提问者) 能一次性描述完么? 我只改部分 剩下的你自己仿写 SELECT T1.NAME 劳保用品,T1.MODEL,T1.ITEM_NUMBER,T1.CLAIM_TIME,T1.DIS_DEPART,T2.NAME 部门 FROM HSE.SES_GI_OUT_PER_STANDINGS T1,HSE.BASE_DEPARTMENT T2 WHERE 1=1 ${if(len(NAME)==0,\"\",\" AND T1.NAME LIKE\'%\"+NAME+\"%\'\")} ${if(len(TYPE)==0,\"\",\" AND T1.MODEL LIKE\'%\"+TYPE+\"%\'\")}..............................
    2022-01-04 09:54 
最佳回答
0
ScyalcireLv7中级互助
发布于2022-1-4 09:25

这个单元格的父格没设置好

查询条件不能填写多个 主要看你sql里面用的是=还是in

in的话 控件要设置分隔符,',

  • yzm187086 yzm187086(提问者) 用的 where and 这个分隔符是点哪里设置的
    2022-01-04 09:33 
  • Scyalcire Scyalcire 回复 yzm187086(提问者) 下拉框控件
    2022-01-04 09:39 
  • yzm187086 yzm187086(提问者) 回复 Scyalcire 我的10.0版本 没有这个返回值设置选项呢?
    2022-01-04 10:20 
  • 2关注人数
  • 342浏览人数
  • 最后回答于:2022-1-4 09:25
    请选择关闭问题的原因
    确定 取消
    返回顶部