问题标签 [rdl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
7374 浏览

vb.net - RDLC 调用过时的 SecurityAction 枚举

我正在使用 Microsoft.Reporting.Webforms 版本 10 来解析 RDLC 文件并生成 PDF。RDLC 是一个带有几个嵌入式表达式的简单发票。

当我运行应用程序时,我得到一个异常,即在编译表达式时调用了过时的SecurityAction.RequestMinimum 。

这是一个已知的错误还是我可以解决的问题?

编译表达式时发生意外错误。本机编译器返回值:'[BC40000] 'RequestMinimum' 已过时:'程序集级声明性安全性已过时,默认情况下 CLR 不再强制执行。有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkID=155570。'。'。

在 Microsoft.Reporting.PreviewStore.StoredReport.EnsureCompiled(CatalogItemContextBase itemContext) 在 Microsoft.Reporting.PreviewStore.GetCompiledReport(CatalogItemContextBase context, Boolean) Microsoft.Reporting.LocalService.GetCompiledReport(CatalogItemContextBase itemContext, Boolean rebuild, ControlSnapshot& snapshot) 在 Microsoft.Reporting.PreviewStore.GetCompiledReport(CatalogItemContextBase context, Boolean rebuild, ControlSnapshot& snapshot) 在 Microsoft.rebuild, Byte[]& reportDefinition, ControlSnapshot& snapshot)。报告.LocalService。Microsoft.Reporting.WebForms.LocalReport.EnsureExecutionSession() 的 CompileReport(CatalogItemContextBase itemContext, Boolean rebuild)

0 投票
2 回答
3277 浏览

sql-server - SSRS 在每组末尾显示页脚

我有一个运行一批发票的 SQL Server Reporting Services 报告。每张发票都有页眉、正文和页脚。报告按发票编号分组,以便每张发票打印在单独的页面上。

我的问题是,当发票正文超过一页时,页脚会在每一页上重复。我只希望它显示在发票(组)的最后一页上。

我尝试取消选中“页脚:在第一页上显示”选项,但这只会从整个批次的第一页中删除页脚,而不是从组中删除。

我也尝试将页脚信息放入正文中,但由于这些发票打印在预印纸上,因此页脚位于页面的最底部很重要。

0 投票
1 回答
234 浏览

sql - Reporting Services 和 RDL 文件

任何人都可以指导我在生成报告时在实际报告上显示报告的 RDL 文件名的最佳方式吗?

说在顶角之类的?

提前致谢。

0 投票
1 回答
2114 浏览

reporting-services - 生成与 .NET 良好集成的 RDL 报告文件的推荐工具

我正在寻找推荐的工具以及您使用它们的经验,以生成和查看可以与 .NET 应用程序良好集成的 RDL(报告定义语言)文件。

这些是我迄今为止找到的工具。如果您与他们合作过并且可以提供您的经验(好的和坏的)、易用性等。我很乐意学习。我们公司正在尝试选择一种产品进行报告。

http://www.sap.com/solutions/sap-crystal-solutions/index.epx
http://www.pebblereports.com/
http://gotreportviewer.com/
http://www.fyireporting.com/
http ://technet.microsoft.com/en-us/library/cc917530.aspx
http://www.codeproject.com/KB/database/rdlproject.aspx

我们至少需要它与 2005 模式一起工作:

报告定义架构

2005 年 6 月 说明

该架构描述了报表定义语言 (RDL) 的结构,这是一种用于表示报表的 XML 架构,其中包括查询、计算和布局元数据。报表定义架构的架构

报告定义.xsd

0 投票
1 回答
2918 浏览

reporting-services - SSRS - 尝试将冗长的参数传递给报告并在新窗口中打开

我正在尝试使用以下命令在新窗口中打开报告(来自 RDL 的报告):

这适用于较少数量的参数。但是,对于较长的,弹出窗口没有打开。我的客户正在使用浏览器 IE 6、7 和 8。这在这 3 个 IE 版本中的任何一个中都不起作用。有什么方法可以使这个请求成为 POST 方法而不是 GET。我们可以在 RDL 中编写 Javascript 函数吗?请指导以找到解决方案。我是 SSRS 的新手。

谢谢,

维韦克

0 投票
2 回答
3924 浏览

c# - 在线查看 .rdl 文件

我正在创建一个报表查看器,它将报表定义输出为 .rdl 文件。这些 rdl 文件将存储在服务器端。

我在.NET 编程方面没有太多经验,我想知道人们如何通过浏览器(即通过Web 应用程序)查看这些报告。

我的最终目标是提供一些前端,允许用户从 .rdl 列表中进行选择并呈现它们(以及一些相应的 xml 或 JSON 数据)......

那么,究竟需要哪些工具才能允许用户通过浏览器查看报告(rdl)?我想让最终用户尽可能简单,即SaaS - >客户端不需要安装软件......

0 投票
1 回答
579 浏览

sql-server - .rdl 报告(sql server 报告服务)的文本开头未显示换行符

我正在将我的报告从 .rdl 报告打印到 PDF,我上面有不同的字段,当然这一切都来自数据库,我现在遇到的有趣问题是,当其中一个字段有 1 或 2 个换行符时在字段的开头它只是压制它们!但是如果我在换行符之前添加任何字符,甚至是一个简单的“。” (点)然后换行符就像他们应该的那样。

我正在尝试解决这个问题,有什么想法吗?

我需要有这些换行符来对齐不同的列,当发生这种情况时,列将无法正确对齐。

0 投票
2 回答
7266 浏览

visual-studio-2010 - 如何在 RDLC 文件中居中报告标题

我正在尝试将放置在 RDLC 矩阵报告的报告标题中的报告标题居中 - 这应该非常简单,但我正在努力实现它。

我正在使用 VS 2010 (SP1) 报表设计器来编辑 RDLC。该报告非常简单 - 它包含带有两个文本框的报告标题和包含矩阵(交叉表)报告的正文。在两个报表头文本框中,一个用于显示静态报表标题,另一个用于显示单个报表参数。

报告内容如我所愿,只是我无法将报告标题居中。标题在文本框宽度内居中,但我找不到说文本框应该产生整个页面宽度的方法。我无法将文本框宽度设置为页面宽度,因为

  • 如果文本框宽度设置为比矩阵宽度多 x 英寸,则在呈现报告时,内容宽度从渲染的矩阵放大 x 英寸,导致页面宽度重叠。
  • 如果更改边距或页面大小,则需要重新设置文本框宽度
0 投票
1 回答
67 浏览

sql-server-2008 - 用户写的报表参数可以保存吗?

我有报告要求用户写入文件目录的路径。此参数在启动时具有默认值,但我想允许用户更改它。从他更改它的那一刻起,用户编写的参数将在下一次渲染时显示为默认值。

编辑:我使用 Buissnes Inteligence 和 SQL SERVER 2008r2

0 投票
1 回答
760 浏览

c# - RDLC——任何允许用户直接在它们上输入的方式,类似于 PDF 文档的工作方式?

基本上,正如标题所说......有没有办法让用户直接在报告上输入?我知道在 Adob​​e PDF 文档中,您可以拥有用户可以直接输入的文本框。