常用报表函数、显示图片、toimage()函数、显示数据库中保存的图片、显示某一路径下的图片,图片格式,图片路径
Toimage(path)用于在报表中显示某一路径path下的图片,path既可以为绝对路径,也可以为相对路径,既可以为固定的本地路径,也可以为从数据库中取出的动态数据,以下分别进行介绍。
1. 显示固定路径下的图片
现有一图片存储路径为:E:/FineReport6.5/WebReport/photo/logo.jpg
1.1 绝对路径显示
在单元格中输入公式:
=Toimage("E:/FineReport6.5/WebReport/photo/logo.jpg")
1.2 相对路径显示
路径是相对于当前工程文件所在目录的,如此工程目录为WebReport。因此在单元格中输入公式:=Toimage("photo/logo.jpg")
2. 图片路径存于数据库表中
例如:图片路径存储于表字段photo中
2.1 字段存储的为完整的绝对路径
如E:/FineReport6.5/WebReport/photo/logo.jpg或完整的相对路径为photo/logo.jpg
此时,将数据列photo拖至单元格如A1,设置数据列高级属性>自定义显示,输入公式:Toimage($$$),如下图:
2.2 字段存储的不是完整路径
如logo.jpg,此时需要在自定义显示的公式中,补全其绝对或相对路径。
分别使用公式:Toimage("E:/FineReport6.5/WebReport/photo/"+$$$),或为:Toimage("photo/"+$$$)
3. 说明
Toimage()公式中,若想使用"\",则需再加上一个"\",如:Toimage("E:\\FineReport6.5\\WebReport\\photo\\logo.jpg"),作用与Toimage("E:/FineReport6.5/WebReport/photo/logo.jpg")是相同的。
Toimage()公式,支持jpg、png、gif、bmp等多种常用格式的图片。
返回顶部