问题标签 [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 投票
2 回答
15449 浏览

.net-3.5 - 如何在 RDLC 报告上显示图像

我有一份 RDLC 报告,并希望此报告的表格中的一列显示图像。我的报告的数据源是一个类,它有一个名为 Image 的类型的属性System.Drawing.Image

在我的报告中,我将图像控件拖到列上,并设置了以下属性:

当我运行我的报告时,我得到一个损坏的图像。

我真的很感激任何建议!

在此先感谢 :o)

0 投票
1 回答
1470 浏览

reporting-services - 回发时报告数据消失

我目前有一个报告服务项目,它显示为 ASP.NET 应用程序的一部分。我有一份包含 2 个日期时间参数的报告。当我在文本框中输入某种日期时,似乎什么都没有发生,但是如果我单击小日历图标并选择一个日期,页面将返回,并且过去显示的数据现在已经消失了。有没有办法防止这种情况?在我点击“查看报告”按钮后,它会使用新参数运行报告,但我的用户有点紧张,如果报告在他们身上消失,他们会在完全恐慌的情况下拨打帮助热线。

帮助开发人员免于愤怒和恐慌的用户?

提前致谢。

0 投票
1 回答
2525 浏览

.net - 在应用程序中设置reportviwer的参数

我们如何设置.Net的reportviewer的参数?

0 投票
1 回答
3181 浏览

winforms - Microsoft 报表查看器控件不显示报表

我已经构建了一个简单的报告并在测试 winform 应用程序中成功运行它,但是当我尝试在我的生产 winforms 应用程序中运行相同的报告时,报告只是没有显示在查看器中。我在 InitializeComponent 之后查看了 ReportViewer 控件,一切看起来都很好。

是否有调试技术或陷阱可以指出报告未显示的原因。感觉应该有某种错误,但它只是显示一个空白表格。

0 投票
2 回答
2882 浏览

reportviewer - ReportViewer 上的图像字段

任何人都试图在reportviewer 上显示图像字段(图像/字节数组)数据类型。

问候,彼得

0 投票
2 回答
6401 浏览

c# - ReportViewer“缺少 URL 参数:名称”

在一个 Web 应用程序中,我正在使用 ReportViewer 不断给我一个错误“缺少 URL 参数:名称”。我找到了原因,但没有解决办法。

导致报表查看器异常的 url

如果您在查询字符串中注意到由于某种原因而不是“&name=”它变成了“&Name=”。

我注意到在无数的谷歌搜索中,有很多人有同样的问题,但没有一个解决方案。

0 投票
3 回答
993 浏览

asp.net - ASP.Net ReportViewer 导致 Firefox 闪烁

在 ReportViewer 生成的 HTML 中有以下代码行(我尝试通过删除多余的信息使其更具可读性)

当调用 Reserved.ReportViewerWebControl.axd 时,它会发出一个返回以下 HTML 的 GET 请求:

所以实际上它变成了一个递归函数,并且因为 KeepAliveMethodReportViewer1TouchSession0 调用了一个带有负超时值的设置超时,在 Firefox 中它被立即调用,在大约 10 秒内 Firebug 在一分钟内记录了超过 150 个 GET 请求,记录了超过 700 个请求。这会导致 Firefox 的停止按钮和光标疯狂地闪烁。

如果有人知道如何调整keepalive请求的超时时间,那么我将非常感谢您的帮助。

0 投票
1 回答
795 浏览

c# - 如何在报表服务中为报表查看器控件创建此报表?

我在我的项目中使用 Visual Studio 2008 创建了这个数据集。我已经用我需要的数据填充了每个表。将有多个工单,每个子表将有 0 个或多个与工单表相关的项目。没有建立作为数据集一​​部分的关系(目前)。我还创建了这个报告,可以很好地处理一张票。如果可能的话,我想扩展它以处理多张票。

数据集被传递到报表中,并且来自报表查看器控件的打开为数据集中的每个表设置了绑定源。

     

我需要报告在单页(或根据需要两页)上打印出每张带有子数据的票。然后为下一张票开始一个新页面。

我还没有想出一个有效的信息分组方案。我已经显示了所有表格,但是如果没有 FIRST 聚合,我无法访问子信息,这无济于事,因为每张票对于打印的每个部分都有相同的 1 条记录。

有什么建议么?我知道可能需要更多信息,因此请根据需要提出问题,我将使用更多信息和/或评论更新此帖子。

编辑:我们最终将子数据表变成了子报告。然后,我们将票号作为参数传递到子报告中,并适当地过滤子数据表。除了一些小的格式问题,我们必须解决这个问题,但这解决了我们需要做的事情。每张票都放在一个列表中,并为每张票运行子报告。

  • 开始报告
  • 票 1
  • -- 带有注释、历史记录和响应的子报告。
  • 票 2
  • -- 带有注释、历史记录和响应的子报告。
  • ETC
  • 结束报告
0 投票
1 回答
1380 浏览

jasper-reports - 在 Jasper 报告查看器中突出显示一些文本

我想突出显示我为显示而生成的报告的某些部分。
我不想更改报告定义。我想在运行时突出显示输出。

但是我使用的 JRViewer 并没有太多的 API。
并且在显示之前使用 setForecolor/setBackcolor 操作 JasperPrint 对象,似乎并没有改变输出。

有任何想法吗?还是我必须重载/重新实现查看器?因为它是开源的,所以问题不大,但我想防止重新发明轮子。

0 投票
1 回答
3712 浏览

.net-3.5 - ReportViewer:将多个报告合并为一个报告

我有一份需要多次运行的报告,每次都输入不同的数据。每个报告都有一个唯一标识它的页眉、实际的数据主体,以及一个包含 [x of y pages] 格式的页数的页脚。显然我可以单独运行每个报告,但我需要页码跨越所有报告。因此,如果我运行它两次,第一次它有 3 页,第二次它有两页,页脚会在每个报告的底部显示 [x of 5 pages]。

我尝试创建一个主报告并只嵌入报告,但它没有显示页眉,我也考虑过单独运行它们,并传入一个参数来调整页码,但我显然需要渲染每个报告,找出总页数,然后重新渲染每个报告以在页脚处有正确的总页数。

有什么建议么?有什么我明显遗漏的吗?