You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在MS-Access中创建仅显示图片而非记录行的报表?

在Access报表中显示外部图片的实现步骤

1. 整理报表基础结构

  • 基于目标查询创建报表后,将报表里默认生成的image_page、image_filename等文本框控件删除或隐藏(右键控件→属性→格式→可见性设为“否”)。
  • 确认报表的记录源已绑定到你的查询,确保能读取每行的图片文件名数据。

2. 添加动态图像控件

  • 进入报表设计视图,点击「设计」选项卡→「控件」组里的「图像」按钮,在报表主体节(对应单条记录的区域)拖动绘制一个合适大小的图像控件。
  • 弹出的“插入图片”对话框直接点「取消」,我们要绑定动态路径而非固定图片。

3. 设置图像的动态路径

  • 右键图像控件→打开「属性」面板→切换到「数据」选项卡:
    • 在「控件来源」中输入路径拼接表达式,关联数据库相对路径与图片文件名:
      =CurrentProject.Path & "\你的图片文件夹名\" & [image_filename]
      
      例:若图片存于数据库同目录的ExamImages文件夹,表达式为=CurrentProject.Path & "\ExamImages\" & [image_filename]
    • 若路径为上级目录,可使用..\调整层级,比如=CurrentProject.Path & "\..\Images\" & [image_filename]

4. 优化图片显示效果(可选)

  • 切换到「格式」选项卡,设置「缩放模式」:推荐选「缩放」(保持图片比例适配控件)或「拉伸」(填满控件),按需调整。
  • 调整控件的宽高、边距,让图片排版更整齐。

5. 预览验证

  • 点击「设计」选项卡的「视图」→「报表视图」,即可看到每条记录对应显示image_filename指定的外部图片,原有字段不会展示。

内容的提问来源于stack exchange,提问作者MartynW

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 08:23:13