通过使用 SQL Server 报表生成器创建报表来连接到多维数据集

应用于: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

此主题帮助您创建使用联机分析处理 (OLAP) 多维数据集作为数据源的用户报告。为了完成此主题中的过程,您必须有权访问 Microsoft SQL Server Reporting Services 的组件的报表生成器。

有关报表生成器的详细信息以及如何访问它,请参阅 SQL Server 文档。

打开报表生成器

如果在本机模式下运行 Reporting Services,则请执行以下步骤来从报表管理器网站中打开报表生成器。

  1. 转到报表管理器网站。默认情况下,URL 为 http://[SSRSServerName]:80/Reports。

  2. 单击“报表生成器”按钮。

    报表生成器将打开和显示入门向导来帮助设计该报表。有关如何通过使用入门向导设计报表的信息,请参阅本主题的下一部分。

如果在 SharePoint 集成模式下运行 Reporting Services,则请执行以下步骤来从 SharePoint 网站中打开报表生成器。

  1. 转到 SharePoint 网站。

  2. 转到包含 Microsoft Dynamics AX 报表的文档库。

  3. 单击“文档”选项卡。

  4. 单击“新建文档”>“报表生成器报表”。

    备注

    如果“报表生成器报表”选项不可用,则您的系统管理员可能需要添加报表生成器内容类型到文档库。在 SQL Server 文档的添加报表服务器内容类型到库(SharePoint 集成模式中的 Reporting Services) 中描述了此流程。

    报表生成器将打开和显示入门向导来帮助设计该报表。有关如何通过使用入门向导设计报表的信息,请参阅本主题的下一部分。

设计报表

当打开报表生成器时,将显示入门向导。此向导帮助您设计报表。请执行以下步骤来完成该向导。

  1. 在入门向导的第一页中,单击“新报表”,然后选择将设计的报表类型。此过程说明如何创建表或矩阵报表。

  2. 在“选择数据集”页上,单击“创建数据集”。单击“下一步”。

  3. 在“选择数据源的连接”页上,单击“新建”。

  4. 在“数据源属性”窗口中,请执行以下步骤:

    1. 在“名称”字段中,为数据源输入名称。

    2. 从“选择连接类型”列表中,选择“Microsoft SQL Server Analysis Services”。

    3. 单击“内部版本”。

  5. 在“连接属性”窗口中,请执行以下步骤:

    1. 在“服务器名称”字段中输入运行 Analysis Services 的服务器的名称。

    2. 从“选择或输入数据库名称”列表中,选择包含 Microsoft Dynamics AX 多维数据集的数据库。默认情况下,此数据库的名称为“Dynamics AX”或“Dynamics AX initial”。

    3. 单击“OK”。

  6. 在“数据源属性”窗体中,单击“测试连接”来验证配置真确的数据源。测试成功之后,单击“确定”关闭该窗口。

  7. 将重新显示“选择数据源的连接”页。单击“下一步”。

  8. 在“设计查询”页上,选择多维数据集,其中有您希望包括在该报告中的数据。然后选择将包括在报表上的维度、度量值或关键绩效指标 (KPI)。

    例如,创建显示每个总帐帐户的余额的报表,您可以执行以下步骤:

    1. 选择“总帐多维数据集”。

    2. 展开“度量值”>“分录”节点。然后将“总帐金额 - 交易币种”度量值拖动到设计界面。

    3. 展开“会计科目表”节点。然后将“帐户类型和帐号”维度拖动到设计界面。

    单击“下一步”。

  9. 在“排列字段”页上,指定是否应格式此字段为行、列或价值通过将每个字段拖动到相应的复选框。

    例如,继续在上一步中描述的示例,您可以执行以下步骤:

    1. 将“Account_type”字段拖动到“行组”框。

    2. 将“Main_account_name”字段拖动到“行组”框。

    3. 将“General_ledger_amount_accounting_currency”字段拖动到“”框。

    单击“下一步”。

  10. 在“选择布局”页上,为报表选择布局选项。单击“下一步”。

  11. 在“选择样式”页上,选择该报表将如何格式指定的样式。单击“完成”。

    报表的设计将显示在报表生成器中。有关如何生成或运行该报表的信息,请参阅下一过程。

生成报表

在您完成报表设计后,可以生成或者运行该报表。单击报表生成器工具栏中的“运行”按钮。将显示该报表。