反饋已提交
網絡繁忙
单元格的数据类型有文本、图片以及 HTML 三种。
单元格内的内容是文字、数字等文本格式,显示出来也是文本格式,如下图所示:
关于上传图片至数据库可参考 上传图片 。
点击文件>新建普通报表,在 A1 单元格内插入 SQL函数,公式为:sql("mysql","select *from file",2,1) 。
公式的含义为直接取出该图片在数据库表中的二进制格式,公式中的「2,1」表示「file」表中处于第一行第二列的单元格。
如下图所示:
选中 A1 单元格,在右侧属性面板单元格属性>其他>显示内容处选择「用图片显示内容」,如下图所示:
3.3 效果预览
保存模板,点击分页预览,效果如下图所示:
1)APP
2)HTML5
注:FineReport 设计器自带的 Sqlite 数据库不支持显示图片,故所用数据库需选择其他类型的数据库,这里使用的是 MySQL 数据库。
单元格内是 HTML 格式的内容,预览时在右侧属性面板单元格属性>其他>显示内容处选择「用HTML显示内容」。
注:使用时需注意 iframe 标签暂不支持。
点击文件>新建普通报表,在 A1 单元格中输入一列 HTML 格式的数据。
选中 A1 单元格,在右侧属性面板单元格属性>其他>显示内容处选择「用HTML显示内容」,如下图所示:
HTML 数据如下所示:
<span style="font-size:27px;font-family:宋体;"><u><em><strong> 帆软</strong></em></u></span> <span sytle="font-size:16px;font-family:楷体;">软件有限公司</span> <span style="font-size:13px;font-family:宋体;"><br /></span> <span style="color:rgb(255,0,0);font-size:13px;font-family:楷体;">最专业</span> <span style="font-size:13px;font-family:楷体;">的报表软件公司</span>
1)PC 端
2)APP
3)HTML5
点击文件>新建普通报表,在 A1 单元格中输入一列含有 table 标签的 HTML 格式的数据。
<table border="1"> <tr> <th>月份</th> <th>存款</th> </tr> <tr> <td>一月</td> <td>1000 元</td> </tr></table>
3) HTML5
单元格内容是二进制格式的内容,预览时以下载链接形式显示。
具体应用可参考 上传文件至数据库并下载 和 二进制文件的显示 。
注:若单元格内容是字符串则默认居左显示,而若是数字则默认居右显示。
注:不支持用下载链接显示二进制内容。
问题描述:
单元格中输入含有<td></td> 标签的HTML 格式内容,如下图所示:
点击保存,并分页预览,在 FineReport 9.0 中无报错,在 FineReport 10.0 中会报 spring 错误。报错内容如下图所示:
「报错模板」下载请点击:报错模板.cpt
解决方案:
<td></td> 标签外需要使用<tr></tr>将其裹起来。
文 檔回 饋
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉