找回密码
 立即注册

QQ登录

只需一步,快速开始

Joe.xu 讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2022-3-25 11:34  /   查看:3216  /  回复:0
本帖最后由 Joe.xu 于 2023-6-25 09:10 编辑

自从活字格新增的报表模块之后,活字格的报表能力可谓是更上一层楼

大家在不亦乐乎的使用报表的同时,也有一些疑问,比如在活字格的数据库表里存的图片怎么在报表中展示呢
这种就要分两种情况了
(1)数据库中的图片是直接上传的,存的是图片名

image.png629837646.png
这种情况,我们在报表使用这个图片的话,需要选择来源为外部,
因为活字格其实是把图片拼成了一个url供报表展示,在报表看来这个url是外部的
效果如下
image.png554578551.png


(2)数据库中的图片是base64位的码


这种的话活字格是直接把base64位的码传给报表,然后报表将之转化成图片,
所以需要选择来源为数据库
image.png468624267.png

效果如下
image.png605969848.png



除此之外,有些客户还遇到过这个问题,本来图片在表中是图片类型的,但当转成为视图之后,
图片类型就变成了文本类型在AR的图片绑定之后,由于产品只知道是文本类型,
所以只传给报表的值为文本,没有传完整的图片路径,然后图片就展示不出来了,
这个时候我们该怎么呢,

再教大家一招:在表中加一个字段用来存储图片的完整路径,
服务端命令中有命令获取附件的路径,然后把完整路径更新到表中 image.png67343138.png
视图中图片字段换成这个完整路径图片的字段,就可以了

image.png903441162.png

图片在报表展示.fgcc (172.65 KB, 下载次数: 152)

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部