0

我在客户的服务器上有一个 SQL 服务器数据库,大约 20 个用户通过安装在个人机器上的 winforms 客户端应用程序访问该数据库。

我正在考虑使用 Crystal Reports 来生成管理报告等并将其嵌入到我的 winforms 应用程序中。然而,这是否意味着水晶报表需要安装在每台单独的客户端机器上,还是只安装在服务器上?

4

2 回答 2

1

对于 winforms,您需要在客户端机器上安装 Crystal Reports Runtime,以便他们可以查看您的报表并与之交互。您应该能够从 SAP 的网站获得运行时 (msi),或者有时当您在线购买/下载软件时它会随您的下载一起提供(当我获得 2012 年的开发版时就是这种情况)。

SAP Crystal Reports,Microsoft Visual Studio 的开发人员版本 - 2012 现在可供下载

如果那不是您的版本,请在 Google 上查看您的具体信息,您应该能够找到您需要的内容。

于 2013-05-24T16:41:43.153 回答
0

BukHix 是对的,你需要在每台机器上安装运行时。如果您不想这样做,您可以考虑实施报告调度程序,它将在服务器上运行报告并将它们作为 excel、pdf 或任何其他适用的文件类型交付给管理层

于 2013-05-24T17:30:07.033 回答