繁体   English   中英

Visual Studio 2013-为RDLC报表创建数据集

[英]Visual Studio 2013 - Creating Dataset for RDLC Report

我正在尝试报告。 我正在使用的类具有多个ICollection属性,将这些值传递到报表以进行显示很困难。

我创建了一个名为FlatClass的类,该类具有我需要显示的所有字符串值。 我计划在Controller中填充一个FlatClass类型的数组,并将其传递给我的Report。 从我的阅读中,我需要创建一个自定义数据集/数据源。 在Visual Studio 2013中,当我单击“报表数据”选项卡中的“添加数据集”时,它希望我从数据库中选择一个表。 但是ClassFlat在数据库中没有表。

我已经添加了一个.xsd文件,但是找不到关于如何告诉它想要的字段名称和类型的任何说明。

任何帮助将不胜感激!!!!

我试图在Web应用程序中创建rdlc报告,但无法将我的类添加为数据集。 没有选择的余地。

解决方法:

  1. 在相同的解决方案中创建一个Library项目。
  2. 将主项目添加为对此新库项目的引用。
  3. 创建一个rdlc文件。
  4. 添加数据集; 对于数据源,选择“新建”->“对象”->“选择项目命名空间中的类”
  5. 进行报告,并在完成后将文件移至主项目

不知道您的问题是否类似,但希望该信息有用。

我最终创建了一个.xsd文件,然后编辑原始XML,以添加要用作数据集的类的所有属性。 当我将其添加到报告中时,此方法有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM