首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Reporting错误

Reporting错误
EN

Stack Overflow用户
提问于 2014-03-24 16:03:49
回答 2查看 3.1K关注 0票数 6

我花了很长时间在这个问题上。我将切换到软件测试Bug报告模式(从过去的生活)来解释它。

场景

  • 我已经修改了SSRS报告,以使用新的数据库结构。
  • 报表使用存储过程,该存储过程包含4个参数。
  • 其中一个参数已经添加到新的数据库结构中。
  • 存储过程在SQL management studio中工作得很好。
  • 查询在报表生成器的查询设计器窗口中工作得很好。

预期结果

  • 我希望数据集在展开时会显示这些字段。
  • 我希望报告能正常运行。

实际结果

  • 报表生成器的报表数据窗格中的dataset下没有出现任何字段。
  • 报告不运行。
  • 我得到以下错误:

有一个未关闭的文字字符串。第1行,位置64737。检查您的连接信息以及报表服务器是否是兼容版本。

Notes

我已经尝试了我能想到的一切,包括搜索报表定义中的未关闭字符串,但没有香蕉。

有没有其他人在SSRS报表生成器中出现此错误?

技术使用

  • Server 2008 R2
  • 2008 R2
  • 报表生成器3.0
  • 在运行Windows 7的本地机器上生成报告
  • 运行Windows 2008的Server远程机器运行报告

谢谢

EN

回答 2

Stack Overflow用户

发布于 2014-11-10 12:42:12

我希望这不会太晚。但是,对于那些遇到同样问题的人,我也遇到了类似的问题,我解决了这个问题,我删除了生成的tablix,并且仍然引用了更新后的sproc中不再可用的字段。

我所做的就是删除上述tablix并使用向导重新生成它,我的问题就解决了。我建议您重新创建用于显示数据集的任何内容。

票数 1
EN

Stack Overflow用户

发布于 2014-08-28 15:06:49

如果在报表定义中找不到任何格式错误的XML,我将检查存储过程正在提取的数据。如果有一个<,>或任何其他符号会破坏实际数据中的XML,这可能会导致您得到这个错误。尝试使用不会导致数据返回的参数拉出报表,并查看是否仍然收到此错误。如果不是的话,问题可能在返回的数据中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22614537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档