【问题标题】:Can we create dummy data in Crystal Report我们可以在水晶报表中创建虚拟数据吗
【发布时间】:2013-07-10 05:32:10
【问题描述】:

我在 Crystal Report(11) 中只有一个表,我正在处理时间字段,它是字符串,他们每 15 分钟在该字段中输入一次。 示例:7:15、7:30、7:45、8:15 和 8:30

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

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

【问题讨论】:

  • 1.数据输入使用什么接口? 2. 您是否将条目值保存在某处(数据库、数据集等)?

标签: crystal-reports crystal-reports-xi


【解决方案1】:

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

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

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

因此,每个时间段至少有 1 条记录。如果该时间段没有记录,则除该时间段之外的其他值都将为空。

【讨论】:

  • 它是第三方数据库,我不能在其中添加任何表。如果我能做任何水晶报告方面的事情,那就太好了。感谢您的回复。
  • 在这种情况下,您仍然可以尝试在数据连接的 SQL 层中执行所有这些操作。不过,我无法提供更多帮助,因为我从来没有对 Crystal 这样做过。祝你好运。
猜你喜欢
  • 2014-08-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多