- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以使用 PowerShell 在 SQL Server 2008 中编写 SQL Server Reporting Services rdl 文件的脚本?如果是这样,有人可以提供这样做的代码示例吗?这将是使用 3rd 方工具编写由我的商业智能部门以外的业务用户创建的 RDL 文件的有用替代品。
术语“脚本输出”的澄清
通过“脚本输出”,我的意思是我想为服务器上的每个报告自动生成底层 RDL 文件。例如,当您在 BIDS 中编写报告时,您正在生成一个 RDL 文件。将文件部署到服务器时,该文件会以某种方式导入 SQL Server ReportServer 数据库,并且不再是单独的物理 RDL 文件。我想以 RDL 文件格式从服务器中提取所有报告。
我使用 RSScripter 工具将报告提取为 RDL 文件,因此我知道可以使用 PowerShell 以外的工具。我特别想知道是否可以使用 PowerShell 执行此操作,如果可以,请获取执行此操作的代码示例。
澄清我为什么要生成 RDL 版本的报告
为什么将报告“脚本化”到 RDL 文件中很重要?我想每晚将 RDL 文件 checkin 我的源代码控制系统一次,以跟踪由我的商业智能部门以外的用户创建的所有报告。自从我们在 BIDS 中开发报告以来,我已经跟踪了我部门生成的所有报告,但我无法跟踪在线报告生成器工具中构建的报告的版本历史。
澄清为什么是 POWERSHELL 而不是其他东西
最佳答案
有点晚了,但是你去吧
这个 PowerShell 脚本:
1. 连接到您的报表服务器
2. 创建与报表服务器中相同的文件夹结构
3. 将所有 SSRS 报告定义 (RDL) 文件下载到各自的文件夹中
https://sqlbelle.wordpress.com/2011/03/28/how-to-download-all-your-ssrs-report-definitions-rdl-files-using-powershell/
关于powershell - PowerShell 可以编写 SQL Server Reporting Services RDL 文件的脚本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/409507/
我有一个项目,我们正在为 SSRS 2008R2 创建自定义报告生成器。该项目允许用户从数据库中选择字段,然后创建 RDL 并将其存储在报表服务器上。对于一些最初的概念验证尝试,我们一直在使用 XML
RDL 2008 Schema 和 RDL 2010 Schema 在功能方面有何区别?哪个支持visual studio 2012 Report Viewer?我将使用 visual studio
如何在 Rdl 报告 SSRS 中添加当前时间。 请大家帮帮我... 我将日期用于 =DateAdd("m", -1, Now) 但仅限时间? 最佳答案 如果您尝试包含打印时间和日期,您也可以使
我们正在使用 rs.exe 将 RDL 部署到 ReportServer。 作为DataSource,Shared DataSet 和RDLs 位于不同的文件夹中。部署RDLs 后,RDL 到Shar
我有一个包含以下数据的数据集: 如何在 rdl 的 TreeView 中显示它。类似于下面的内容或可以以树结构显示的任何形式: 最佳答案 与我的评论一起,此链接在使用图表描述您想要的层次结构时可能很有
我需要一个可选参数或一个默认值为空的参数。 我想为报告使用下拉列表,该列表从另一个数据集中获取它的值。我选择了允许 NULL 值的选项。我已尝试将默认值设置为 null 和所有其他可用设置。有什么方法
您如何在本地模式的 Microsoft 报告中使用您自己的实用程序类(您在应用程序代码中使用的实用程序类)?有可能吗? 我已经阅读了一些规范,其中有一些元素表明它可以完成,但我并不清楚该做什么。 即使
我正在创建一个报告查看器,它将报告定义输出为 .rdl 文件。这些 rdl 文件将存储在服务器端。 我在 .NET 编程方面没有太多经验,想知道人们如何通过浏览器(即通过 Web 应用程序)查看这些报
我不是从头开始创建 RDL,所以这可能是个问题——我处理的是已经准备好的文件。 MSDN 声明 RDL 文件中的 CommandText 可以包含 T-SQL 查询。好的,这个我明白了,但它还能包含什
我有一个 RDL 报告文件,我想以某种方式“运行”该报告并获取将用于填充该报告的数据集。我正在尝试做的是从将用于填充报告的数据中提取原始数据,而不实际向用户显示报告。这可能吗? 最佳答案 如果我明白你
我有几个 ssrs rdl 报告,我试图在其中连接文本,然后连接数据集字段,然后再次连接文本,并将其显示为条形码。 这是表达式: ="*" & Fields!barcodenum.Value & "*
我正在尝试在充当封面的子报表上设置分页符。 那里的andybody知道怎么做吗?现在,我拉伸(stretch)报告的高度以强制分页。 我正在使用 Visual Studio 2008(SQL Serv
如何在 RDL-2005 文本框定义中插入换行符? 示例:如何在文本框内的换行符上显示 FooNewline: ` Foo F
如何设置 RDL 文件中的数字字段以显示最多 8 位小数?例如,12.34567890 将显示为 12.34567890,12.34 将显示为 12.34,但不是 12.34000000 谢谢。 最佳
发布报告服务报告时。实际的 .RDL 文件位于服务器上的什么位置? 我可以通过浏览报告管理器重新下载 .RDL 文件吗?但是该文件位于报告服务服务器上的什么位置? 谢谢 最佳答案 它不是服务器上的文件
我正在使用 Visual Studio 2008 和 Reporting Service 2008。 我创建了一个 .rdl 报告。现在我想将 .rdl 转换为 .rdlc。我该怎么做? 最佳答案 好
我使用 SQL Server Business Intelligence Development Studio 2008 R2 创建了一个 rdl 报告。 我使用了一个简单的查询 Select top
我一直在使用 Visual Studio 2010 进行 Reporting Services 项目,并使用 SQL Server 2012 Reporting Services 后端。为了显示报告,
我有一个将数据格式化为报告的 .rdl 报告。我想将该数据作为平面表导出到 Excel,其中包含基于报告中的参数返回的原始数据。默认的 excel 导出看起来就像不是我想要的报告(我只想要行和列)。是
我将 rdl 以二进制格式远程存储在 sql server 数据库中。我想使用报表查看器控件来显示报表。 这似乎是一个简单的概念,但我一直在寻找相互矛盾的教程,这些教程有几种不同的方法......我无
我是一名优秀的程序员,十分优秀!