问题标签 [reportviewer]

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 投票
11 回答
19368 浏览

vb.net - WinForms ReportViewer:初始渲染缓慢

更新 2.4.2010 是的,这是一个老问题,但我想我会提供更新。所以,我再次使用 ReportViewer,它在初始加载时仍然呈现缓慢。唯一的区别是 SQL 数据库位于报告服务器上。


更新 3.16.2009

我已经完成了分析,并不是 SQL 导致 ReportViewer 在第一次调用时呈现缓慢。在第一次调用时,ReportViewer 控件锁定 UI 线程并使程序无响应。大约 5 秒后,ReportViewer 将解锁 UI 线程并显示“正在生成报告”,然后最终显示报告。我知道 5 秒并不多,但这不应该发生。我的同事在他的程序中做同样的事情,并且 ReportViewer 会根据任何请求立即显示“正在生成报告”。

唯一的区别是报告服务器在一台服务器上,而数据在另一台服务器上。但是,当我在 SSRS 中开发报告时,没有任何延迟。


更新

我注意到只有第一次加载 ReportViewer 需要很长时间;相同或不同报告的每个后续加载都加载得很快。


我有一个在远程处理模式下使用的WinForms ReportViewer,当调用 ReportViewer.RefreshReport() 方法时,它最多可能需要 30 秒才能呈现。但是,报告本身运行得很快。

这是设置我的 ReportViewer 的代码:

这是 ReportViewer 最多可能需要 30 秒才能呈现的地方:

0 投票
1 回答
1381 浏览

asp.net - 简单的 aspx 页面、客户端输入和 ssrs 报告查看器控件

我正在尝试使用一些 html 输入控件(而不是 asp.net 服务器控件)来捕获报表参数的输入,并希望将参数值发布到 ReportViewer 控件,并从报表服务器加载报表。

我是否必须模拟回发才能做到这一点?

0 投票
2 回答
3012 浏览

reportviewer - 报告视图排序日期时间列

如何按包含日期时间的列对 ReportView 中的数据进行排序

在 rdlc 文件中,我将 Table 放置在 Details 的 1 列中=Fields!StartTime,在 Header 中,我使用排序表达式设置了 Interactive Sort:=Fields!StartTime

在 2 列中,我检查该字段是否包含日期=IsDate(Fields!StartTime)

当我执行它时,第二列包含所有内容,但它仍然不能正确排序。

0 投票
1 回答
2787 浏览

c# - C# Web reportviewer 创建带有 id 的页面的链接

我有一个reportviewer,我想要一个字段作为超链接。超链接必须如下所示: page.aspx?id=1 但是我该如何实现呢?

我已在属性窗口、导航选项卡、单选“跳转到 URL”中输入:page.aspx?id=sum(Field!field.value)

这不起作用:(

我该怎么做才能完成这项工作?

提前谢谢

  • 马汀

PS:我也将 EnableHyperlinks 设置为 true;

0 投票
1 回答
6051 浏览

c# - C#.NET 如何在报表查看器中添加超链接

如何在引用 page.aspx?id='Fields!RelativePath.Value' 的报告中放置超链接?我已将 EnableHyperlink 属性设置为 true。

提前谢谢

0 投票
2 回答
898 浏览

.net - 在 .net 中打印 2 列报告

如何创建包含 2 列的报告:

例子:

0 投票
2 回答
14870 浏览

visual-studio-2005 - 如何强制报表查看器以打印预览模式显示

在 Visual Studio 2005 中,如何在打印预览模式下直接在 ReportViewer 控件中显示报表?

0 投票
3 回答
3209 浏览

c# - 在预印证书上打印数据

我有空白的预印证书,我想在我的 asp.net 应用程序的受尊重位置上的证书顶部打印数据。我正在使用 asp.net 2.0 和报告查看器。你能指导我如何做到这一点。空白证书上数据的定位很重要。

问候

0 投票
1 回答
2420 浏览

winforms - SSRS WinForm 报表查看器操作

我正在查看 SSRS 2005 中的报表查看器 WinForms 控件,并想知道除了调用 URL 或显示另一个报表之外,您是否可以让操作执行其他操作。我的老板喜欢报表查看器控件,但想知道您是否可以设置它,以便如果您单击一个单元格,它可以打开另一个表单。

我认为“操作”属性是正确的工具,但我没有看到任何运行代码的选项......我看到的只是“转到书签”、“跳转到报告”和“转到 URL” . 是否存在控件公开的事件,我可以使用该事件来确定单击了哪个单元格或其他方式可以做到这一点?

0 投票
1 回答
1464 浏览

asp.net - ReportViewer“导出到 Excel”将小数添加到百分比值。我怎样才能覆盖这个?

我在我的 aspx 页面上有一个 ReportViewer 控件,它呈现一个很好的报告,其中一列是百分比。我已将单元格的格式设置为 p0,它工作正常。将报告导出到 excel 的用户会注意到值后出现小数点。

IE。过去的“20%”现在是“20.%”。我怎样才能摆脱“。”?