帆软官方的数据工厂插件太贵了。自己也开发一个,先看下界面: 自己开发的现在支持HTTP,HTTPS的GET,POST请求,支持URL从配置文件读取,支持URL加密请求结果支持json,xml,支持对请求结果的扩展处理,支持对HTTP请求的BODY,HEADER参数扩展处理。1 GET请求: 后台写法:  
帆软报表填报前期步骤按api或者百度就可以完成,今天我这里着重讲解自定义提交(访问web后台服务进行提交)。填报提交有两种方式: 1)内置SQL:没什么难度,按教程来就行。2)自定义提交:对应后台服务进行数据处理保存。自定义提交大致分为以下几个步骤:1)编写自定义帆软接收类(上图的Fill类)自定义接收类我这里以ReportFillDataHandler类为例,继承TotalSubmitJob(可
仅做记录自己学习.Hibernate添加相关依赖添加spring-boot-starter-jdbc依赖:<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa
1. 描述在对数据进行填报的时候,经常会需要使用 JavaScript 对一些功能进行二次开发,比如说设置填报单元格是否可以编辑,给单元格控件进行赋值等等。和 参数面板 类似,首先需要获取 填报预览 下的控件或者单元格,才能对其进行各种方法操作。不同于参数界面 JavaScript 的是:填报页面下有一个特殊性,既有单元格又有控件,通过控件来输入数据,编辑数据,控件编辑结束之后,会自动将值传递给控
最近单位在用帆软做快速开发,我虽然比较熟悉JavaScript和HTML,自己从零开始造轮子效果可能更好,但是毕竟局里想要使用这个,又是团队项目,自然是能省事就省事一点,有得用就用吧,年纪大了,我也就懒得自己造轮子了。情人节那天跟我出来喝茶的女孩,我还送了她轻松熊的,正月初七就换了不知道和谁的情侣头像,初六晚上还和别人去看那部电影《你好,李焕英》,不要问我为什么知道这件事,我是个早就被伤害到千疮百
## JS引入Java类的实现流程
### 流程图
```mermaid
flowchart TD
A[创建Java类] --> B[编写Java代码]
B --> C[编译Java代码]
C --> D[生成Java类文件]
D --> E[将Java类文件打包为jar文件]
E --> F[将jar文件放置在Web项目的lib目录下]
F -
# Java引入帆软报表工具教程
作为一名经验丰富的开发者,教导刚入行的小白如何实现“Java引入帆软报表工具”是一个很有意义的任务。下面我将带领你完成这个过程,让你能够轻松地使用帆软报表工具来生成报表。
## 教程流程
首先,让我们来看一下实现“Java引入帆软报表工具”的步骤:
| 步骤 | 操作 |
|------|------|
| 1 | 下载并安装帆软报表工具 |
| 2 |
描述 在报表应用中,我们经常会用到报表页面的刷新,比如分页、分析、填报预览中有数据更新时需要定时刷新,填报报表中填报成功后需要刷新,决策报表中某个报表块需要定时的刷新等等,都会用到刷新。下面对这些刷新方法进行总结。各种刷新方法总结 2.1 手动刷新 含义:手动点击浏览器刷新按钮适用范围:所有报表应用中缺点:重新加载速度可能较慢,参数栏参数会初始化,需要重新填写,用户体验较差。2.2 locatio
1. 概述1.1 版本服务器部署包版本操作系统V 10.064位 1.2 部署包简介FineReport 提供了 Linux 服务器部署包,该部署包内置有 JDK 和 Finereport 工程,用户部署完即可使用。注:不支持在 32 位操作系统上安装。2. 操作步骤2.1 下载部署包1)帆软提供 Linux X86 和 Linux ARM 两种类型的部署包,用户下载
帆软决策报表和普通报表JS整理 文章目录帆软决策报表和普通报表JS整理决策报表frm1. 获取控件值,赋值 2. JS中调用sql语句 3. 点击控件,展示到对应tab块4. 设置当前控件可用,可见5. 跳转界面6. 执行网页框中的提交入库操作普通报表cpt1.单元格按钮带参查询2.关闭子页面,并重新刷新父页面3.填报页面鼠标移出4.单元格按钮向下扩展,获取同行参数5.帆软公式的或者和并且6.获取
帆软报表开发常用公式 文章目录目录前言一、常用公式二、相关JS三、其他注意事项总结 前言记录常用公式与js提示:以下是本篇文章正文内容,下面案例可供参考一、常用公式--1.参数为空选择全部
${if(PRO_ID =="总体情况","","and FILL_PRO_COST_DETAILS.PRO_ID= ('" + PRO_ID + "')")}
--2.在公式编辑窗口调用sql
if($TR
前言: 在BI数据展示中,条形图、趋势图无疑是使用场景非常多的两种图形。与条形图不同的是,趋势图更能反馈出一定的客观规律和未来的趋势走向,因此用于作为预警和判异的业务场景,但实际业务场景的趋势图可没你想的那么简单,今天我们一起来讨论下怎么在帆软上实现复杂的趋势图的需求吧。一、自我介绍-趋势图
如何使用帆软Report进行基础的报表以及看板开发, 我的版本是11.0.16报表开发 首先从最基础的报表开发开始介绍: 文件 => 新建普通报表 在有了一个空白报表之后我们首先需要把需要的数据从数据库里导入进来,
## 如何在Java 8中引入Java类
作为一名经验丰富的开发者,我将向你介绍如何在Java 8中引入Java类。首先,我们需要清楚整个流程,然后逐步实施。接下来,我将按照以下步骤来进行讲解:
### 流程概览
在Java 8中引入Java类的流程如下:
```mermaid
gantt
dateFormat YYYY-MM-DD
title 引入Java类流程
# 帆软Java科普
## 帆软Java简介
帆软Java是一款基于Java语言开发的数据可视化和报表工具,提供了丰富的图表展示功能和灵活的报表设计能力。通过帆软Java,用户可以轻松地将数据转化为可视化的图表和报表,从而更直观地理解数据,提高决策效率。
## 帆软Java的特点
帆软Java具有以下几个特点:
- **强大的数据处理能力**:帆软Java支持多种数据源的连接和查询,可以
一、13个面试题目先自己看看这题目,动手做一做,然后再对照后面的答案。第一,谈谈final, finally, finalize的区别。最常被问到。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Cl
帆软FineReport学习篇(三)——单元格扩展1 准备工作1.1 新建一个模板数据集1.1.1 点击+号➡点击数据库查询1.1.2 书写SQL语句➡点击确定按钮1.1.3 创建成功后的界面1.2 将左侧的销售员字段拖入A1单元格内1.3 为A1单元格设置外边框1.3.1 点击A1单元格➡点击田字格➡点击自定义1.3.2 点击外部➡点击确定按钮1.3.3 把A1单元格拉长点1.3.4 以默认名字
finereport普通模板的共有5种预览方式;分页预览、填报预览、新填报预览、数据分析、移动端预览。finereport不需要激活就可以使用,但是只有2个并发数。finereport是基于java语言开发的报表工具。访问帮助文档有以下几种方式:设计器--社区菜单--帮助文档;直接访问http://help.finereport.com;论坛首页--FR区--帮助文档;官方首页--学习园地--帮助
想必大家都已经通过帆软报表的帮助文档及其他方式,知道了很多关于帆软报表的配置、生成等内容。今天我们跳开这个话题从另一个角度来认识到,我们使用帆软报表能给我们带来什么。闲话不多说,我们直接来看一下最终效果。(图一)这个是首页效果,其中的每个模块数据图表均是使用帆软的报表系统生成,整体效果浑然一体。同时还有一个更复杂的报表数据统计模块,如图二(图二)下面就来说道下该系统构建的几个关键技术要点。系统整体
盈帆报表数据连接二次开发文档一、在盈帆报表扩展新的数据连接,JAVA后台需要实现以下接口方法:序号方法名参数说明1testConnectiontype:数据库类型url:数据库链接urlusername:用户名(HTTP接口无该参数)password:密码(HTTP接口无该参数)对于数据库来说,可以通过该方法来判断能否连接上指定的数据库对于自定义HTTP接口来说,可以通过实现该方法来判断是否能链接