将模板内容存储到数据库,通过URL访问报表
如果我们想对我们的报表做更多控制,比如动态修改模板的内容,或者模板权限跟自己的业务结合起来,此时我们可以通过动态读取存储在数据库的模板内容,来精细化的控制我们的报表,这时我们可以创建网络报表。
网络报表需要我们继承Reportlet类。
package com.fr.plugin.test.report;import com.fr.base.Parameter;
import com.fr.base.background.ColorBackground;
import com.fr.general.Background;
import com.fr.io.TemplateWorkBookIO;
import com.fr.json.JSONArray;
import com.fr.log.FineLoggerFactory;
import com.fr.main.TemplateWorkBook;
import com.fr.main.parameter.ReportParameterAttr;
import com.fr.web.core.Reportlet;
import com.fr.web.request.ReportletRequest;import java.awt.*;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileReader;
import java.util.Map;
viewlet=com.fr.plugin.test.report.SimpleReportedDemopublic class SimpleReportedDemo extends Reportlet {public TemplateWorkBook createReport(ReportletRequest reportletrequest) {//新建一个WorkBook对象,用于保存最终返回的报表FineLogger
将模板内容存储到数据库,通过URL访问报表相关推荐
- 使用PHPExcel将Excel中的内容存储到数据库
PHPExcel将.xlsx文件中的内容存储到MySQL数据库 一.PHPExcel下载 PHPExcel下载可以参照我之前发过的文章--Composer安装与PHPWord的下载与使用 查找版本命令 ...
- python 爬虫源码 selenium并存储数据库_使用pythonSelenium爬取内容并存储MySQL数据库的实例图解...
这篇文章主要介绍了python Selenium爬取内容并存储至MySQL数据库的实现代码,需要的朋友可以参考下 前面我通过一篇文章讲述了如何爬取CSDN的博客摘要等信息.通常,在使用Selenium ...
- python如何利用scrapy爬取纵横小说三级链接内容并存储到数据库
效果展示 settings.py# Scrapy settings for zongheng project # # For simplicity, this file contains only s ...
- 数据导入(excel读取,存储进数据库【多表】)
QQ:1187362408 欢迎技术交流和学习 数据导入(excel读取,存储进数据库[多表]),业务需求 TODO: 1,选择导入地区 2,数据校验: (角色类别[1]:一个用户具有多角色 ...
- php 爬数据库,php爬虫爬取数据并存储至数据库
php爬虫爬取数据并存储至数据库 准备:php环境,phpspider请自行下载 下载地址:https://github.com/owner888/phpspider 文档:https://doc.p ...
- python框架之Scrapy自动存储mysql数据库
一.Scrapy框架介绍 '''Scrapy是适用于Python的一个快速.高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据.Scrapy用途广泛,可以用于数据挖掘.监测 ...
- bs4主要知识点介绍及实例解析---利用bs4爬取伯乐在线(分别存储在数据库和xls表中)
bs4主要知识点介绍及实例讲解 bs4 是第三方解析html数据的包 from bs4 import BeautifulSoup lxml 解析读取html的第三方解释器,解析速度快,底层通过c实现 ...
- 爬虫数据存储到数据库/增量爬虫+多级页面获取=====安居客信息爬取
文章目录 前言 一.增量爬虫是什么? 二.python数据存储到数据库 三.多级页面的跳转获取 四:遇到的问题以及解决 五:代码 总结 前言:这次的爬取内容是安居客网页里面的信息,首先是我爬取的页面是 ...
- python爬取电影网站存储于数据库_python爬虫 猫眼电影和电影天堂数据csv和mysql存储过程解析...
字符串常用方法 # 去掉左右空格 'hello world'.strip() # 'hello world' # 按指定字符切割 'hello world'.split(' ') # ['hello' ...
最新文章
- (原+转)linux安装rtl 8812au驱动
- jq 直接调用php文件_js调用php和php调用js的方法举例
- 系统间通信2:通信管理与远程方法调用RMI
- 基于 abp vNext 和 .NET Core 开发博客项目 - 自定义仓储之增删改查
- Linux 查看端口占用情况 并 结束进程
- 移动端设备标识码:DeviceID、IMEI、IDFA、UDID和UUID的名词解释
- java web远程调试工具_java远程调试 - Dendy的个人页面 - OSCHINA - 中文开源技术交流社区...
- 4399元!苹果2020年终极新品上市就遇麻烦:付款3个月才能到货
- Oracle如何实现跨库查询
- PHP 代码规范简洁之道
- DONET中常用的一些快捷键收集。
- Centos 7安装Oracle12c RAC
- 新知实验室TRTC初探
- 使用python来完成数据的线性拟合
- 阿里云网络和安全配置实验(云计算)
- 倒水c语言,洛谷 P1432 倒水问题
- maven本地仓库中已有jar包,项目却读取不了
- php输出英文格式的日期
- 【VMD-SSA-LSSVM】基于变分模态分解与麻雀优化Lssvm的负荷预测【多变量】(Matlab代码实现)
- jupyter notebook 写代码自动补全