制作课程表报告

时间:2016-06-16 06:38:23

标签: crystal-reports-8.5

如何使Crystal Report看起来像附加图像?我用交叉表创建它没有成功。

enter image description here

1 个答案:

答案 0 :(得分:0)

简短的回答是,Crystal Reports并不具备处理您正在处理的格式的能力。这就是原因:

我们假设您已经想出如何将您的查询解释为可用的内容。由于我们没有使用交叉表,您可能希望的最佳方法是为每个单独的时间段设置“详细信息”部分,并将大量公式排列为网格形状:

enter image description here

问题是每个公式都需要是唯一的;解释在该时间和日期是否有一个类,以及它是哪个类。这些公式最多 168 ,您必须手动进入并修改每个公式以检查自己独特的日期和时间组合。这违背了使用计算机的全部目的 - 使重复的任务变得更容易。

另外,您对格式化有困难:您需要对每个"单元格进行编程"根据显示的类使用一组独特的颜色。那部分在技术上是可行的,但是没有办法合并细胞"课程持续时间超过半小时。你最终会得到这样的东西:

enter image description here

所以不要试图让自己试图在水晶中实现这一点。即使花费了所有时间和精力来制定网格,也没有什么好办法让它看起来像你的截图。

也就是说,看起来好像你设法在Excel中放置了一个时间表。您有什么理由不能使用Excel吗?它是一个功能更强大的工具,粗略的谷歌搜索建议它也可以处理查询。