问题标签 [report-viewer2010]

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 回答
3608 浏览

expression - 在两个日期之间减去总天数

我有三列日期,日期,总天数。如果在日期:2011 年 8 月 1 日和日期:2011 年 8 月 12 日,那么总天数将是:11 天。如果 Date Out 为空,则 Total Days = Current Date - Date In。

问题:如果 Date out 为空并且使用当前日期就好了,我会得到总天数,但是在 date out 和 date in 之间获取总天数会给我一个错误。

在reportviewer 的文本框中,我有这个表达式:

TotalDays 是当前日期 - 我在存储过程中计算并返回结果的日期。

我是这样做的,但是如果我尝试在日期输出和输入之间减去它们是否为空,我仍然会在文本框中得到一个#Error。

任何建议....谢谢

0 投票
1 回答
1077 浏览

visual-studio-2010 - 将列标题添加到具有空白区域的报表查看器

我们有一张将被打印的签字表。

它的格式类似于:

现在,我有一个 RDLC,它为每个房间名称和人员发出一个页面。

我想要做的是添加“星期一”和 AM/PM 区域。当我将“表格”放到报告的该区域并设置标题时,它会为每个人复制一次“am/pm”行......如下所示:

我尝试删除表上的数据集关联,但工作室不会让我这样做。我还考虑将这些列拆分为多个其他列,但我也不能这样做。

想法?

0 投票
2 回答
1441 浏览

c# - 报表查看器打印?

我有一份很好的报告,显示在我的网络应用程序中。到目前为止一切都很好(尽管它已经完全是一个 PITA 到达这里)。

无论如何,我需要让他们打印出来。在设计模式下,我看到了小打印图标。在运行时没有打印图标。

据我所知,这似乎是控制的“本地模式”和“远程模式”之间的区别;但我不是 100% 的。

我到底如何告诉控件显示打印按钮?我确实看到了名为“ShowPrintButton”的报表查看器的属性,并且它绝对设置为 True。

想法?

0 投票
2 回答
591 浏览

c# - Report Viewer 2010 本地化中的导出按钮问题

我使用实现此接口本地化了 Report Viewr 2010:IReportViewerMessages,IReportViewerMessages2, IReportViewerMessages3

一切都很好,我的愿望标签出现在报告查看器中。但是当我打开导出列表时,里面没有项目。

在此处输入图像描述

我的错是什么,我该如何解决?

谢谢

0 投票
0 回答
1228 浏览

.net - ReportViewer 分页基于 Grouping on Rownumber 表达式

在此处输入图像描述我根据报告中的以下表达式在行上创建了一个组:

报告上发生的事情是,我只得到每个组的第一条记录(而不是该组中的所有记录)。同样在工具栏寻呼机上,当报告最初出现时,它显示:1 of 2 ?然后当我单击“下一步”按钮时,它显示2 of 3 ?等等,就像这种模式一样不断增加。

我对报告很陌生,我不知道这个问号是从哪里来的,为什么它没有显示组中的所有记录。

谢谢你的帮助。

更新 [发布后 1 天]:-

我现在已经弄清楚了,为什么会这样,问题是:报告中附加了没有被删除的行组。当我单击 Visual Studio 底部窗格中的“高级”时,它显示:Column GroupsRow Groups. 在一个全新的报告中,当我拖动 a 时TableRow Grops此处包含的项目数量较少。我曾尝试通过打开其 XML 视图来删除该组,但随后 Visual Studio 崩溃了。

任何机构都知道如何删除Groupfrom RowGroups?这可能会解决问题。

0 投票
1 回答
665 浏览

c# - 如何在 VS Report Viewer 2010 中显示子列表项

我要做的是使用还包含子列表的数据源创建报告。

因此,一个简单的示例如下,其中项目列表是我的数据源,我还想显示任务列表。

问题是当我添加数据源时,itemName 显示为一个字段,但我看不到任务。

我发现了这个问题:How to display a child List inside the DataSource in VS Report Viewer 2008? 这似乎相似,但我无法理解答案。我对这些报告很陌生,因此将不胜感激。

谢谢,马特

0 投票
1 回答
7653 浏览

c# - Winforms ReportViewer 并为 ServerReport 正确设置参数

我正在为在 ReportViewer 控件中显示的报告设置参数,并且参数设置正确,并且报告使用正确的参数运行,但是在 ReportViewer 顶部提供报告条件的实际控件不是选择。为什么没有在标准中选择正确的项目,即使报表按照我设置的标准正确运行?

这是 reportInfo 类的代码:

谢谢,

标记

0 投票
1 回答
9984 浏览

c# - SSRS 以编程方式设置参数导致状态 ValidValueMissing

我正在尝试获取用户名的参数并将其值替换为会话的用户名,以便我可以传递给 DRL 内的存储过程以使用该用户名生成表时间戳。参数“用户名”是 RDL 的参数之一,它带有默认值,我正在尝试使用以下代码更改它。

替换 ReportParameters 之一:

查找用户名 ReportParameters:

将参数设置为 ServerReport:

运行报告后,我收到消息“‘用户名’参数缺少值”

当我调试并查看时,ServerReport.GetParameters()我可以看到我确实有 ReportParameter“用户名”,我确实有值(新值),但它的状态是“MissingValidValue”。

我究竟做错了什么?在此先感谢,埃迪

0 投票
1 回答
1174 浏览

c# - 从代码中将 ReportViewer 控件中的最新参数刷新到 ServerReport

用户编辑报告参数后,有时我会尝试使用

由于这仅提供用户通过单击“查看报告”按钮提交给服务器的参数,因此我希望:

a)模拟从代码中单击查看按钮或

b)以其他方式获取这些参数,最好是不涉及反射的方式。

如何从代码自动生成的报告控件中“刷新”当前参数?

0 投票
3 回答
7755 浏览

rdlc - 如何在 RDLC 中折叠一行而不是隐藏它?

我有一个显示表格的 RDLC 报告。此表中的某行不应该出现在某些情况下适用。如果这些条件适用,我可以使用表达式将 Hidden 属性设置为 false。

问题是,虽然隐藏了,但该行仍然在表中发生,即它没有折叠。

我怎样才能折叠它而不是简单地隐藏它?

我正在将 RDLC 与报表查看器 2010 SP1 一起使用