复选按钮控件如何隐藏/显示数据

3.png

如图1, 勾选复选框的时候只显示当9月(选择月)的人员名单, 9月住宿人员应当包括: 离宿日期为空, 离宿日期是9月(当月), 离宿日期是9月之后(比如现在11月,查询9月, 9月数据为历史数据, 11月离宿的人在9月还住宿的)

现在我的报表只显示离宿日期为空的人员(图2), 我应该怎么设置才能显示所有正确的数据

图3是我的条件属性设置

微信截图_20211122144055.png

FineReport 柿柿 发布于 2021-11-22 10:08 (编辑于 2021-11-22 14:41)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
LTC朝Lv6高级互助
发布于2021-11-22 10:23

可以在住宿日期和离宿日期后面都增加一个隐藏字段(只显示年份加月份)。然后条件属性中判断公式逻辑为:

1、如果离宿年月为空的情况下,当所选月份(也要增加一个参数显示为年月的形式)大于等于住宿年月,即代表在宿;

2、当离宿年月不为空的情况下,所选月份(也要增加一个参数显示为年月的形式)大于等于住宿年月并且小于等于离宿年月的时候表示在宿

  • 柿柿 柿柿(提问者) 参考你的思路添加属性条件行不通,能帮我看看是不是哪里写不对吗? 用sql倒是行的通,但是只能按月查询,不能查询所有月份的
    2021-11-22 14:08 
  • 2关注人数
  • 329浏览人数
  • 最后回答于:2021-11-22 14:41
    请选择关闭问题的原因
    确定 取消
    返回顶部