【发布时间】:2011-01-19 13:42:46
【问题描述】:
我有 7 个变量,我需要将它们转移到数据集中
我已经创建了扩展名为 .xsd 的文件,并且我已经有了一个报告文件 .rdlc
我在我的 rdlc 文件中看到了数据集“DataTable”,但我看不到任何字段
它给了我“没有数据集链接到文档”的错误
另一方面,它在选择数据集中看到数据集!!!
所以在这一点上我完全糊涂了
请问有没有人可以帮帮我?
【问题讨论】:
-
你到底想做什么?如果您通过代码创建数据集和数据表,那么您添加 7 列和 1 行以及您的 7 个变量它应该可以工作,或者您是在 Visual Studio 中设计数据集而不是在执行时?在这种情况下,您不能简单地使用数据集设计器吗?
-
@Davide Piras,我是第二种情况,设计者没有给我我想要的,所以我需要在运行时将这些变量加载到 rdlc 文档中!!跨度>
-
如果您设计某个数据集,然后通过代码对其进行实例化并调用 WriteXml 将其作为 XML 保存在磁盘上,您可以更改该数据集并再次加载它。保存的将作为示例有所帮助,并且通过增量更改,您可以到达您想要的位置。有帮助吗?
-
@Davide Piras,实际上这 7 个变量来自一个表单。如果您尝试从 Visual Studio 2010 打开一个 DataSet 文档,那么您会看到您可以打开一个数据集。好吧,我这样做了,我用 7 个名字填充了 7 列。现在我要做的是将 7 个变量传递给这 7 列,当然是一行。之后,我需要从报告文件 .rdlc 中读取数据集,并在最终报告表单中获取这些变量。这就是我想做的。
标签: .net windows vb.net visual-studio