2

有没有办法在水晶报表(2011)中使用网格线自动创建表格对象,您可以在其中拖动字段,它将自动创建标题,并允许垂直和水平调整大小,就像您在 SSRS 中所做的那样。绘制线条或框,然后手动对齐和调整细节和标题的大小,对齐网格,将内容与页面标记匹配等等,非常麻烦并且完全浪费时间。我会使用 SSRS,但我正在创建集成到特定 ERP 系统的表单,不幸的是你只能使用 Crystal。

如果这不可能,那么完成此任务的最快和最有效的方法是什么。

这可能是一个长镜头,但如果有人知道的话,IFS 就是 ERP,如果有办法在 IFS 8.1 中使用 SSRS 创建表单。我相信你可以在 9 版中做到这一点,但在 8.1 版中似乎是不可能的。

4

1 回答 1

5

不幸的是, Crystal Reports没有任何实用程序来创建表格网格。

但是在这种情况下你可以做两件事。


第一个:

  • 假设您有一个包含页眉、详细信息和页脚的简单报表。从工具栏插入框并开始从页眉页脚绘制,包括详细信息部分。这将创建table的外部边框
  • 绘制列线,只需插入线并将其与外部边框的顶部和底部链接
  • 减小网格大小(文件->选项->布局)或禁用对齐网格或使用ALT 键平滑调整大小和移动对象

第二个:

  • 在报表页脚中插入交叉表。
  • 转到交叉表专家,在行中添加所需的字段
  • 转到自定义样式选择每一行并在组选项中检查抑制小计
  • 转到格式化网格线并取消标记所有列的绘制。

如果您对Cross-Tab不太熟悉,我建议您使用第一个,Cross-Tab 会自动生成线条,但它存在一些问题,例如excel 导出排序无法增长。在解决这些问题 时,它比传统的解决方案需要更多的时间。

于 2016-03-16T07:21:47.173 回答