我们可以在Crystal Report中创建虚拟数据吗?

时间:2013-07-09 19:25:27

标签: crystal-reports crystal-reports-xi

我在Crystal Report(11)中只有一个表,我正在处理时间字段,即字段,它们在该字段中每15分钟进行一次输入。 例如:7:15,7:30,7:45,8:15和8:30

我必须找出每15分钟丢失的记录(如果有的话),比如上面的例子中缺少8:00,所以我必须在报告中显示8:00时间丢失。

我尝试使用timevalue(15),然后添加到该字段,然后将其与下一个值进行比较,如果它然后抑制详细信息部分,但公式不起作用。也许在我的公式中有一些错误。有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:1)

我建议在数据到达Crystal之前修改数据:

  1. 添加1列表。此表将列出每个感兴趣的“时间段”,并且永远不需要更新(每小时4个时段* 24小时= 96个记录?)。

  2. 从索引表到原始源表的左连接。如果您的数据以某种方式分组,但仍然可能,此连接会更复杂。

  3. 因此,每个时间段至少有1条记录。如果该时间段没有记录,那么除了时间段之外的非常值将为空。