点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一堆显示客户徽标的报告。 徽标(以及其他一些信息)来自.net数据-带有单个项目的List <>。 该项目是一个带有徽标字节数组和一些字符串的对象。 在大多数情况下,这非常有效。 当客户没有徽标时,就会出现此问题。 导出到html失败,并显示InvalidArgumentException和消息"无效的导出选项"。 带有或不带有徽标的导出到pdf,word或excel都可以正常工作。
我的解决方法是,如果客户没有徽标,则将虚拟空白图像加载到我的数据对象中。 这行得通,但并不理想。
除非我缺少明显的东西,否则这听起来像是个错误。
我应该添加一些细节。 此Blob(图像)字段位于用作页面标题的子报表上。 直到最近,它还是从数据库源中填充的。 当数据库中的徽标字段为空时,就没有问题。 既然我已经切换到.net数据来填充页面标题,那么当徽标为null时,html导出就会出现问题。 同样,其他导出类型也不是问题-仅HTML。
我有另一个解决方法-如果数据为空,则可以抑制Blob字段。 这可以正常工作,但是这意味着我必须重新导入所有页面页眉:(
CR需要徽标文件,设计器执行相同的操作,如果用户使用伪图像 不想使用我们的。
不是设计上的错误。...
Don
我不确定我是否遵循-我认为我们在谈论两种不同的事情。 我说的是我在报告中放置的Blob字段。 这是客户上传的徽标图像,可用于我为其生成的报告中。 导出到html时,如果没有图像,它会爆炸。
这些都是使用我的网站上的SDK完成的。
一周热门 更多>