问题标签 [dynamic-rdlc-generation]

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

c# - RDLC 中的条件分组

我可以有条件地按 RDLC 中的某个项目分组,但我也希望选择不按任何分组。我不确定该怎么做。

这是我当前的 Group By 表达式:

我有三个我想要的分组选项:

如果值为“C”,则按城市分组

如果值为“S”,则按状态分组

如果值为“N”,则不要按任何分组

0 投票
0 回答
1757 浏览

c# - 如何在 RDLC 运行时的 Tablix 中添加列

这是一个 Windows 桌面应用程序。我在 rdlc 中List<>使用。data

下面是代码。

Report_Viewer表格中,我List<>按照以下方式加载它。

我在添加ReportData后添加TablixRDLC添加报表数据- Add DataSet -> Choose datasource -> chose the Class Balance_Party -> load it to tablix

现在,其中一个报告出现了一个问题,它需要在tablix已经有要显示的数据集中添加列运行时间。怎么做?如何在任何 tablix 中添加列运行时间。?

编辑:- 添加列的目的是,假设报告是关于每方的总销售额。现在,如果一方为另一种类型的项目做生意怎么办。

例如,第一列是派对,第二列是一个项目的总销售额,比如铅笔。现在一些派对开始销售圆珠笔。所以在设计师中我只添加了一列。现在我需要额外的圆珠笔柱。在我的电脑上我可以重新设计报告,但在客户的电脑上这是不可能的。

0 投票
1 回答
172 浏览

c# - 直接在数据库中修改 SSRS 不会反映在 ReportViewer 中

我正在开发基于 Web 的 SSRS 编辑器。我已经成功开发了一个解析器,它从数据库的目录表中访问 SSRS 模式并将其转换为 HTML。

用户可以从这里修改报告并提交更改,Parser 再次接收 HTML 并将其转换为 Desire 结果。

但是当我在 ReportViewer 中访问该报告时,它仍然显示旧报告。

当我从报告管理 URL下载报告时,它显示了我从应用程序中所做的更改。

我怀疑微软是否也以物理格式存储 RDL。

请帮忙..

0 投票
1 回答
3647 浏览

vb.net - 在 vb.net 中手动将 rdlc 报告加载到 reportviewer

我创建了一个报告并尝试手动将其加载到reportviewer,但无法加载它。我的代码

我的数据集名称是 InvoiceData DataTable1 有一个参数 billno,我正在为演示提供但无法正常工作请告诉我为什么我的报告没有加载空白报告,错误是“尚未为数据源 DataSet1 提供数据源实例”

0 投票
0 回答
605 浏览

c# - 如何使用按以下方式分组的自定义 IEnumerable 提供 RDLC 报告

我想重用相同的 RDLC 来根据格式字段显示不同的表格。IEnumerable<IGrouping<string, Row>>但是当数据源的返回类型已经分组时,我的报告没有显示任何内容。

因此,如果用户选择格式 A,报告将显示按某些列分组的表格,如果用户选择格式 B,报告将显示按其他内容分组的表格

我的计划 B 是简单地将数据源作为 Enumerable 传递,然后在报告本身中排序,但我希望在代码中包含所有逻辑,而不是在 RDLC 中。

我正在使用自定义数据集来构建报告,如下所示:

所以基本上我将两个数据源传递给本地报告,一个DSDetails用于详细信息(指定格式在哪里),另一个DSRows用于内部 Enumerable,其中包含我想在表中显示的数据。这将是我的自定义数据源对象

我对 RDLC 很陌生,所以任何关于如何做类似事情的指导或好的文章都将不胜感激。谢谢

更新我在报告中的表格显示 2 个空行,因此代码中的 group by 效果很好,但行不显示任何内容。所以我怀疑我错过了一些关于如何呈现分组行的概念。我会继续调查。

0 投票
1 回答
7098 浏览

c# - 如何在 vs 2013 中设置 ConsumeContainerWhitespace = true

如何设置 ConsumeContainerWhitespace = true/false。在报告属性中我没有找到它。我在报告属性中获得了 pageSetup、代码、参考、变量。

0 投票
2 回答
3521 浏览

c# - RDLC 报告在 VS2012 中证明

我在 VS 2012 中使用 RDLC 报告,我面临对齐问题,在这方面的帮助,我只能找到左、右、中心,我需要在文本框中对齐文本对齐,我该怎么做?

VS 2012 RDLC 报告中的对齐,证明

0 投票
2 回答
2068 浏览

reporting-services - RDLC 报告 - 错误 Rownumber() 不能在过滤器中使用

我有两个 Tablix(表)和一个数据集。他们与这个数据集绑定

在我的报告中,我需要拆分两个 tablix 它将显示如下...

(在“Up to Buttom”之前是“Left to Right”)

左表是 Tablix1,右表是 Tablix2

我认为对每个 tablix 使用这个 FilterExpression。

Tablix1(左表)

Tablix2(右表)

但是这条消息是错误的......

它不能在过滤器中使用行号。我应该怎么办?如果我不编辑数据集有可能吗?

0 投票
1 回答
1052 浏览

reporting-services - RDLC 报告 - 如何动态设置 Tablix 的高度?

我制作了两个 Tablix,它们由一个数据集绑定。

在此处输入图像描述

根据设计窗口,Tablix1 和 tablix2 的高度相同。

但是当Dataset的某些数据太长时就会出现问题。Tablix1 的高度和 Tablix2 的高度不相等。

在此处输入图像描述

如何动态设置高度取决于每行中的文本?如何设置 Tablix1 的高度 = tablix2 的高度?

0 投票
1 回答
758 浏览

asp.net - 报告 rdlc 中的外部图像

我将图像上传到服务器并将它们的路径存储在表中(varchar(MAX))。

我设法创建了一个报告并显示了该表中的记录,但我无法将图像绑定到它的数据源(存储路径)。

我的路径如下所示:

~/ARTSQLDATA/PTDIR/15090248/IDFTO/15090248PPID.jpg

我正在使用以下代码填充我的数据集

请帮忙谢谢!