E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
FineReport帆软
用
FineReport
做的共建共享填报系统
一、应用背景随着信息技术的不断发展,快速开发出适合用户业务需求发展的填报报表是势在必然的,因此在不断的研究和分析下针对这一业务特点制作了此报表系统,以使不同开发商之间共建共享数据进行填报和统计分析的报表系统。二、工具FinReport、Oracle关系数据库。三、需求分析填报人员只负责本地州市的填报工作;项目管理员需要对整个共建共享设施进行统计分析形成新的统计报表及图表,以提供决策信息。五、数据分
hualalalalali
·
2020-08-08 16:30
帆软
报表使用笔记
1、报表设计使用1、工具栏认识1、文件菜单普通报表:传统EXCEL式报表,可以对单元格进行合并、对齐、扩展,主要实现明细、分组、分页、分栏、树报表等不同复杂报表,可以使用图表,查询功能,可以使用悬浮元素。决策报表:画布式界面,组件拖拽式操作,可实现组件内刷新(局部刷新)包含报表块,table布局,各种图表,控件,支持自适应布局、绝对布局制作驾驶舱、大屏。另存为:将当前打开的报表复制。输出:将报表输
人如飘絮花亦伤
·
2020-08-08 16:35
C#学习笔记
帆软
通过js删除数据库表中的数据
contentPane.curLGP.getCellValue(1,0);//获取文本框控件所在单元格的值varyea=contentPane.curLGP.getCellValue("C1");varmon=contentPane.curLGP.getCellValue("E1");vartmp=String.format("SQL('hr','DELETEFROMHR.FOODWHEREYEA
gjf281
·
2020-08-08 15:20
数据可视化
[
FineReport
]
FineReport
中如何实现自动滚屏效果
这样我们就需要用到JS滚屏效果来解决,这里主要介绍在
FineReport
中的具体制作方法。
厦门德仔
·
2020-08-08 15:49
报表-FineReport
移动端报表JS开发示例
研究的工具是比较有代表性的
FineReport
。
cuisongo924205
·
2020-08-08 15:43
FineReport
总结
1、InAction(1)安装
FineReport
6.5.exe软件(2)启动模板设计器,然后连接数据库(服务器——定义数据连接)(3)新建模板和数据集文件——新建工作簿,创建一张空白的多sheet模板
cendy_69576750
·
2020-08-08 14:08
一个
帆软
使用问题
查看
帆软
日志。初步判断为网络问题。
我爱听听力
·
2020-08-08 14:56
linux
帆软
帆软
报表平台的使用方法
下面以
FineReport
报表平台为例进行解读。
哈士奇不姓哈
·
2020-08-08 14:46
FineReport
【
fineReport
】
fineReport
使用总结
前言
finereport
是一个特别强大的报表软件,直接连数据库,用sql写出数据集,可以加筛选条件,可以部署生成url…使用总结1.数据集参数(1)在sql里直接写参数如果参数为空,在where中不追加
韩丽萍
·
2020-08-08 14:28
【知识分享】
【数据库】
---------MySQL
帆软
报表(多sheet)自定义分页查询
功能介绍:1、利用
帆软
报表之所报表时候,有时候需要在填报模式下运行,可是填报模式下没有分页;另说,如果数据过多,需要通过分页查询来提高查询效率,改善用户体验。因此需要用到分页查询。
bangji6766
·
2020-08-08 14:39
FineReport
填报--批量删除
最近做报表有个批量删除的需求,这也是个比较常用的功能,在此记录下参考
帆软
帮助文档https://help.
finereport
.com/doc-view-533.html最终效果如下,此处我选择点击删除后再点击提交按钮提交到数据库
dream_tdq
·
2020-08-08 14:26
BI报表开发
帆软
报表控件嵌入式部署+MongoDB程序数据源
帆软
报表控件官方嵌入式部署流程嵌入式部署流程拷贝文件简单粗暴式的话,直接将相关目录全部拷贝到自己项目的WEB-INF目录下;看了一下,差不多有两三百兆的样子;精细化操作的话,选择性拷贝;拷贝的jar包包括
achang07
·
2020-08-08 13:56
帆软报表
finreport使用心得(心情好就更新)
2016.7.24------------------------------下载
fineReport
软件,安装,注册,获取免费激活码首先要确定自己机器上有运行的数据库服务,以及版本,我用的是mysql5.0
哈哈乐翻天
·
2020-08-08 13:00
技巧
帆软
FineReport
常用快捷键
1.常用快捷键复制:Ctrl+C粘贴:Ctrl+V剪切:Ctrl+X全选:Ctrl+A保存:Ctrl+S撤销:Ctrl+Z重做(反撤销):Ctrl+Y2.功能型快捷键新建普通报表:Ctrl+N新建聚合报表:Ctrl+M新建决策报表(表单):Ctrl+F打开文件:Ctrl+O打开帮助文档:F1关闭当前模板:Ctrl+W打开AlphaFine:Ctrl+D可在菜单栏帮助-AlphaFin里面修改快捷键
清平の乐
·
2020-08-08 13:48
BI报表可视化
帆软
FineReport
_从父窗口跳转到子页面,根据传参的不同,使单元格隐藏、不可用。
由于我把”编辑“和”查看“放在了同一个页面,所以在跳转到”编辑“页面时,要使单元格”可用“;而跳转到”查看“页面时,要使单元格”不可用“具体方法如下:1,在父窗口中,文本控件,编辑文本框内容为”查看“、蓝色、下划线,超级链接/模板名称.cpt&op=view&aa=1//这里的aa=1为要传递的参数变量名称为aa,值是12,在子页面中,随便在一个单元格内,写上=$aa(aa的值为1,就被传进来了)
Null_All
·
2020-08-08 13:34
帆软
帆软
FineReport
_跳转页面的不同方法
1,超链接跳转最好能直接点击”选择文件夹的按钮“其中,&op=view为只能观察,不能修改。&op=write为跳转的页面为填报预览,可以有增、删、改操作。&aa=1为向下级页面传递的参数,参数为变量为aa,值为1下面的apparatusID=L3也是传递参数,但是是固定的值,是单元格L3的值,参数变量名为apparatusID。子页面接受参数aa:在单元格中写上=$aa即可2,按钮点击事件跳转F
Null_All
·
2020-08-08 13:34
帆软
java基础
帆软
FineReport
——获取控件及控件方法
1,控件方法名方法说明取值Widget.getValue()获取控件值赋值Widget.setValue()给参数赋值重置Widget.reset()清空数据可见Widget.visible()设置控件可见不可见Widget.invisible()设置控件不可见是否可见Widget.isVisible()返回控件是否可见,参数为true可见,false不可见设置可见Widget.setVisibl
Null_All
·
2020-08-08 13:03
帆软
帆软
填报问题之填报显示提交成功,数据库却查不到数据
1、在制作填报报表的时候,首先根据教程制作填报报表。具体步骤如下图:示例:先根据需求给报表添加控件,然后按照如图所示步骤设计模板填报属性2、进入对应的数据库,新建表设置字段类型及长度当我做完上面这些步骤之后,我开始测试填报报表,填入数据提交,无任何错误的提示。检查错误:1、看提交时是否显示成功2、查看日志,是否有错误提示3、进入数据库,查看对应的表4、在数据集里面查询对应表的数据当我检查了这些之后
Jmayday
·
2020-08-08 12:26
FineReport
帆软
Finereport
**放在报表块事件的初始化后**setTimeout(function(){varwid=($(“div[widgetname=‘REPORT1’]”).width()-17)+‘px’;//获取报表块宽度("div[widgetname=′REPORT1′]").css(′width′,wid);//重置报表块宽度varheight=(("div[widgetnam
「已注销」
·
2020-08-08 12:20
报表
帆软
9.0动态列之解决动态列的分组统计问题
模版设计参考数据集实现动态列打开模板%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Parameterr\DynamicCol\数据集参数实现动态列.cpt。1)将A2-E2单元格的数据设置改由列表改成分组,如图:2)将参数栏下拉复选框控件默认字段值清空,如下所示:3)修改数据集sql为:SELECT${if(len(col)=0,'*',replace(co
DN_XIAOXIAO
·
2020-08-08 12:27
FCRP
帆软
Tab控件与控制组件隐藏的异同点
this.options.form.getWidgetByName("tabpane0").setTabVisible("tab1",false);注:要尽量避免重命的情况!若存在重名的tab,页面初始化的时候,后加载的tab会覆盖先加载的tab,所以js里获取到的,可能并不是预期要处理的tab。比如:模板里有两个tabpane0和tabpane1,页面加载的时候tabpane1是后加载的,那么你
DN_XIAOXIAO
·
2020-08-08 12:57
帆软
帆软
动态改变填报数据库表;数据分析亦可用此方法
1.填报应用在报表填报属性添加内置sql,选择数据库和数据表的时候,7.0.5版本及以上版本新增了在选择数据库和数据表的下拉框处传递参数这一功能,即可以在选择数据库和数据表名称的地方直接输入=$参数。在模板中添加该参数,并给参数赋值(值应该为数据库名称或者数据表名称),在点击提交按钮的时候,将参数值传递过来,实现入库操作。注:参数的值为不同的数据表名称,那么所有这些数据表与模板绑定的字段必须完全一
DN_XIAOXIAO
·
2020-08-08 12:57
帆软
帆软
统计函数之统计有效性
范例1.有效性统计在单元格中统计出产品名称有值的个数,输入公式=count(GREPARRAY(array(C3),len(item)!=0))或=count(GREPARRAY(array(C3),item!=""&&item!=null)):公式的作用是首先将C3转为数组,过滤掉其中为空的记录,最后统计剩余记录即不为空的个数。范例2.统计个数2.1统计个数把这列数据拖入到A1单元格,设置从左到
DN_XIAOXIAO
·
2020-08-08 12:57
FCRP
帆软
高级函数应用之其他函数
其他函数rank,seq,filetype,index,uuid,filesize,eval,filename,treelayer,let,nvl1、RANKRANK(number,ref,order):返回一个数在一个数组中的秩。(如果把这个数组排序,该数的秩即为它在数组中的序号。)Number:所求秩的数。(可以是Boolean型,true=1,false=0)Ref:可以是数组,引用,或一系
DN_XIAOXIAO
·
2020-08-08 12:57
FCRP
帆软
动态显示参数据控件(invisible,visible)
添加编辑后事件varform=this.options.formvarvalue=this.options.form.getWidgetByName("type").getValue()if(value=="date"){form.invisible(["nf","yue"]);//隐藏控件,“为控件名”form.visible(["stdate","enddate"]);//显示控件}elsei
DN_XIAOXIAO
·
2020-08-08 12:56
帆软
FR事件逐步整理
1.条件选择后自动查询_g().parameterCommit();2.自定义按钮事件提交_g('${sessionID}').writeReport();
FineReport
数据提交的时候还包含数据校验
DN_XIAOXIAO
·
2020-08-08 12:56
帆软
帆软
填报JS不刷新页面排序表格
//排序的方法,参数为表的id和列functionsortTable(table,idx){varotable=document.getElementById(table),otody=otable.tBodies[0],otr=otody.rows,tarr=[];for(vari=1;i
DN_XIAOXIAO
·
2020-08-08 12:56
帆软
帆软
根据控件值切换sheet
范例填报单选框(改变状态事件)选择sheet页签单选框值必需同sheet名称JavaScript代码解释:varc=this.options.form.getWidgetByName("rs");//获取名为rs的控件vars=c.getValue();//获取控件的的值contentPane.loadSheetByName(s);//切换到名为s(上面获取到的值)的sheet填报加载指定shee
DN_XIAOXIAO
·
2020-08-08 12:56
帆软
帆软
填报Execl表格不定行导入
概论:1.1必要条件导入固定行:Excel中的第一行导入数据的位置必须是可编辑的即需要设置对应单元格的控件设置;导入不定行:除了需要为单元格添加控件之外,且还要设置扩展属性从上到下扩展或者从左到右扩展(只需要给左父格或者上父格设置扩展方向即可)。根据Excel到行式报表的报表的扩展性不同,我们按照一下几个分类来分别讲述。Excel导入行式报表包括固定行导入、不定行导入和双向导入3.1Excel导入
DN_XIAOXIAO
·
2020-08-08 12:56
帆软
FineReport
之填报入门
2.填报制作流程其中设置填报属性的过程如下:
FineReport
对于填报数据的提交类型提供了四种方式:智能提交、插入提交、删除提交和更新提交智能提交智能提交后台会对插入、更新以及删除进行判断,若您的填报模板中有这
Bryce☀️
·
2020-08-08 12:05
FineReport
帆软
报表UUID主键字段绑定和值更新(使用UUID实现唯一编号)
PK_REPORTTASKSORTVARCHAR2(36)否NAMEVARCHAR2(80)否NOTEVARCHAR2(1024)是主键名字段PK_BI_REPORTTASKSORTPK_REPORTTASKSORT二、问题的提出在
帆软
填报报表中
ynkmyuxiang
·
2020-08-08 12:55
帆软
报表-控件范围筛选
帆软
报表-控件范围筛选背景:了解报表的人都晓得报表的正文展示前一般都有一些筛选控件,以供筛选出想要的数据,但是往往有用户使用不当,导致报表服务器出现内存不足等问题出现,为了规避这种情况出现,限制用户对报表控件的筛选是一种方法
松子-招财猫
·
2020-08-08 11:37
BI-帆软
帆软
报表(
finereport
)JS实现cpt中详细单元格刷新
1.刷新固定单元格setInterval(function(){//获取第二行第5列E2单元格对象var_changeCell=$("tr[tridx=1]","div.content-container").children().eq(7);//获取H2单元格值var_changeVal=_changeCell.text();//给表格赋值if(_changeVal=="1"){contentP
weixin_30868855
·
2020-08-08 11:41
帆软
报表(
finereport
)实现自动滚屏效果
例如Demo:IOS平台年度数据报表。展示内容丰富,一个页面中存在多个图表、内容,超出了浏览器窗口的大小导致内容展示不全。为了能够预览这个报表的全部内容,可以使用JS滚屏效果来实现。操作步骤:点击菜单模板→模板web属性→分页预览设置→为改模板单独设置→添加“加载结束”事件JS脚本代码:1setTimeout(function(){2//鼠标点击结束3$('.content-container')
weixin_30505225
·
2020-08-08 11:36
finereport
---刷新报表页面的方法总结
1.描述在报表应用中,我们经常会用到报表页面的刷新,比如分页、分析、填报预览中有数据更新时需要定时刷新,填报报表中填报成功后需要刷新,决策报表中某个报表块需要定时的刷新等等,都会用到刷新。下面对这些刷新方法进行总结。2.各种刷新方法总结2.1手动刷新含义:手动点击浏览器刷新按钮适用范围:所有报表应用中缺点:重新加载速度可能较慢,参数栏参数会初始化,需要重新填写,用户体验较差。2.2location
帅帅の
·
2020-08-08 11:03
finereport
finereport
帮助文档初期学习总结
FineReport
内置了一个默认的参数界面,用户可在内置的界面中,调整参数的位置,并通过控件设置得到各种不同的数据选择方式。
督教授
·
2020-08-08 11:31
finereport知识点
[财务][数据化分析][
帆软
]报表设计-填报预览
[财务][数据化分析][
帆软
]报表设计-填报预览1.概述填报预览,顾名思义,就是指在Web端预览用来填报数据的模板,一般在只需要录入修改数据的时候使用,当然也可用来查看数据。
landv
·
2020-08-08 11:45
帆软
报表自动推送方案小结(基于ETL工具)
帆软
报表6.5版本中带有定时email推送功能,但是由于业务系统数据导入时间通常是不定的,对于那些查询最新数据的报表,往往会定时发送出一封空报表Email。
luocm
·
2020-08-08 11:58
报表开发
帆软
内置数据集实现决策报表联动——多数据集、多参数
场景之前博客实现了,单个数据集实现决策报表图之间的联动,但,现在两个联动报表的数据来源于两个内置数据集。效果如下:实现方法:1)多数据集实现柱状图参考:https://blog.csdn.net/leinminna/article/details/1057176432)中间表筛选数据同时将两个数据集,放到列表中:将参数设置到日期对应的单元格,过滤出目标数据:3)完成展示将中间表中的目标数据放入饼图
leinminna
·
2020-08-08 11:19
fineReport
帆软
内置数据集实现决策报表联动
要求:使用
帆软
内置数据集实现该决策报表的点击联动。2问题1)传参数通常是采用mysql的sql语句传递参数,但这里没有使用mysql;2)
帆软
还有一种传参数方式是.cpt文件中单元格数据过
leinminna
·
2020-08-08 11:19
fineReport
帆软
报表的局部刷新----填报模式(一)
功能介绍:1、在填报模式下,实现点击某个按钮,刷新特定的单元格,单元格中的数据来自于数据库;2、应用在日历上,点击月份,更新对应的数据,实现局部的刷新;3、鼠标悬停在月份上,变蓝色;选中的月份,出现黄色下划线;4、效果图如下:点击日历的月份之后,下面的数据更新。一、利用单元格设计出日历1、每个单元格右键选择“控件设置”,如下图。2、如下图所示,选择“按钮控件”,填写“按钮名称”,“按钮类型”为自定
bangji6766
·
2020-08-08 10:41
帆软
决策报表JS实现点击超链切换TAB页
1.描述编辑客户想通过对报表块单元格的点击实现tab标题的切换:2.思路编辑通过单元格超级链接-JavaScript脚本实现tab切换:this.options.form.getWidgetByName('cardlayoutname').showCardByIndex(index);//切换显示tab参考文档:TAB布局3.操作步骤编辑3.1新建决策报表拖入一个报表块和tab块,添加三个tab标
DN_XIAOXIAO
·
2020-08-08 10:21
帆软
帆软
动态列之数据集实现动态列
3.1新建模板新建普通报表,新建一个数据集ds1,sql语句:SELECT${col}FROM销量点击刷新;设置参数col,默认值为*,查询出所有数据。如下图所示:3.2表样设计由于不确定用户选择的字段个数,因此制作模板时需要拖入所有字段。此默认参数即为查询出全部,我们将该表的5个字段依次拖入模板中,并设置数据列属性为列表;另外不确定用户会选择哪些字段,因此拖入的字段不能用固定的列名。选中数据列所
DN_XIAOXIAO
·
2020-08-08 10:21
FCRP
帆软
JS实现局部刷新CPT
分类:1.局部刷新固定单元格2.局部刷新扩展单元格1.局刷新固定单元格(JS代码例)setInterval(function(){//获取第二行第5列E2单元格对象var_changeCell=$("tr[tridx=1]","div.content-container").children().eq(7);//获取H2单元格值var_changeVal=_changeCell.text();//
DN_XIAOXIAO
·
2020-08-08 10:17
帆软
帆软
决策报表全页面刷新或局部组件定时刷新
一、全页面刷新添加初始化后事件支持定时js,以及取消定时setInterval("self.location.reload();",10000);//时间单位为ms,即每10s刷新一次页面取消定时jsvartimer=setInterval("self.location.reload();",10000);clearInterval(timer);//取消定时二、组件局部刷新varform=thi
DN_XIAOXIAO
·
2020-08-08 10:17
帆软
帆软
决策报表全页面刷新或局部组件定时刷新,并实现假数据的动态展现效果
添加初始化后事件,如果要进行全页面刷新,则可用以下js:setInterval(“self.location.reload();”,1000);//全局每1s刷新一次如果要进行局部刷新:varform=this.options.form;setInterval(function(){form.getWidgetByName(‘report’).gotoPage(1,"{}",true);},100
银河刨冰
·
2020-08-08 10:38
帆软
数据治理成功的六大要素,你做到了几个?
文|
帆软
数据应用研究院汪建辉引言:
帆软
作为全球数据分析和商业智能平台提供商,这几年深刻的感受到了全球数据应用的热潮,但是随着越来越多的客户开始实施并广泛应用BI系统,数据治理的话题也在最近被越来越多地提及和讨论
hualalalalali
·
2020-08-07 14:51
数据分析
解决方案
大数据
Linux系统安装配置单机Redis
https://help.
finereport
.com/index.php?doc-view-2646.html0.前言Redis是一个开源的临时使用C语言编写的键值存储数据库。
南华
·
2020-08-07 14:32
项目管理
Redis开机自启动脚本
Redis开机自启动脚本https://help.
finereport
.com/doc-view-2797.html虽然使用命令行可以对redis进行各种操作,但启动等,但是还是不太方便,此处介绍在Linux
南华
·
2020-08-07 14:32
JAVA——基于HttpClient的提交
帆软
FineReport
报表爬虫DEMO
Mavencom.alibabafastjson1.2.58org.jsonjson20160810org.jsoupjsoup1.10.2org.apache.httpcomponentshttpclientHttpClient封装类:https://shentuzhigang.blog.csdn.net/article/details/104274609源代码packagecn.edu.zst
STZG
·
2020-08-05 03:17
#
JAVA
JAVA
FineReport
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他