使用 SAP 数据提供程序创建报表服务器项目

必须使用适用于 SAP 的数据提供程序创建报表服务器项目,才能为 SAP 系统中可用的数据生成报表。 本主题提供有关如何创建报表服务器项目的说明。

先决条件

在执行本主题中提供的过程之前,请确保在安装 BizTalk 适配器包时,已安装适用于 SAP 的数据提供程序。 有关 BizTalk 适配器包安装的详细信息,请参阅安装驱动器>:\Program Files\Microsoft BizTalk Adapter Pack\Documents 中<提供的安装指南。

创建报表服务器项目

  1. 启动 Visual Studio 并创建报表服务器项目。 若要创建报表服务器项目,请执行以下作:

    1. 单击“ 文件 ”菜单,单击“ 新建”,然后单击“ 项目”。

    2. 在“ 新建项目 ”对话框中的“ 项目类型” 列表中选择 “商业智能项目”。 从 Visual Studio 已安装的模板 列表中,选择 “报表服务器项目”。

    3. 指定项目的名称和位置,然后单击“ 确定”。 对于本主题,请将项目的名称指定为 SAP_ Report.

  2. 添加新数据源:

    1. 在解决方案资源管理器中,右键单击 “共享数据源”,然后单击“ 添加新数据源”。

    2. “共享数据源 ”对话框中的“ 常规 ”选项卡中,指定数据源的名称。 对于本主题,请将名称指定为 SAPDataSource.

    3. 类型 列表中,选择 SAP 的数据提供程序

    4. “连接字符串 ”框中,指定 SAP 数据提供程序的连接字符串。 有关 SAP 连接字符串的数据提供程序的信息,请参阅 有关 SAP 连接字符串的数据提供程序类型的信息。

      创建数据源

      注释

      可以选择将凭据指定为连接字符串的一部分,或按照下一步中所述的方式来指定这些凭据。

    5. 在“ 凭据 ”选项卡中,选择下列选项之一,然后单击“ 确定” :

      用这个 要执行的操作
      使用特定用户名和密码 指定用于连接到 SAP 系统的用户名和密码。
      提示输入凭据 在生成报表时输入 SAP 系统的凭据。 注意: 为此选项指定的凭据会覆盖连接字符串中指定的凭据(如果有)。
      无凭据 如果要在连接字符串中提供用户名和密码,请选择此选项。

      注释

      报表服务器项目不支持 Windows 身份验证模式。

  3. 添加新报表:

    1. 在解决方案资源管理器中,右键单击 “报表”,然后单击“ 添加新报表”。

      这会启动报表向导。

    2. 阅读欢迎屏幕上的信息,然后单击“ 下一步”。

    3. “选择数据源 ”对话框中,选择 “共享数据源 ”选项,选择在上一步中创建的 SAPDataSource ,然后单击“ 下一步”。

    4. 如果在创建数据源时选择了 “提示输入凭据 ”选项来指定用户凭据,将显示“ 输入数据源凭据 ”对话框。 指定要连接到 SAP 系统的用户名和密码,然后单击“ 确定”。

      如果选择了指定凭据的任何其他选项,向导将转到下一步。

    5. “设计查询 ”对话框中,指定用于生成报表的查询字符串。 例如:

      SELECT TOP 2 KUNNR, NAME1 FROM KNA1 WHERE NAME1 LIKE @PARAM  
      

      此查询将从 KNA1 表中检索前两条记录,其中 NAME1 是生成报表时将指定的名称。

      单击 “下一步”

    6. 在后续对话框中,可以设计希望报表显示的格式。 如果要使用默认格式,请单击“ 完成 >>”| 直接转到“ 完成 ”对话框。

    7. 在“ 完成向导 ”对话框中,指定报表的名称,查看摘要,然后单击“ 完成”。 对于本主题,请将报表的名称指定为 SAPReport

      现在可以查看报表。 有关如何查看报表的说明,请参阅 适用于 SAP 的报表

另请参阅

将适用于 SAP 的数据提供程序用于 SSRS