不同状态对应不同的时间

image.png

时间1对应某一个状态,时间2对应另一个状态,但是时间1 和时间2都是同一个字段

就是不同状态对应不同的时间,这样报表可以显示吗?怎么显示?求大神指教!!

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

方法一:在sql里用where子句把时间拆成两个字段类型,然后join成一个数据集

方法二:用if语句判断一下时间类型,然后显示不同的状态。

方法三:用过滤,根据不同时间显示不同状态


建议方法一,比较好控制。

最佳回答
0
chenhui97Lv2见习互助
发布于2019-9-3 11:15

用过滤试试。状态=1时显示时间1,状态=2时显示时间2.

最佳回答
0
axingLv6专家互助
发布于2019-9-3 11:17

把时间这两列删掉,时间字段放到状态那里,设置横向扩展

blob.png

最佳回答
0
Lz爱学习Lv6见习互助
发布于2019-9-3 11:27

方法很多啊 要先知道你这两个字段在数据库里怎么存的,在一张表还是两张表里,有没有存对应关系的表

  • 5关注人数
  • 495浏览人数
  • 最后回答于:2019-9-3 11:27
    请选择关闭问题的原因
    确定 取消
    返回顶部