SSRS开发的两种方式VS集成SSDT组件的开发方式和sql server端SSDT的开发方式//Dynamics 365 开发reports的两种方式
第一个方法:在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
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01