Ju喂 发表于 2024-1-24 08:31:30

表格数据处理问题




表格中按表头的时间在单元格显示时间对应的数量值

Bella.Yuan 发表于 2024-1-24 08:31:31

Ju喂 发表于 2024-1-24 10:20
数据格式

您好,看您的截图好像更应该用矩表来实现,还是说您打算使用表格,表格的列头均使用常量?
我理解这类的报表列头应该是动态的,动态的话那就需要用矩表实现。表格的列头如果使用常量,那明细应该如何根据常量去做对应呢,这个感觉很奇怪,您看看我理解的对不对,不对的话还请您在详细描述一下。
如果用矩表实现,可以参考下图:


Ju喂 发表于 2024-1-24 08:39:30


Eden.Sun 发表于 2024-1-24 09:25:03

问题描述:数据展示,表格设计。

问题解决:
您好,您描述一下您的需求和场景,然后把您的数据和想要的效果告诉我们。我们再看看怎么实现您的效果呢

Ju喂 发表于 2024-1-24 10:08:03





需求和数据格式

Ju喂 发表于 2024-1-24 10:20:47



数据格式

Ju喂 发表于 2024-1-24 15:24:24





where 日期1 between @查询参数1 and@查询参数2
查询晚上8点-早上7点数据,显示早上8点到早上7点的数据

Eden.Sun 发表于 2024-1-24 18:40:16

您好,您先看一下楼上版主给您的回复,您描述一下您的场景和需求,我们看看应该怎么设计比较合理。


您说的这个查询数据的问题,直接从图上看不出来, 猜测应该是您的sql里面把20:00转成了12小时制的时间,就成了8:00,后面没有7:00的数据,应该是数据库里面没有这时间的数据,所以报表没有显示。
具体的还是要看sql语句,您根据下面的帖子设置一下wyn的日志级别,然后技能从日志里面看到数据集最终生成的sql语句了,可以排查一下:
https://gcdn.grapecity.com.cn/showtopic-152217-1-1.html

Ju喂 发表于 2024-1-25 08:41:46

场景是分别统计白班、夜班的小时产量及班次产量

白班时间7:30-19:30;夜班时间19:30-次日7:30

Felix.Li 发表于 2024-1-25 18:32:53

新帖已经给您回复,谢谢
https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=202211&pid=755082&page=1&extra=#pid755082
页: [1]
查看完整版本: 表格数据处理问题