我正在研究使用Microsoft Reporting Services作为Crystal Reports的替代品。在生产中,大多数报告将由技术最终用户或专业报告设计者(技术人员,但不是开发人员)构建
我的问题是:我已经创建了一个报告,并且我故意在表达式中添加了语法错误,以查看用户体验(我正在使用VS2010中的报告设计器)。
当我构建的时候,我得到了一个编译错误。如果双击错误,VS将把我带到.RDLC文件。它甚至不会将我带到包含错误的行,并且消息非常含糊。我是不是错过了什么,或者这就是设计体验?
发布于 2010-02-20 05:24:08
我发现不能双击错误并被带到报告上的错误是非常恼人的。看起来就像是设计体验。
但是,对错误的描述确实会告诉您报告中有错误的字段的名称,以及有关错误的一些信息。
例如,textbox1是出现错误的字段:
textbox‘textbox1’的值表达式包含错误:未声明Fieldsbus名称‘BC30451’。
您有没有看过SQL Server的Report Builder?它是一个独立的应用程序,您可以使用它创建报告。它旨在供报表设计人员和其他技术用户使用。它还可以与SQL Server报表服务器一起使用。您可以运行报告,而无需“编译”。
crystal reports是否有更好的错误消息?
https://stackoverflow.com/questions/2299524
复制相似问题