我的报告有一些问题,因为我已将它们更新为 VS2010 格式。
即使我已将 Microsoft.ReportViwer.Common 和 Microsoft.ReportViewer.WinForms 的引用从 v9 修改为 10,但当我尝试键入代码时。在一个字段中,“代码”之后是什么。总是用红色下划线,当我打印报告时,我得到#ERROR 而不是我想要的值。我知道它区分大小写,我多次检查拼写。
此外,我不知道为什么,但我的字段有错误!句法; 我似乎必须使用 Fields().value 让它们工作(在我不需要调用自定义代码的地方)
这些报告在转换之前运行良好(超过 20 份报告以这种方式转换),但现在不行。似乎报表设计器没有“看到”自定义函数。我试图将它们公开、共享;我所拥有的只是同样愚蠢的#ERROR 显示。
我希望他们在 VS2010 中工作,以避免总是不得不在 VS2008 中修改它们然后在 VS2010 中返回
这是一个带有框架 3.5 的 winform 应用程序
知道什么可能导致这种情况以及补救措施是什么?
非常感谢
尼科