将现有DataSet添加到Report .rdlc

时间:2012-06-13 14:33:11

标签: c# crystal-reports dataset rdlc

我有一份报告。 我需要创建另一个,类似于我的那个。所以我通过复制第一个报告创建了第二个报告。 然后我为新报告创建了一个新的DataSet。我也通过复制原始数据集(来自第一个报告)并更改名称来创建它。 现在,当我想在新报表中添加新的DataSet时,它并没有出现在"新数据集中的DataSet选项中。"

enter image description here

我错过了什么?为什么我看不到我创建的DataSet?

2 个答案:

答案 0 :(得分:4)

最后我解决了这个问题。问题是,当我复制DataSet时,我更改了新的名称,但在后面的代码中,名称没有改变。所以,我用XML Editor打开DataSet,编辑Name,保存,重新编译,它出现了!

答案 1 :(得分:1)

您可以尝试使用xml编辑器打开rdlc文件,然后手动将数据源复制到新数据源中。 我不确定为什么它不会出现在你的下拉列表中,我通常不会将该接口用于rdlcs