Web报表中,不单单展示数字和文字,还可以展示另一个很强大的信息载体:图片;然而图片的展示并没有数字和文字那么简单,传统报表工具在处理图片的时候不是非常方便,于是Web开发就非常需要一款能轻松展示图片的报表工具,本文就将介绍一下快逸报表是怎样轻松处理web报表中的图片展示需求的。

一般来说,报表中图片的来源有两类:来自数据库和来自本地或者网络。 本篇就先给大家介绍一下快逸报表怎样处理来自数据库的图片。

这里我们用一个具体的例子来说明,并用快逸自带的demo数据源做这个例子:

第一步:连接数据源,新建报表,在”雇员表”上建立数据集ds1。

其sql语句为 :SELECT 雇员.雇员ID,雇员.名字,雇员.照片 FROM 雇员,生成网格式报表如下图:

设计带图片的网格式报表" src="http://www.runqian.com.cn/know-how/wp-content/uploads/2009/06/33.png" />

C2单元格中的表达式为:=ds1.照片,也就是要在报表中显示数据库中的图片信息,我们看一下不做任何处理时的预览效果:

我们可以看到没有设置单元格的”数据类型”,图片是显示不出来的,下面就请大家注意看我们的设置过程:

返回编辑报表状态,右键点击C2单元格,下拉列表中选择-数据类型,然后选择其中的-图片字段,点击确定就可以了,如下图:

设置完以后我们再来预览一下效果,见下图:

展现数据库" src="http://www.runqian.com.cn/know-how/wp-content/uploads/2009/06/36.png" />

大家可以看到设置已经生效,图片可以展示出来了,可以看出快逸报表可以非常简单的展现数据库中的图片。

下篇文章再为大家介绍快逸报表怎样处理来自本地和网络的图片。

Java快逸报表展现demo,快逸报表展示图片—来自数据库中的图片相关推荐

  1. 【java基础知识】spring框架开发时,怎样解决mysql数据库中Timestamp到String的简单转换

    Springboot框架中的sql查询使用的Mybatis,直接查询数据库数据返回的Timestamp是一串数字,并不是我们在数据库中看到的 yyyy-MM-dd HH:mm:ss 格式. 两种方式, ...

  2. 数据库中的图片字段怎么在报表中呈现 (图片字段呈现)

    概述 – 报表除了以文字方式呈现内容,嵌入图片也是常见需求.图片的来源有很多种,比如应用目录.服务器应用外目录,外网地址等等. 针对不同的来源或存储位置,引入图片时也有各自对应的方式,存储在应用目录内 ...

  3. 在java中图片路径_java中获取图片路径三中方法

    java中获取图片路径的方法 //获取路径三中方法 //+ f.getOriginalFilename(); //String filedir = Thread.currentThread().get ...

  4. java 上传csv/xslx文件,预览,导入到数据库中

    声明:我的工程是父子工程聚合 父工程为server,子工程为browser,auth,mbg,common browser继承了common,mbg,auth auth继承了mbg,common 文件 ...

  5. java 向 mysql数据库存储图片_基于java向mysql数据库中存取图片

    import java.io.*; import java.sql.*; import java.sql.DriverManager; import java.sql.ResultSet; impor ...

  6. JAVA MYSQL从数据库中提取图片_java web将图片存到储数据库和从数据库中读取图片...

    (Notice:以下所有经验也是我根据网上的经验整理的,如有侵权可以联系我删除,Wx:IT_Ezra,QQ 654303408. 有问题讨论也可联系我,QQ同上.) 一.分析一下基本流程 从前台页面获 ...

  7. fastreport打印指定路径图片显示不出来_报表工具中图片文件怎么展示---本地图片--网络图片--数据库图片...

    用于报表展示的图片来源有多种,如:数据库的图片字段.服务器本地图片.网络图片等,因此,报表工具也针对多种图片来源提供了多种多样的处理方式. 下面从不同的图片来源角度,举例介绍报表工具如何设置呈现. 图 ...

  8. 锐浪报表 多条数据集合到一个二维码中_【小麦课堂】快速查询明细数据的操作...

    概念介绍 在业务中了解数据最基础的方法是查看明细数据. Smartbi提供即席查询功能,易用.快速.即查即得. [即席查询]是用户根据自己的需求,灵活的选择查询条件,系统能够根据用户的选择生成相应的统 ...

  9. 用Java或Jsp向数据库存取二进制图片

    2019独角兽企业重金招聘Python工程师标准>>> 前几天突然看到学校音乐站上的图片原来是存储在数据库上的,是二进制而不是使用路径保存的,在网上招了找发现大多介绍的都是hph方式 ...

  10. java存储图片到数据库

    1   mysql存储大容量的二进制文件的格式是blob,其实除了图片还可以存别的 2   要向数据库存储二进制的文件一定要把要存储的数据转换成二进制流 废话就不多说了,大家看看代码很容易明白,先来看 ...

最新文章

  1. 实战 | 如何用最快的速度学会Dlib人脸识别开发?
  2. android系统默认铃声,Android系统修改默认铃声
  3. 【php】(转载)分享一个好用的php违禁词 处理类
  4. KVM 介绍(7):使用 libvirt 做 QEMU/KVM 快照和 Nova 实例的快照 (Nova Instances Snapshot Libvirt)...
  5. YbSoftwareFactory 代码生成插件【二十二】:CMS基础功能的实现
  6. linux sort 命令详解(转 )
  7. .NET Core SignalR Redis底板详解(一)
  8. 讲述一下Tomcat8005、8009、8080三个端口的含义?
  9. 用Eclipse远程调试部署在Tomcat下的Web应用程序
  10. 如何解决苹果Mac安装Axure首次打开报错的问题?
  11. Java中如何使某个类的对象唯一性,只能创建一个对象
  12. Android TCP客户端调试助手
  13. 德州大学达拉斯分校计算机专业博士,德克萨斯大学达拉斯分校计算机科学理科硕士入学条件及实习就业...
  14. Android控件浮在最上层的方法
  15. 买笔记本电脑必须知道的事情
  16. 新闻资讯android版
  17. 使用一键hidpi脚本二级logo变大,手动定制,支持Monterey
  18. web字体 衬线字体与非衬线字体区别 字体扫盲
  19. 大整数乘法的5种方法
  20. Blazor组件自做十三: VideoPlayer 视频播放器

热门文章

  1. LINUX系统使用锐捷客户端认证校园网(华中科技大学)
  2. c语言贪吃蛇设计实验报告引言,C语言实现贪吃蛇游戏设计
  3. AMPL Matlab 自动求导(AD)求解雅克比、海森矩阵
  4. 手把手教你学DSP 28335学习笔记
  5. 软件项目管理第4版课后习题[附解析]第七章
  6. JDK API 1.6.0中文版直接下载
  7. keil5 项目管理
  8. 《机器学习》周志华,勘误修订(带公式显示)
  9. 深入解析Windows操作系统(笔记2)
  10. Delphi 7 升级到 Delphi 2010 总结