DevExpress Report 使用XtraReport报表——实现动态图片调用/数据库图片URL调用
目录
1、数据库的连接
2、sql语句的编写
3、报表控件的设置
4、导出报表
使用版本:v17.1
背景:使用DevExpress报表设计,报表中调用数据库的一个字段是图片URL(ftp地址),在报表导出时,需要通过图片URL将调用的图片放到excel表格中
参考官网网址:XRPictureBox Class
XRPictureBox Class | Reporting | DevExpress Documentation
1、数据库的连接
报表右侧的字段列表
点击右侧的三个点,可编写sql语句,增加关联数据库表中的URL字段(前提数据库表table本身就有存储URL的字段)
2、sql语句的编写
点击”Run Query Builder...”按钮
select后面增加将要显示调用到报表中使用的字段
实际数据库相应表的URL字段
(具体数据库表相应的URL字段已在数据集中显示)
在右侧的字段列表显示
3、报表控件的设置
左侧的工具箱选择“图片框”,拉到中间的报表区
图片框的右上角点击图片路径下面的数据绑定,选择相应的URL字段
尺寸选择:压缩,就不会拉伸图片
4、导出报表