1

我目前正在将报表转换为新的数据结构,并且有机会摆脱 Access 报表。

我相信 SSRS 将是朝着正确方向迈出的一步,尽管我必须能够从 Access 发送数据,根据该数据生成 SSRS 报告,然后以某种方式将其返回给 Access 或用户。

报表将需要许多报表内计算和分层使用这些计算的文本框。

我几乎没有 SSRS 经验,我想知道这是否是我应该追求的情况,因为可以以这种方式使用 SSRS,或者这是不可能的事情,我应该坚持使用 Access(不情愿地)。

4

1 回答 1

1

因此,您可以根据包括 Access 数据库在内的许多数据源构建您的 SSRS 报告。构建它们不是问题(如果您已经构建了 Access 报告,那么您肯定可以选择它),它将它们显示给用户,这将是您的主要问题(或者可能根本不是问题,如果他们愿意的话接受一点改变,更喜欢新报告的功能。)

通过 Access 将 SSRS 报告提供给您的用户的两种不同方式,按优雅降序排列:

  1. 当用户单击 Access 表单上的链接时,使用宏打开指向报表 URL 的浏览器。
  2. 将 IE 浏览器的 ActiveX 控件添加到表单中,以便您可以在表单中显示报表。

第一个是理想的,因为 SSRS 最终是一个基于浏览器的工具,它为他们提供了继续分析的最大自由度,例如以不同的方式对记录进行排序或通过报告参数添加额外的过滤器。

第二个将它们保留在 Access 中,因此,如果这是最重要的,那就是您所拥有的,并且从技术上讲,它们仍然可以使用完整的浏览器,但是通过将它们窗口化,您限制了报告基本上做到这一点的能力 -报告数据。人们必须滚动,更难操作,而且您不能真正自由地导航到其他报告或将其用作浏览器选项卡以获得真正不受约束的用户体验。

于 2013-09-19T19:34:53.470 回答