如何创建一个RDLC报告时,总列数是未知的?

问题描述 投票:1回答:4

其中一个我创建了报告中的列的动态数 - 一个DataTable会从存储过程返回,依赖于在数据库中定义的项目数(一列每个项目,比一些固定列除外)的列数。

有可能是我使用RDLC报告生成在这种情况下的报告?所有的计算都已经做了诠释他的报告,我在看RDLC只用于出口的缘故练成/ PDF和重复页眉/页脚。

asp.net rdlc dynamic-rdlc-generation
4个回答
1
投票

这是可能的,但没有简单的解决方案。这里是一个link矿山的关于这一主题前的答案。

另外一个调查以后

这里是描述所提到的报告生成与详细的自生成RDL对象模型的article


0
投票

从它的声音,你希望你的枢转定义的项目,它可以针对不同的报告标准改变的报告。如果你知道所有能回来列,你可以只定义RDL约束他们所有,但隐藏不适项中定义的。你只需要列的Visible属性绑定到是否已经定义了一个决心。


0
投票

对于您的问题,

我想你可以去矩阵,而不是表。在这里你可以根据你所得到的数据动态生成的行和列。

Check here for using of matrix


0
投票

只要您的列不是固定在数据表中RDLC使用矩阵。

访问http://www.gotreportviewer.com/matrices/

在这里,你会发现同时使用表和矩阵RDLC的。看到自己对您的要求哪一个套装。

© www.soinside.com 2019 - 2024. All rights reserved.