如何根据选择的不同人员,自动更换人员的图像?

frm报表,如何根据选择的不同人员,自动更换人员的图像?

比如选择张三,显示张三的图像;选择李四,则显示李四的图像。对这块不是很熟悉,希望能稍微详细点的说明。

除了整体实现方法外,认为可能还要关注的点:

(1)图片怎么上传和存放到哪里?(2)图框位置和尺寸大小如何保持不变,图片自适应(类似背景图适应的效果)

image.png

******

感谢楼下专家的答复,尝试用TOIMAGE,但是图像显示尺寸不可控,如下图所示。能否有办法做到类似背景图的自适应功能呢?

image.png

FineReport jieujieu 发布于 2023-7-28 14:37 (编辑于 2023-7-28 15:23)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-7-28 14:39(编辑于 2023-7-28 15:27)

TOIMAGE函数显示单元格图片

图片放在磁盘,用姓名命名,如:张三.jpg

单元格公式拼接路径,a1是张三的名字

TOIMAGE(CONCATENATE("E:/图片/",A1,".png"))

image.png

  • jieujieu jieujieu(提问者) 谢谢您的答复,但是图片位置和尺寸不可控,如上面完善问题中所描述。
    2023-07-28 15:23 
  • 用户k6280494 用户k6280494 回复 jieujieu(提问者) 图片布局选适应呢
    2023-07-28 15:27 
  • jieujieu jieujieu(提问者) 这个可以,感谢!!
    2023-07-28 15:33 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-7-28 14:39

如果你数据库存有图像的URL地址,然后图像预览的话

直接查询出图片地址,然后toimage显示就可以

TOIMAGE函数显示单元格图片-https://help.fanruan.com/finereport/doc-view-854.html

  • jieujieu jieujieu(提问者) 谢谢您的答复,但是图片位置和尺寸不可控,如上面完善问题中所描述。
    2023-07-28 15:23 
  • snrtuemc snrtuemc 回复 jieujieu(提问者) toimage函数可以设置大小比例的啊,文档有介绍的
    2023-07-28 15:24 
  • jieujieu jieujieu(提问者) 回复 snrtuemc 这个尝试过,很难找到正常的比例或尺寸,而且图片有的大小也有差异,这样可操作性上就要求很高了。如果有自适应就好了?
    2023-07-28 15:31 
  • snrtuemc snrtuemc 回复 jieujieu(提问者) 正常百分比,两个100%就可以的啊
    2023-07-28 15:33 
  • 2关注人数
  • 216浏览人数
  • 最后回答于:2023-7-28 15:27
    请选择关闭问题的原因
    确定 取消
    返回顶部