Reporting services 在Crystal报表(如SSR)中创建表

Reporting services 在Crystal报表(如SSR)中创建表,reporting-services,crystal-reports,ssrs-2008-r2,ifs-erp,Reporting Services,Crystal Reports,Ssrs 2008 R2,Ifs Erp,有没有办法在crystal reports(2011)中使用网格线自动创建一个表对象,您可以在其中拖动字段,它将自动创建标题,并允许垂直和水平调整大小,就像您在SSRS中所做的那样。绘制线条或方框,然后手动对齐和调整细节和标题的大小,捕捉到网格,将内容与页面标记相匹配,等等,都是非常繁琐和完全浪费时间的。我会使用SSRS,但我正在创建集成到特定ERP系统中的表单,不幸的是,您只能使用Crystal 如果这是不可能的,那么最快和最有效的方法是什么 这可能是一个长期的尝试,但如果有人知道IFS就是E

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

如果这是不可能的,那么最快和最有效的方法是什么

这可能是一个长期的尝试,但如果有人知道IFS就是ERP,如果有办法在IFS 8.1中用SSRS创建表单的话。我相信您可以在版本9中实现,但在版本8.1中似乎不可能实现。

不幸的是Crystal Reports没有任何实用程序来创建表格网格。 但是在这种情况下,你可以做两件事


第一部分:

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

第二个:

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

我将建议您使用第一个如果您对交叉表不太熟悉,交叉表自动生成行,但它有一些问题,如excel导出排序没有可以增长。在解决这些问题时,它比传统的解决方案花费更多的时间

谢谢,是的,第一个有助于加快过程。仍然痛苦,但现在不那么痛苦;-)