【问题标题】:Running crystal reports from csharp.net从 csharp.net 运行水晶报告
【发布时间】:2013-11-07 19:08:37
【问题描述】:

我创建了一堆 RPT 文件,我们一直在使用 Business Objects 来针对我们的 sql db 运行它们,并为每个 rpt 文件使用不同的参数来生成 pdf。

是否有我可以用来运行这些报告的 api?

我已经为 Visual Studio 下载并安装了 Crystal Reports,但是 (1) 我不确定我需要添加哪个 dll 来完成此操作,并且 (2) 我找不到任何文档或示例代码 -- 可以有人指出我正确的方向吗?

【问题讨论】:

    标签: c# crystal-reports sap


    【解决方案1】:

    我不太确定您要完成什么,您的问题不是很清楚。如果您正在寻找用于查看报表的程序,SAP 提供免费版的 Crystal Reports Viewer,here。如果您想创建应用程序来运行您的报表,您将需要 Visual Studio 之类的工具,它可以让您创建 Windows 窗体或 Web 应用程序来嵌入您的 Crystal Reports。

    编辑:要将 Crystal Reports 添加到 Visual Studio,您首先需要从 SAP 下载运行时。大多数常见的运行时都可以在here 找到。然后,您必须通过选择 Tools -> 选择 Toolbox items 将 CR 添加到 VS 中的工具箱中。确保选择了 .NET Frameworks Components 选项卡并滚动到 CrystalReport 项。选中您要添加的项目(确定为 CrystalReportViewer),然后单击“确定”。之后,您应该可以在工具箱的“报告”部分中使用 CR 查看器。

    【讨论】:

    • 我正在尝试创建一个可以轻松运行报告的网页。我有 Visual Studio,但找不到 sdk 库或有关如何使用参数运行我的 rpt 文件的文档。
    • 使用 VS,您必须为 VS 运行时安装 CR。然后将 CrystalReportViewer 添加到您的工具箱中,以便您可以在网页中使用它。
    • 我的问题是我不想使用他们的控制器。我想创建自己的自定义控制器(或其他界面)来运行报告。
    • 这是 VS2010 的 SDK 库的链接:scn.sap.com/docs/DOC-27465
    • 不是真的,我得搜索一下。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多