0

我的记录有“开始”和“结束”日期。仍然“打开”的记录缺少结束日期。我想创建一个图表,显示每天“打开”的记录数。

我首先为 x 轴设置开始日期和结束日期参数并将间隔设置为 1。例如,我将参数设置为 3/27 到 3/30。图表 x 轴显示 3/27、3/28、3/29。我想我可能需要做类似的事情,计算每个 x 轴值满足以下条件的真实语句数:“打开日期”> = x 轴值和“关闭日期”<= x 轴值(意思是该 x 轴值的记录是“打开的”)。

这可以做到吗?

4

1 回答 1

0

我不知道在生成图表数据的进一步计算中使用图表中生成的标签的任何本机方式。

假设你的数据源是一个数据库,我认为你最好的选择是使用一个存储过程,它根据你的startend参数在内部生成一个日期列表,然后使用这个日期列表来创建你想要的数据集,即每个日期一行具有打开记录值。然后数据集完全符合您的图表要求。

如果您在报告中的其他地方使用数据,这可能意味着多个数据集,但就复杂性和实际获得所需结果而言,它似乎是最简单和最快的选择。

于 2013-03-27T17:22:51.897 回答