列宽条件


根据上面的参数值判断,设置列宽,比如参数值是“本日”,那么本月、本季度、本年的列宽都设置为0(下拉框控件)

FineReport 岁岁 发布于 2020-9-16 10:36 (编辑于 2020-9-16 16:53)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共7回答
最佳回答
0
ColdmanLv6高级互助
发布于2020-9-16 10:40(编辑于 2020-9-16 10:42)

添加条件属性

image.png

本日的表头这么设置,类似设置本月本年

  • 岁岁 岁岁(提问者) 谢谢,是这样没错,可是一查询全没了
    2020-09-16 14:57 
  • Coldman Coldman 回复 岁岁(提问者) 什么叫一查询全没了
    2020-09-16 15:12 
  • 岁岁 岁岁(提问者) 回复 Coldman 就是查询不出来
    2020-09-16 16:53 
  • Coldman Coldman 回复 岁岁(提问者) 如果原来就查询不出来那就是你的SQL问题,如果原来能查出来,添加条件隐藏列宽后查不出来那就是你条件设置错了,按我截图的设置,$rq改为你的控件名
    2020-09-16 16:55 
  • Coldman Coldman 回复 岁岁(提问者) 你的这个组件的话你是在本日的单元格添加条件属性,列宽=0,选公式:$时间类型!=\"本日\"
    2020-09-16 17:12 
最佳回答
0
小歆嵩Lv7初级互助
发布于2020-9-16 10:40

image.png

类似这个,你行高设置成列宽,下面的用参数判断,,用参数!=就行

最佳回答
0
lincoderLv5初级互助
发布于2020-9-16 10:45(编辑于 2020-9-16 16:08)

这个你需要在四个单元格中分别加一个条件,属性为列宽=0,本日的条件是$rq<> "本日",本月的条件是$riqi <> "本月" 其他两个同理

WorkBook6.cpt

你看看这个模板

  • 岁岁 岁岁(提问者) 谢谢,下拉框控件也可以对吧
    2020-09-16 16:41 
  • lincoder lincoder 回复 岁岁(提问者) 对的,是
    2020-09-16 17:33 
最佳回答
0
shirokoLv6资深互助
发布于2020-9-16 13:34
$$$<>$时间类型

当前单元格内容跟参数不一致的全设置列宽为零

最佳回答
0
kjp123Lv5见习互助
发布于2020-9-16 14:22

条件属性 设置$参数!='本日'  -------列宽设置为0毫米

最佳回答
0
峰fengLv5见习互助
发布于2020-9-16 15:47

https://help.fanruan.com/finereport/doc-view-3499.html

然后其实有很多比如 数据集动态列之类的

最佳回答
0
指间沙Lv6中级互助
发布于2020-9-16 17:05

本日”,那么本月、本季度,都分别写条件啊,本日那边写,隐藏本月本季度,本月那边写隐藏本日本季度,本季度那边写隐藏本日,本月。

  • 岁岁 岁岁(提问者) 对对对,是这个意思
    2020-09-16 17:38 
  • 指间沙 指间沙 回复 岁岁(提问者) 哈哈哈,可以可以
    2020-09-16 18:51 
  • 8关注人数
  • 834浏览人数
  • 最后回答于:2020-9-16 17:05
    请选择关闭问题的原因
    确定 取消
    返回顶部