如果我生成一个 excel 报告,excel 2010 会显示以下警告消息:
文件错误:数据可能已丢失
注意:我已经找到了解决方案,将立即发布。我为其他有同样错误的人做这个条目。
如果我生成一个 excel 报告,excel 2010 会显示以下警告消息:
文件错误:数据可能已丢失
注意:我已经找到了解决方案,将立即发布。我为其他有同样错误的人做这个条目。
事实证明,报告数据源的值为 -0(负零)。数据类型是decimal
. Excel 无法处理这个问题。
问题似乎出在 Excel 公式引擎而不是报表渲染器中(但我认为 MS 必须解决报表渲染器中的问题)。
我遇到了类似的问题,我将嵌入式图像更改为外部图像。在此更改中,一些图像的位深度属性保持为 32(单击属性 -> 详细信息选项卡)。
我通过使用 imagemagick 实用程序(http://www.imagemagick.org/script/binary-releases.php)将其位深度更改为 24。
我使用“convert -depth 24 oldimage.bmp newimage.bmp”命令来更改位深度属性。
这解决了我的问题。
我知道这不是您问题的解决方案。但是,如果有人在搜索时遇到这篇文章,那可能会对他们有所帮助。