1 应用场景 我们通过代码来批量生成模板文件,并且可以包含数据集定义或者增加表格数据

2 创建模板代码:

WorkBook wb = new WorkBook();

这样就创建了一个模板文件对象

3 给这个模板对象增加数据集定义

首先数据集定义需要三个属性:数据集名称,数据集SQL语句,数据集连接名称

    private void createTableDataSet(WorkBook wb,String name,String connectName,String sql){//添加新的模板数据集//TableData td = genericTableData("FRDemo", "SELECT * FROM Equipment");TableData td = genericTableData(connectName, sql);wb.putTableData(name, td);//  wb.putTableData("公司信息", td);}private static TableData genericTableData(String conString, String sqlQuery) {NameDatabaseConnection database = new NameDatabaseConnection(conString);TableData td = new DBTableData(database, sqlQuery);return td;}

4 给这个模板增加第一页

帆软报表-通过代码来创建一个模板文件相关推荐

  1. 帆软报表设计器菜单栏介绍之二文件菜单

    如图所示,文件菜单下的选项包括: 新建普通报表,新建聚合报表等10几个菜单选项. 下面列一下每个菜单项点击时对应的Action,这些Action是在fine-report-designer.jar包中 ...

  2. 帆软报表整合layui框架

    我们有这样一个需求,在帆软报表的工具栏上添加一个自己的按钮,点击这个按钮需要弹出一些界面来操作,由于帆软报表没有UI框架可用,所以我们就需要自己去集成别的UI框架,这里记录一下我的整合过程,首先我的l ...

  3. 帆软报表-打印sql日志设置

    帆软报表-打印sql日志设置: 选择文件--选项--高级--log级别设置:debug  即可

  4. 帆软报表 js 调用sql_SQL Server中的报表–创建由先前创建的主报表调用的基于矩阵的子报表

    帆软报表 js 调用sql Introduction 介绍 As you will remember from our last "get together" we created ...

  5. 帆软报表调用python脚本_帆软报表(finereport)实现自动滚屏效果

    例如Demo:IOS平台年度数据报表. 展示内容丰富,一个页面中存在多个图表.内容,超出了浏览器窗口的大小导致内容展示不全. 为了能够预览这个报表的全部内容,可以使用JS滚屏效果来实现. 操作步骤: ...

  6. 帆软报表工程师FCRA试题及答案

    目录 一.入门基础 1.1 单选题 1.2 多选题 1.3 判断题 二.数据集 2.1 单选题 2.2 多选题 2.3 判断题 三.模板 3.1 单选题 3.2 多选题 3.3 判断题 四.报表设计 ...

  7. 帆软参数设置_帆软报表(finereport)参数组合/下拉参数联动

    首先实现下拉参数联动 1.参数的定义→添加控件绑定数据→参数过滤和参数面板样式 下拉复选框控件注意事项: select * from table where 1=1 ${if(len(控件名称)=0, ...

  8. finereport 格式化金额函数_帆软报表(finereport)常用函数

    帆软报表FineReport中数据连接之Websphere配置JNDI连接 以oracle9i数据源制作的模板jndi.cpt为例来说明如何在FineReport中的Websphere配置JNDI连接 ...

  9. FineReport(二)帆软报表图表的

    一.关于帆软报表柱状图单列柱状图的用法 1.首先我们打开设计器新建一张模版 2.选中一片区域进行单元格合并,为图表做好区域准备 3.在区域进右键,单元格元素,选择插入图表 4.这里我们先选择柱状图 5 ...

最新文章

  1. 应对海量并发请求,首席布道师谈微服务的应用架构设计
  2. ubuntu上建立mini2440 qt编译环境
  3. python3 判断进程是否存在
  4. 字节跳动教育业务怎么样_[财经]字节跳动教育品牌叫什么名字?大力教育怎么样? - 南方财富网...
  5. 本地maven仓库_Maven(四):仓库
  6. matlab新手入门(四)(翻译)
  7. Linux中断 - tasklet
  8. cass生成曲线要素文件_《CASS道路断面法施工技术》
  9. 湖北大学计算机复试笔试题型,2016年湖北大学计算机与信息工程学院计算机组成原理复试笔试最后押题五套卷...
  10. PayPal旗下Venmo:允许信用卡用户将现金返还转换为加密币
  11. 周爱民:真正的架构师是没有title的(图灵访谈)
  12. webbuilder mysql tomcat 安装心得
  13. JAVE实现音频截取并上传OSS
  14. 什么是CPU虚拟化?打开好还是关闭好?
  15. Base64编码及应用
  16. 各种文件的mime类型
  17. 教你破解已转换为EXE格式的Bat
  18. 《广西经济社会发展报告(2019)》正式发布 聚焦发展热点
  19. access有效性规则不为空值_Access 有效性规则/验证规则
  20. 【odoo15】odoo中的fa-xxx小图标

热门文章

  1. azure未连接_处理影响Azure成本的未使用和不必要的资源
  2. 计算沙盒下文件夹内容大小 清空沙盒 文件 目录
  3. Style后台动态定义[转]
  4. [绝对原创]一些你们想不到的简单方法,就可以让你手机飞快起来!!!
  5. 帆软报表-打印sql日志设置
  6. Maven安装教程详解与导入
  7. ##API(一)————枚举
  8. 选股方法-陶博士-月线反方法的思路来源
  9. 答应我,安装chromedriver,按照版本号,v70就安装v2.42,
  10. Nodejs的url模块方法