以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- [求助]Excel报表引用图片的出错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=186105)
|
-- 作者:hui986
-- 发布时间:2023/4/6 15:35:00
-- [求助]Excel报表引用图片的出错
.NET Framework 版本:4.0.30319.42000 Foxtable 版本:2022.8.18.1 错误所在事件: 详细错误信息: 无法将类型为“C1.C1Excel.XLPictureShape”的对象强制转换为类型“System.IConvertible”。
此主题相关图片如下:微信截图_20230406152834.jpg
此主题相关图片如下:微信截图_20230406152935.png
请问这个问题如何解决?
|
-- 作者:有点蓝
-- 发布时间:2023/4/6 15:49:00
--
写了什么代码?
|
-- 作者:hui986
-- 发布时间:2023/4/6 15:53:00
--
没有改代码,我是直接写图片文件路径测试的,没有加引用图片时,没有问题,在Excel模版加了【引用图片】的列,导出报表就出错了[&&E:\\0-2020尚骏广告业务管理系统V2020\\Makethum\\ICO\\♂ICO♂0x2e818bb0.jpg, 2, 2]
此主题相关图片如下:微信截图_20230406155233.png
[此贴子已经被作者于2023/4/6 15:53:24编辑过]
|
-- 作者:hui986
-- 发布时间:2023/4/6 15:56:00
--
此主题相关图片如下:微信截图_20230406155518.png
图片文件也是存在的
|
-- 作者:有点蓝
-- 发布时间:2023/4/6 15:56:00
--
试试使用个简单的图片名称,比如:1.jpg,名称里不要使用特殊符号
|
-- 作者:hui986
-- 发布时间:2023/4/6 15:59:00
--
试过改了图片名称为:11.jpg,也是出现这个问题
|
-- 作者:hui986
-- 发布时间:2023/4/6 16:02:00
--
此主题相关图片如下:微信截图_20230406160057.png
|
-- 作者:hui986
-- 发布时间:2023/4/6 16:10:00
--
此主题相关图片如下:微信截图_20230406160836.png
这个是Excel的版本
|
-- 作者:有点蓝
-- 发布时间:2023/4/6 16:36:00
--
我测试没有问题,请上传实例测试
|
-- 作者:hui986
-- 发布时间:2023/4/6 17:24:00
--
以下是引用有点蓝在2023/4/6 16:36:00的发言:
我测试没有问题,请上传实例测试
谢谢,我查出原因了,因为Excel的格式字符有空格、还有符号不是半角,谢谢您!
|