BI样式

同一张标题的审批单,操作人,操作状态希望显示在一行,操作时间希望相减,怎么做。表结构如下图。

image.png

FineBI DnEEQb7s 发布于 2024-12-2 15:22
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
螃蟹319Lv5见习互助
发布于2024-12-2 15:38

可以使用行转列功能转成一行image.png

  • DnEEQb7s DnEEQb7s(提问者) 我用的finereport没有吧
    2024-12-02 16:14 
  • 螃蟹319 螃蟹319 回复 DnEEQb7s(提问者) report做,那就在数据集里面sql,用case when 转一下行列
    2024-12-03 07:55 
最佳回答
0
snrtuemcLv8专家互助
发布于2024-12-2 15:23

这个BI目前没法满足你的要求

最佳回答
0
CD20160914Lv8专家互助
发布于2024-12-2 15:24(编辑于 2024-12-2 15:26)

你直接在sql里面处理拼在一起吧。或者在bi中按条件增加汇总列。。拼接字符

新增汇总列- FineBI帮助文档 FineBI帮助文档

操作时间相减,会有多个结果,你最后再求和,你增加多个辅助列先计算出来每个的审核时间,再按上面把文本增加汇总列字符串类型的拼起来就行了。

如果是sql的话,你直接百度你数据库对应的语法很简单的!

最佳回答
0
ALICELv5见习互助
发布于2024-12-15 12:52

1、先添加新增汇总列,假如起名叫 所有操作状态:

对 操作状态 这个字段进行字符串拼接

2、然后添加分组汇总:

标题、审批人、所有操作状态放入分组栏,操作时间放入汇总栏,拖2次,分别选择最早时间和最晚时间

  • 5关注人数
  • 105浏览人数
  • 最后回答于:2024-12-15 12:52
    请选择关闭问题的原因
    确定 取消
    返回顶部