在Visual Studio 2013中,我尝试预览直接从源代码管理中提取的报表。预览失败,返回的错误消息只是"无法评估Tablix' table_name '"的FilterExpression。是否有一些地方我可以查看有关失败的更多详细信息,有关过滤器哪些部分失败的一些解释?
另外需要注意的是,我有一位同事确认它在Visual Studio 2012中正常运行。所以特别是,我正在寻找能告诉我我在哪里使用的内容。过滤器部分在2012年至2013年之间失效。虽然我可以在任何地方找到更多详细信息而不是过滤失败'可能会有所帮助。
答案 0 :(得分:2)
我遇到了同样的问题,它是由缓存的.data文件引起的。在开发过程中,Visual Studio将缓存文件的数据,并将其作为[Report Name] .rdl.data保存在与.rdl文件本身相同的文件夹中。如果您进行了更改,例如添加新字段,则可能需要先删除此.data文件,然后才能再次预览报表。