• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

SSRS开发的两种方式VS集成SSDT组件的开发方式和sql server端SSDT的开发方式//Dynamics 365 开发reports的两种方式

武飞扬头像
海洋的博客
帮助1

第一个方法:在VS中做开发(如果项目中有大量报表开发任务的话,推荐用这个方法)。

下载 SQL Server Data Tools (SSDT) for Visual Studio
SQL Server Data Tools (SSDT) 是一款新式开发工具,用于生成 SQL Server 关系数据库、Azure SQL 数据库、Analysis Services (AS) 数据模型、Integration Services (IS) 包和 Reporting Services (RS) 报表。 使用 SSDT,你可以设计和部署任何 SQL Server 内容类型,就像在 Visual Studio 中开发应用程序一样轻松。

SSDT for Visual Studio 2022
SSDT for Visual Studio 2022 中的变化
用于创建数据库项目的核心 SSDT 功能一直是 Visual Studio 不可或缺的部分。

使用 Visual Studio 2022 安装 SSDT
如果已安装 Visual Studio 2022,则可以编辑工作负载列表,使其包括 SSDT。 如果尚未安装 Visual Studio 2022,可以下载并安装 Visual Studio 2022。

若要修改已安装的 Visual Studio 工作负载以包含 SSDT,请使用 Visual Studio 安装程序。

启动 Visual Studio 安装程序。 在 Windows“开始”菜单中,可以搜索“安装程序”。
学新通
在安装程序中,选择要向其添加 SSDT 的 Visual Studio 版本,然后选择“修改”。

在工作负载列表中的“数据存储和处理”下选择“SQL Server Data Tools”。
学新通
对于 Analysis Services、Integration Services 或 Reporting Services 项目,可以从 Visual Studio 的“扩展”>“管理扩展”或从市场安装相应的扩展。

Analysis Services
Integration Services
Reporting Services

以上是在VS中安装SSDT,安装完成之后,还需要再VS中安装一个插件:
在扩展----管理扩展—联机找到以下插件:Microsoft Reporting Services Projects **(或者叫做:microsoft 报表项目2022)**安装。

安装文件为:Microsoft.DataTools.ReportingServices.vsix
学新通

以上2个组件安装完成之后,这样我们就可以在VS中开发SSRS报表了。

以下是我做的一个简单的报表样例:
学新通
学新通

**

第二个方法:在sql server端的组件中用SSDT工具做开发。

**
学新通
如果是DYNAMICS 365 ON-PREMISE版本可以用以上的方法开发reports,因为可以写SQL语句查询。
但是如果是DYNAMICS 365 Online版本,用以上方法就不行,因为Online是用fetchxml语句查询数据。所以如果是DYNAMICS 365 Online版本开发reports,还需要在你的本机(VS工具的机器上)安装一个组件(Dynamics 365, version 9.0 Report Authoring Extension),安装文件为:CRM9.0-Bids-ENU-i386
目前这扩展插件竟然还不支持VS2022和操作系统win11。
搞得我的环境还得降级处理?我现在有个环境是win11 VS2022。
学新通
参考链接:https://www.microsoft.com/en-US/download/details.aspx?id=56973
安装完成之后,你在VS中创建报表服务的时候,使用的数据源类型就才可以使用:
Microsoft Dynamics Fetch 这个类型。
学新通
安装参考博客链接:https://blog.51cto.com/luoyong/2940562

缩写解释:
报表定义是用报表定义语言 (RDL) 或客户端报表定义语言 (RDLC) 编写的 XML 文件。

RDL 文件是在 SQL Server Data Tools - Business Intelligence 项目的报表设计器以及报表生成器中创作的。 RDLC 文件是使用包括在 Visual Studio 中的 ReportViewer 控件创作的。

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgebgbf
系列文章
更多 icon
同类精品
更多 icon
继续加载