问题标签 [localreport]

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 投票
1 回答
2976 浏览

c# - 在 C# 中仅使用打印机选择打印 localReport

如何在没有预览但带有打印机选择窗口的情况下打印 LocalReport?

谢谢。

0 投票
1 回答
184 浏览

visual-studio-2005 - Visual Studio 2005 表格呈现顺序

我在 Visual Studio 2005 Reporting 中工作,并且正在尝试实现嵌套聚合函数的解决方法(我需要执行总和计数)。在表格详细信息行中,每当一个单元格的值大于 10 时,我都会调用自定义代码来递增一个整数,然后页脚调用一个自定义代码函数,该函数只返回该值。

计数始终返回为 0,因此我加入了一些 MsgBox 调用,并注意到在详细信息行之前调用了表页脚。我需要首先调用表详细信息行,以便页脚中的“get”函数实际检索我需要的值。

更具体地说,我正在计算给定表格单元格的次数,其值计算为(Sum / (Sum+Sum+Sum)) * 100,大于 10。由于不能嵌套聚合函数,并且在 ReportItems 上使用聚合!.. . 只能在报告页眉/页脚中完成(在我的情况下没有帮助,因为它会在每个页面上显示不同的总数),我可以选择自定义代码。

有没有办法强制在表格页脚之前呈现表格的详细信息行?

0 投票
5 回答
5948 浏览

c# - 在代码中从 .rdlc 导出 PDF 时,如何提高 LocalReport.Render 方法的性能?

我想在代码级别呈现大型非图形报告(数千页)ReportViewer,从 .rdlc 文件中省略只会阻塞浏览器的控件。当我测试呈现大约 2000 页的报告时,该Microsoft.Reporting.WebForms.LocalReport.Render方法大约需要半小时才能完成,这被认为是糟糕的用户体验。

是否有任何技巧或替代解决方案来提高渲染性能:在代码中,重新设计 .rdlc 文件,或其他地方,例如,只是增加硬件?

示例代码:

非常感谢任何帮助,在此先感谢!

0 投票
2 回答
38485 浏览

asp.net-mvc - 在 ASP.NET MVC 中以 HTML 格式呈现 RDLC 报告

我想在 ASP.NET MVC 项目中以 HTML 格式呈现 RDLC 报告。

在本文的帮助下,我成功制作了一个原型,可以在 PDF、Excel 和 TIFF 图像中呈现 RDLC 报告。但令我惊讶的是,HTML 不是LocalReport.Render().

我遇到了这篇文章,它描述了一个启用 HTML4.0 呈现格式的技巧,但我认为这只是一个ReportViewer控件(虽然我可能是错的)。

问题是,在 MVC 中,如何像 aReportView一样在 HTML 中呈现 RDLC 报告(参见下面的屏幕截图)?

在 ReportView 控件中呈现的 RDLC 报告

0 投票
2 回答
4409 浏览

vb.net - Visual Studio LocalReport 对象和 ReportViewer

有没有办法处理一个LocalReport对象(完成这部分)并ReportViewer在另一个窗体上的控件中显示它?这个想法是在没有 ReportViewer 的情况下打印(已经完成),但是,如果用户想要也可以预览他将要打印的内容。

我正在使用 Visual Basic .NET SDK 3.5 和 Visual Studio 2008。如果需要,也可以使用 2010。

我试图做这样的事情:

但没有运气,因为LocalReport属性ReportViewer是只读的......

对此有任何提示吗?提前致谢。

(我知道使用该ReportViewer1.LocalReport方法执行此操作。我想要的只是创建一个代码并将其直接绑定到打印机或预览表单)

0 投票
2 回答
3685 浏览

rdlc - 某些数据集字段未出现在 RDLC 报告中

我创建了包含来自 SqlServer 2008 数据库的表视图的数据集。然后我创建了一个报告 (rdlc) 并将之前的数据集添加为该报告的来源。在代码中,我调用了一个函数,该函数从 My Table View 类型返回一个列表,并将该列表分配给创建的报表,如下所示:

问题是我在数据集中有三个字段没有出现在报告中,尽管我确信(通过调试)它们在呈现报告之前已被填充。

任何帮助将不胜感激......谢谢

0 投票
4 回答
6365 浏览

visual-studio-2010 - VS2010 RDLC C#。如何将 LocalReport 对象设置为 ReportViewer?

我有一个LocalReport对象,我用所有适当的信息填充。我使用相同的报表对象导出为不同的格式。我的用户可以选择 Image、Excel、Word、Pdf 等,我使用相同的报表对象来促进这些请求。

我的问题是有时他们可能想查看它。我知道我可以打开导出的类型,但这不是我想要发生的。我想在ReportViewer. 我知道我可以设置ReportViewer.LocalReports属性并获得我正在寻找的东西,但我已经在我的 Report 对象中设置了所有内容。

所以问题是:我该如何做以下不正确且无法完成的事情?

0 投票
1 回答
750 浏览

asp.net-mvc - 为什么在 LocalReport.SetParameters 调用上停止执行而不触发错误

我有一个 MVC 控制器方法,它将 rdlc 报告的结果写入文件。这在我的本地机器上运行良好,但是当它发布到生产环境时,它会在 setparameters 行上停止执行并且不会触发异常。任何线索将不胜感激。

0 投票
1 回答
319 浏览

sql-server - 如何在 SSRS 报告中绝对定位数据集中的每一行?

我有一份 SSRS 本地报告,我需要显示地址列表。自然,它们需要被格式化以查看地址应该如何。永远不会超过 10 个,并且可能低至零。我想像 3 排 4 排或 4 排 3 排来最大化房地产。

我有一些想法,但它们似乎都应该有更好的方法:

  1. 在 sql 中格式化整个文本,并在报告的大文本框中返回。
  2. 创建一个具有 3 个字符串属性的对象。每三个将填充每个属性,下一个将是一个新行。这将创建四行三个字符串。我可以创建一个表,每个属性都是列。
  3. 不知何故使用数据透视表(或很少将行变成列。这类似于#2。
  4. 看看矩阵是否可以做到这一点。(我不认为它可以)

有没有人有任何更好的想法,或者可能是做其中之一的最佳方法?

0 投票
2 回答
2452 浏览

c# - 打印布局无法在报表查看器中正确显示

报告已成功生成,但我看不到它的打印布局。在报告查看器中单击“打印布局”按钮后,发生错误:

“本地报表处理过程中出错,参数无效。”

然后我再次单击“打印布局”按钮,回到正常布局就可以了...

任何人都可以帮忙吗?

我正在使用 vs2010 reportviewer winform,并且在我的 .rdlc 文件中,除了将业务 obj 绑定为 DataSource 之外,我没有将任何参数传递给报告。

PS:
在我删除旧的 rdlc 文件并创建一个新文件后,它工作正常。虽然问题消失了,但我还是不知道为什么!如果知道原因的人告诉我原因,我将不胜感激。