"二次开发" 分类下的文档该分类下有275篇文档创建该分类下的文档
JS清空(重置)条件
文档创建者:印然      创建时间:11-17 16:51      标签: 已验证 10.0验证       编辑:15次    |   浏览:7611次

摘要:1.问题描述在使用控件时,有时我们希望能够快捷的重置控件的内容,或者重置所有控件的内容,效果如下图所示:2.解决方案只重置一个控件的值时,我们可以在js事件中获取需要重置的控件,[阅读全文:]

JS显示即时/实时时间
文档创建者:静听禅鸣      创建时间:07-05 09:22      标签: 已验证 10.0验证       编辑:20次    |   浏览:6789次

摘要:1.经常会有人提出来,想在报表里显示即时的时间,由于在报表里使用公式,是只能显示静止的当前时间,而不是即时的时间,这里需要通过JS来实现即时的时间显示[阅读全文:]

带参程序数据集
文档创建者:印然      创建时间:11-10 14:59      标签: 10.0验证       编辑:28次    |   浏览:11105次

摘要:1. 问题描述在实际应用中,可能需要根据表名动态地改变数据源,比如在程序数据集中,通过传进的表名参数,到数据库取出对应的表作为数据源。因为FineReport是通过AbstractTableD[阅读全文:]

修改超链接-对话框标题栏的背景色
文档创建者:cherishdqy      创建时间:12-08 18:09      标签: 10.0验证       编辑:5次    |   浏览:1509次

摘要:1、描述finereport中的对话框标题栏默认背景色是蓝色,当系统中整体配色与蓝色不搭时可以通过css修改对话框标题栏的背景色。2、示例1)新建一个文本文档,输入下面的css:.fr-core-win[阅读全文:]

[10改未]JS隐藏决策报表内报表块/图表块
文档创建者:1879483131      创建时间:02-15 11:24      标签: 已验证 10.0验证       编辑:11次    |   浏览:3075次

摘要:1. 描述我们在使用表单的时候,有时候可能想实现点击某按钮,隐藏某个报表块,这时就需要这个Js了。2. 实现原理用户可以在按钮中添加点击事件,js:var Widget = this.options.f[阅读全文:]

JS实现点击查询后停留在当前查询的tab页
文档创建者:yiyemeiying      创建时间:11-02 11:05      标签: tab块 自动跳转到第一个tab页 当前tab刷新 10.0验证       编辑:10次    |   浏览:2129次

摘要:A、需求分析在使用表单的TAB块功能时,我们经常会遇到类似这样的问题:当在一个TAB块中有多个TAB页存在,如果用户所处其他TAB页(非第一个TAB页),点击查询后,会自动跳转到第一个TAB页的情况(如[阅读全文:]

JS实现点击超链切换TAB页
文档创建者:chuan      创建时间:08-03 17:14      标签: 决策报表 超链 tab切换 10.0验证       编辑:7次    |   浏览:2042次

摘要:1. 问题描述客户想通过对报表块单元格的点击实现tab标题的切换2.示例2.1新建表单拖入一个报表块和tab块,添加三个tab标题2.2设置超链接参考文档:TAB布局,通过代码_g().opt[阅读全文:]

报表对接简道云插件
文档创建者:susie      创建时间:12-11 15:12      标签:      编辑:22次    |   浏览:3296次

摘要:1. 描述FineReport和简道云在使用场景下各有优劣,简道云在支撑业务部门的新增的数据采集场景有其灵活方便的优势,而FR在展现上的灵活和丰富又是无与伦比,强强结合,则能提供给客户更好的解决方案。2[阅读全文:]

FR
文档创建者:印然      创建时间:11-10 14:45      标签: 已验证       编辑:16次    |   浏览:20744次

摘要:1. 描述大家知道,预览报表时,报表servlet会将cpt模板转为html,在这个html的head头部中会引入FR的js,如下:[阅读全文:]

JS实现悬停放大图片
文档创建者:天狮座      创建时间:03-29 19:07      标签: 放大图片 悬停 10.0验证       编辑:11次    |   浏览:933次

摘要:1.描述在我们现实会做报表过程中,我们都会遇到类似淘宝购物一样,当鼠标放在图片上,可以使图片居中并方法,现在我们可以通过FR实现这种方法,效果如下:2.实现步骤 2.1 插入图片在具体实现上,我们需要[阅读全文:]

引入JFreeChart图表
文档创建者:印然      创建时间:11-10 15:58      标签: 已验证       编辑:13次    |   浏览:2516次

摘要:1. 问题描述JFreeChart是JAVA平台上很好的一个开放图表绘制类库,不但可以生成多种图表,并且可以产生PNG和JPEG格式的输出,还可以与PDF和EXCEL关联。所以希望在我们报表工[阅读全文:]

内置密码参数插件
文档创建者:caixiaolan      创建时间:04-26 13:56      标签:      编辑:10次    |   浏览:1699次

摘要:1. 版本介绍  设计器版本jar包版本  8.0版2017.04.202. 问题描述目前数据连接的用户名和密码是写死的,有时需要根据用户不同,而使用不同的数据库。该插件可[阅读全文:]

保存模板至数据库
文档创建者:印然      创建时间:11-10 15:31      标签: 已验证       编辑:9次    |   浏览:3228次

摘要:若您是政府部门等,您制作的模板cpt文件放在硬盘中,如果硬盘遇上意外,导致cpt文件丢失,后果会很严重。为了降低这个风险,我们可将确认无误的cpt文件全部保存在数据库中(cpt文件即二进制数据),这样您[阅读全文:]

决策报表导出
文档创建者:文档助手2      创建时间:04-05 10:57      标签: 支持导出pdf。excel和word。文档里只写了支持pdf和excel 已验证       编辑:27次    |   浏览:8546次

摘要:1. 描述随着大屏展示,移动端展现的需求越来越多,表单的被使用率也随之提高。确实表单可以做出一些效果更好,更适合移动端或者大屏的报表展示。表单的导出需求较多,且大部分客户要整体导出。现在提供插[阅读全文:]

Eclipse中启动设计器
文档创建者:印然      创建时间:11-10 16:13      标签: 已验证       编辑:13次    |   浏览:5258次

摘要:若您希望在FineReport设计器基础上进行CS二次开发,您可以在Eclipse中通过调用FineReport启动类来启动设计器,以便于开发过程中的调试。方法如下:1. 导入FineRepo[阅读全文:]

图片在下文字在上
文档创建者:印然      创建时间:11-10 15:59      标签: 已验证       编辑:12次    |   浏览:2551次

摘要:一个图表字段跟一个普通字段希望显示在一个单元格中,有层次的显示出来。例如A字段存着一个图片,B字段存着一些字符串.先把A字段拖入A1单元格,然后再将B字段也拖入A1单元格,背景是A字段,显示的内容是B字[阅读全文:]

部分老图表js接口
文档创建者:印然      创建时间:11-10 16:20      标签: 已验证       编辑:14次    |   浏览:9602次

摘要:1. 描述8.0中我们开放部分图表js接口,下面归纳下可以实现的功能和具体接口2. 接口属性2.1 获取chart对象FR.Chart.WebUtils.getChart([阅读全文:]

新多选下拉树控件
文档创建者:caixiaolan      创建时间:08-07 14:54      标签:      编辑:6次    |   浏览:2042次

摘要:1. 描述在原来的下拉树控件基础上进行了功能改进,既能支持批量选择,又能支持选中非叶子节点。2. 功能介绍多选下拉树的高级属性中有个选项为“只返回叶子节点”,当勾选上“只返回叶子节点”时,选择目录,其实[阅读全文:]

JS实现打开模板隐藏左侧导航栏
文档创建者:touyuan001      创建时间:03-09 11:19      标签: 已验证       编辑:5次    |   浏览:1874次

摘要:打开表单时隐藏左侧的导航栏[阅读全文:]

JS实现关闭子窗口时刷新父窗口
文档创建者:gxy120313      创建时间:02-17 10:55      标签:      编辑:12次    |   浏览:4450次

摘要:1、描述当多窗口填报时,希望子窗口关闭后,能刷新父窗口,要如何设置才能实现子窗口关闭后刷新父页面呢?2、解决方案在子窗口的填报模板中,点击模板>模板web属性>填报预览设置,然后添加加载结束[阅读全文:]

JS实现切换tab显示/隐藏参数面板上的控件
文档创建者:devilddr      创建时间:01-19 19:54      标签: 10.0验证       编辑:12次    |   浏览:7794次

摘要:1.问题描述之前在工作中遇到页签式报表的需求,在论坛也有看到有人问到相关功能的实现,现将我的解决方法通过文档发布到这里希望可以帮助到其他人2.实现方法用表单中的Tab布局 ,这个相对美观一些(请原谅我样[阅读全文:]

数字时钟控件插件
文档创建者:caixiaolan      创建时间:06-16 16:37      标签:      编辑:11次    |   浏览:2367次

摘要:1. 描述进行大屏展示时,希望能实时显示当前时间,但是现在只能通过js事件来实现显示实时时间的变化,这样的频繁刷新对性能有潜在影响。因此我们开发了一款插件,能展示时间的变化。2. 插件介绍设计器插件安装[阅读全文:]

遍历单元格
文档创建者:印然      创建时间:11-10 15:19      标签: 已验证 行列转换       编辑:17次    |   浏览:3889次

摘要:有时候我们需要对报表每个单元格进行处理,如何在程序中遍历单元格呢?FineReport中通过Report的cellIterator()方法获取Report中所有的单元格,这些单元格放在Iterator中[阅读全文:]

JS实现自动报警声音
文档创建者:yiminglian      创建时间:05-16 15:12      标签: 声音 报警 二次开发 js 已验证 10.0验证       编辑:10次    |   浏览:1686次

摘要:声音自动报警[阅读全文:]

JS实现为报表页面添加提示声音
文档创建者:yets11      创建时间:05-14 20:37      标签:      编辑:6次    |   浏览:3085次

摘要:1.概述在对于关键指标实时性要求较高的报表中,需要及时掌握某些关键指标变化、一般采取定时刷新来重新加载值,当某些关键指标值发生较大变化时,需要第一时间给予用户提醒,其中声音警报提示就是常用的一种。那么如[阅读全文:]

条件属性中支持页码公式
文档创建者:文档助手1      创建时间:01-26 09:10      标签: 已验证       编辑:6次    |   浏览:2502次

摘要:1. 描述由于报表计算逻辑关系,条件属性中取不到页码公式。但是有些场景下又是需要在条件属性里取到页码的,比如标题只要偶数页显示等等。2. 解决方案开发出一款插件,安装此插件后,条件属[阅读全文:]

常用函数集合插件
文档创建者:漩涡      创建时间:04-13 11:19      标签: 函数 已验证 9.0验证       编辑:31次    |   浏览:8110次

摘要:前言在FineReport中使用公式的时候,如果需要在公式中做判断,就需要使用IF或者SWITCH函数,这两个函数有时候还会嵌套,造成函数的表达式非常长,很不利于阅读。解决方案使用常用函数插件:[阅读全文:]

图片导出设置插件
文档创建者:susie      创建时间:05-31 15:58      标签: 已验证       编辑:9次    |   浏览:2501次

摘要:1. 描述导出图片有些客户需要将多页放到一张图片上,有些客户需要每页一张图片;同时dpi影响图片的清晰度和大小,有些客户96dpi能接受,有些需要200dpi,甚至300dpi;因此我们提供一款插件,导[阅读全文:]

决策报表内报表块刷新插件
文档创建者:cherishdqy      创建时间:02-17 10:06      标签: 已验证       编辑:11次    |   浏览:3586次

摘要:1.描述之前表单里的报表块需要通过js获取表单报表块来实现报表块局部刷新的功能。如表单中报表块较多,则需要写多行JavaScript代码。2.插件介绍设计器插件安装方法参照插件的安装管理。服务器安装插件[阅读全文:]

单元格进度条插件
文档创建者:susie      创建时间:01-17 16:17      标签:      编辑:12次    |   浏览:5655次

摘要:1. 描述在报表中,为了便于分析数据,看到数据的趋势与瓶颈,往往希望单元格中显示进度条之类的形态来表示数据或等级。现在需要借助html来显示进度条样式,比较麻烦,详细可查看图形化显示数据(进度条/等级)[阅读全文:]

引用CSS文件改变下拉树图标
文档创建者:gxy120313      创建时间:03-01 14:01      标签: 已验证 10.0验证       编辑:8次    |   浏览:2058次

摘要:1、问题描述在实际项目中,finereport设计器自带的下拉树控件的图标,有时候可能不满足用户的需求,那么该如何修改下拉树的图标呢?2、解决方案2.1  新建模板2.2  定义参数[阅读全文:]

程序网络报表中获取request中的值
文档创建者:印然      创建时间:11-10 15:18      标签: 已验证       编辑:10次    |   浏览:3707次

摘要:我们定义的程序网络报表也可以包含参数,Web浏览器访问网络报表时,如何给它传递参数值呢?一般处理是访问网络报表的路径后跟上参数值,当报表参数有几十个甚至更多时,就会以列表、数组等方式传递给程序,如htt[阅读全文:]

JS实现隐藏行/列
文档创建者:gxy120313      创建时间:02-24 13:40      标签: 已验证 10.0验证       编辑:11次    |   浏览:5391次

摘要:1、描述在实际的填报中,有时候可能想要实现点击某个按钮,隐藏特定的行数,这时候就需要使用js进行隐藏了2、解决方案给按钮添加点击事件,js:var D1 = this.getValue(); [阅读全文:]

动态修改数据
文档创建者:印然      创建时间:11-10 15:17      标签: 已验证       编辑:8次    |   浏览:4932次

摘要:相同表结构,不同数据库,希望通过网络报表连接不同数据库的时候,在同一个网络报表里面可以显示结果,这样要怎样实现呢?1. 实现原理通过使用程序网络报表所在类需要继承com.fr.web.repo[阅读全文:]

自定义JS事件中快速选择指定dom
文档创建者:jiangsr      创建时间:09-03 09:45      标签:      编辑:0次    |   浏览:232次

摘要:1. 描述帆软报表中 控件的事件功能非常强大,能够通过自定义 js 做出非常匠心独具的效果,在本文档中搜索 “JS实现” 就可以看到通过自定义 js 可以获得非凡的扩展性。2. 问题但是 js 对于大多[阅读全文:]

JS实现控制报表最长预览时间,超时自动退出
文档创建者:yets11      创建时间:02-26 21:38      标签: 已验证       编辑:4次    |   浏览:2443次

摘要:1、概述        多用户并发一直是服务器部署中头疼的一个问题,目前FineReport已经提供了相对较好的多用户session控制方案,也提供了防宕机插件来[阅读全文:]

模板版本控制插件
文档创建者:jiangsr      创建时间:01-29 10:50      标签:      编辑:6次    |   浏览:1058次

摘要:1.版本  设计器版本模板版本控制插件版本    9.0  v1.02.描述用户在编辑模板时需要控制模板的版本,进行版本的回退,控制模板的上线迭代。模板[阅读全文:]

图片控件设计器插件
文档创建者:jiangsr      创建时间:07-10 13:41      标签:      编辑:3次    |   浏览:237次

摘要:1. 描述           决策报表中无法方便地添加图片,影响体验观感,不利于决策报表设计实现。因此我们提供了图片控件设计器插件,在决策报[阅读全文:]

自定义滚动条插件
文档创建者:jiangsr      创建时间:04-20 11:51      标签:      编辑:3次    |   浏览:603次

摘要:1. 版本报表服务器版本    自定义滚动条插件版本  8.0  2017-01-15  9.0  2. 描述很多浏览器显[阅读全文:]

报表自适应插件
文档创建者:印然      创建时间:11-10 16:41      标签: 已验证       编辑:23次    |   浏览:9051次

摘要:1. 描述PC web端也希望能够有自适应的效果。不管web端还是移动端,大部分情况下都希望列看全,不希望出现水平滚动条,除了冻结等报表非常大的情况。2. 设计方案以插件方式提供给客[阅读全文:]

JS实现填报中的动态星星评分效果
文档创建者:yets11      创建时间:04-09 22:31      标签: 已验证       编辑:7次    |   浏览:1804次

摘要:一 概述在报表应用中,我们可以利用图形化显示数据来显示例如评分这样的结果,但是在报表中,如何能实现动态星星评分效果,特别是在填报应用中,为了与前端展现的效果一致,有些需求下可能会需要用到这种效果,如下图[阅读全文:]

csv导出编码插件
文档创建者:印然      创建时间:11-10 16:28      标签: 已验证       编辑:9次    |   浏览:2515次

摘要:1. 描述用于繁体系统下Excel打开csv文件, 如果utf-8或者其他特定编码格式的话, Excel打开会是乱码。安装此插件, 可以自定义csv文件的导出编码格式, 而不用管平台配置的服务[阅读全文:]

FS决策系统
文档创建者:印然      创建时间:11-10 14:34      标签: 已验证       编辑:18次    |   浏览:10295次

摘要:1. FSfinereport.js中除了包含FR的属性和方法之外,还包含了对决策系统进行操作的属性和方法。1.1 FS.Trans.signOut()退出决策平台系统1.2&nbs[阅读全文:]

用新标签打开的子页面实现关闭时刷新父标签
文档创建者:ukae      创建时间:04-27 15:26      标签: 已验证       编辑:5次    |   浏览:765次

摘要:1.描述 在决策系统中使用超链接,实现关闭子标签时刷新父标签。2.实现思路一.超链接test1中添加超链,打开test2模板:window.parent.FS.tabPane.addItem({t[阅读全文:]

导出excel方式选择控件
文档创建者:印然      创建时间:11-10 16:40      标签: 已验证       编辑:22次    |   浏览:5973次

摘要:1. 描述由于客户端安装的office版本不确定,如果服务器端强制只能导出07版本的excel,有些客户端就会打不开。安装该插件后,PC web端导出excel的时候就可以选择是导出03还是0[阅读全文:]

鼠标滑过下拉框选项时在单元格中显示对应图片
文档创建者:印然      创建时间:11-17 17:19      标签: 已验证 10.0验证       编辑:17次    |   浏览:3634次

摘要:1. 问题描述在填报数据的时候,通过下拉框选择图片,用户希望,当在下拉框中选择数据的时候,能在旁边的单元格中对应显示其图片,使数据填报页面可视化更强,如下图:2. 示例2.1&nbs[阅读全文:]

Excel导出的多种方式
文档创建者:印然      创建时间:11-10 16:10      标签: 已验证       编辑:19次    |   浏览:5392次

摘要:在导出章节中我们介绍了Excel导出方式ExcelExporter,此为原样导出。若是您先前学习过FineReport学习教程,您会知道,在FineReport中,除原样导出外还有另外三种导出方式:分页[阅读全文:]

滚动消息控件
文档创建者:Holly      创建时间:06-12 16:20      标签:      编辑:10次    |   浏览:4361次

摘要:1. 版本说明  设计器版本  jar包版本 滚动消息控件插件版本   10.0  2018/07/19 v1.3.1  描述为[阅读全文:]

[10改未]桑基图使用指南
文档创建者:ray到此一游      创建时间:12-22 14:17      标签: 桑基图 插件说明 二次开发       编辑:5次    |   浏览:932次

摘要:0.插件简介此插件是可视化大赛的获奖作品桑基图 (Sankey Diagram),是一种特定类型的流图,用于描述一组值到另一组值的流向。图中延伸的分支的宽度对应数据流量的大小。桑基图的特点如下:·[阅读全文:]

[10改未]3D卡片动画使用指南
文档创建者:ray到此一游      创建时间:12-14 18:08      标签: 插件 二次开发       编辑:8次    |   浏览:1372次

摘要:数据面板配置[阅读全文:]

JS实现不刷新页面进行排序功能
文档创建者:1176846029      创建时间:01-10 09:50      标签: js 排序 10.0验证       编辑:7次    |   浏览:1225次

摘要:1.问题描述填报的时候可以对表格进行排序。根据帮助文档,用了扩展后排序这个功能,发现了每次点击的时候都会刷新一下页面,这样导致我刚刚填报的数据被刷新没了。2.实现思路通过js来排序,对页面上的位置进行调[阅读全文:]

[10改未]轨迹图使用指南
文档创建者:ray到此一游      创建时间:12-23 22:11      标签:      编辑:3次    |   浏览:1244次

摘要:插件简介传统的图表无法适应现代物流和交通的快速发展。单独的流向地图无法精细的表现路径的移动,也不能有效的分类信息。轨迹图是经纬度数据跟踪的最佳解决方案,本插件支持基于百度地图的轨迹展现。您可以通过类原生[阅读全文:]

[10改未]韦恩图使用指南
文档创建者:Little_U_U      创建时间:01-14 11:15      标签: 插件开发       编辑:2次    |   浏览:629次

摘要:韦恩图(Venn),也叫温氏图、维恩图、范氏图,用于显示元素集合重叠区域的图表。 韦恩图是关系型图表,通过图形与图形之间的层叠关系,来表示集合与集合之间的相交关系。[阅读全文:]

[10改未]象形柱图使用指南
文档创建者:雷裕春      创建时间:01-02 22:08      标签: 图标插件 二次开发 象形柱图       编辑:5次    |   浏览:740次

摘要:1.版本       设计器版本  象形柱图插件版本  9.0  v1.0.02.描述  &nb[阅读全文:]

使用services.xml文件发布
文档创建者:印然      创建时间:11-10 16:18      标签:      编辑:12次    |   浏览:1702次

摘要:1. 概述用Axis2发布WebService,虽然可以将POJO类放在axis2\WEB-INF\pojo目录中直接发布成WebService,这样做不需要进行任何配置,但这些POJO类[阅读全文:]

POJO方式发布
文档创建者:印然      创建时间:11-10 16:17      标签: 已验证       编辑:9次    |   浏览:1664次

摘要:1. 功能描述在Axis2中不需要进行任何的配置,就可以直接将一个简单的POJO发布成WebService。其中POJO中所有的public方法将被发布成WebService方法。2.&nbs[阅读全文:]

Axis2发布WebService
文档创建者:印然      创建时间:11-10 16:16      标签: 已验证       编辑:9次    |   浏览:1904次

摘要:1.舀述Axis2有两种方式发布WebService,一种是POJO方式发布,另一种是使用services.xml文件发布。已知已经在Tomcat上安装了Axis2,下面分章节介绍下这两种发[阅读全文:]

引用第三方jar包
文档创建者:印然      创建时间:11-10 16:12      标签: 已验证       编辑:4次    |   浏览:4415次

摘要:1. 问题描述在自定义函数中可能您会引用第三方jar包,那么怎样调用第三方jar文件呢?2. 解决方案2.1 eclipse工程下引用第三方jar包右击您创建的工程|Pro[阅读全文:]

后台批量导出Excel
文档创建者:印然      创建时间:11-10 16:09      标签: 已验证       编辑:10次    |   浏览:7991次

摘要:一张报表可以根据不同的条件统计出不同的数据结果,若您希望将每一种条件下的结果都保存下来如导出成Excel文件至磁盘,您可以在后台调用FineReport的导出接口ExcelExporter将每种情况下的[阅读全文:]

自定义函数中获取公式所在单元格
文档创建者:印然      创建时间:11-10 15:57      标签: 已验证       编辑:6次    |   浏览:5320次

摘要:1. 问题描述执行自定义函数时获取到公式所在的单元格,在日志信息中输出使用函数的单元格从而监控报表是否正常执行或者根据公式所在单元格位置的不同采取不同的计算方法。如何在自定义函数中获取公式所在[阅读全文:]

自定义函数实现表间校验
文档创建者:印然      创建时间:11-10 16:00      标签: 已验证       编辑:10次    |   浏览:3348次

摘要:对于在填报提交时,编辑单元格的值需要与另一报表中某一单元格的值进行校验的需求,FineReport可以通过自定义函数来实现。1. 实现原理在java实现的自定义函数中,读取报表,传入参数值并执[阅读全文:]

单元格内容数字,字母或者中文显示不同的颜色
文档创建者:ezreal      创建时间:08-21 14:49      标签: 自定义函数 字体颜色       编辑:3次    |   浏览:1648次

摘要:1.问题描述单元格显示内容的时候,有需求数字展示成不一样的颜色,如果是固定的文本可以使用html显示单元格内容,给固定的部分加上改变字体颜色的html标签。如果单元格的数据或者文本不固定的话就不好处理,[阅读全文:]

内部收益率公式IRR
文档创建者:迈达斯之手      创建时间:06-02 10:41      标签: 自定义函数 函数 公式 内部收益率 IRR 已验证       编辑:4次    |   浏览:1324次

摘要:在FR中实现内部收益率的计算[阅读全文:]

报表边框样式介绍
文档创建者:印然      创建时间:11-10 15:32      标签: 已验证       编辑:7次    |   浏览:2719次

摘要:1. 问题描述在单元格格式设置章节中知道可以对单元格的边框进行设置,但是边框的样式有很多种,要如何进行选择边框的样式呢?此章节我们就来介绍下边框的名称及对应的效果图。2. 边框样式及[阅读全文:]

读取修改报表
文档创建者:印然      创建时间:11-10 15:13      标签: 已验证       编辑:11次    |   浏览:3448次

摘要:通过内核结构的介绍,可知我们能在程序中修改报表的属性,下面我们就以一个完整的例子说明如何在程序中读取一张报表,修改后重新导出。效果如下:1. 实现原理1.1 读取报表读取某一路径下的[阅读全文:]

报表执行
文档创建者:印然      创建时间:11-10 15:16      标签: 已验证       编辑:8次    |   浏览:2990次

摘要:由引擎API概述可以知道,报表分为两种情况:模板和结果,没有执行过的工作薄或者报表都为模板,模板中包含数据集,数据列没有扩展开来且公式也都没有计算;模板执行后就成了结果,结果中所有数据列都已经扩展开来,[阅读全文:]

单元格格式设置
文档创建者:印然      创建时间:11-10 15:20      标签: 已验证       编辑:9次    |   浏览:4347次

摘要:单元格是组成报表的最小元素,FineReport将单元格很多属性开放给应用开发人员进行控制,如新增单元格,设置列宽、行高,字体、前景色,背景色、显示位置、边框样式、边框颜色等等。以下我们将常用的属性设置[阅读全文:]

创建程序报表
文档创建者:印然      创建时间:11-10 15:23      标签: 已验证       编辑:7次    |   浏览:3311次

摘要:由上一小节我们可以了解到所谓的网络报表就是指实现了Reportlet接口的类,可以在Web浏览器端直接访问,展示出我们通过程序设计的报表。上一节中我们是直接读取cpt模板文件生成的网络报表,为了您更加理[阅读全文:]

程序网络报表
文档创建者:印然      创建时间:11-10 15:24      标签: 已验证       编辑:6次    |   浏览:4898次

摘要:1. 程序网络报表概念FineReport设计器基本可以零编码地设计出绝大多数报表,然而需求是千变万化的,也许某些个性化的功能通过设计器无法实现,此时就如上一节中介绍的,可以将模板读入程序中,[阅读全文:]

解析某个目录下xml文件
文档创建者:印然      创建时间:11-20 13:46      标签: 已验证       编辑:8次    |   浏览:2992次

摘要:1. 问题描述D盘目录下保存了几个XML文件,希望把XML文件转换为报表数据源,想通过程序数据集的方法实现,同时希望展示动态xml数据源的效果,这时可通过参数的方式,动态获取xml字段中的值再[阅读全文:]

解析数据库内xml文件
文档创建者:印然      创建时间:11-20 11:51      标签: 已验证       编辑:9次    |   浏览:3706次

摘要:1. 问题描述数据库表,其中字段XML所存的为xml格式数据如下图,在使用该表进行报表制作时,需要将存于xml字段中的值读取出来作为报表数据源。XML每条记录数据格式如下:最终用于制作报表的数[阅读全文:]

WebService程序数据集之jws方式
文档创建者:印然      创建时间:11-20 13:51      标签: 引用的类TableDataException 有问题 ,直接copy代码会报错,类的位置好像变了,新的位置是import com.fr.general.data.TableDataException       编辑:8次    |   浏览:5036次

摘要:1. 示例1.1 WebService应用服务如在Tomcat下的Axis工程中以jws方式发布了一个WebService应用服务TestWS2TDClient.jws,返回一个数组[阅读全文:]

EJB程序数据源
文档创建者:印然      创建时间:11-10 14:58      标签: 没环境       编辑:9次    |   浏览:2984次

摘要:数据连接不需要直接访问数据库,而是使用EJB做为数据源。FR通过定义程序数据集使用EJB的相关类获取到EJB数据源,然后转为我们里面的二维表作为报表数据源使用,进行展示。例如如下获取到ejb数据所做的模[阅读全文:]

简单程序数据集
文档创建者:印然      创建时间:11-10 15:03      标签: 已验证       编辑:7次    |   浏览:10902次

摘要:1. 问题描述FineReport报表的数据来源可以是数据库数据或是文本数据,并且还可以是其它任何类型的数据,因为FineReport是通过AbstractTableData抽象类来读取数据源[阅读全文:]

引擎API
文档创建者:印然      创建时间:11-10 14:51      标签:      编辑:8次    |   浏览:11959次

摘要:1. 基本知识大家知道,FineReport设计器与服务器已经能够满足大部分的需求,但不可能满足所有的需求,某些个性化需求可能无法实现。FineReport开放了大量的API接口供应用开发人员[阅读全文:]

在报表中调用客户JS的方法
文档创建者:印然      创建时间:11-17 17:04      标签: 已验证       编辑:8次    |   浏览:2609次

摘要:1. 问题描述两种情况:1、报表嵌入在某个页面的iframe框架中,需要在报表模板中获取页面里面定义的方法;2、报表嵌入在某个页面的iframe框架中,需要在报表模板中获取页面中另一个ifra[阅读全文:]

引用ext的js及css
文档创建者:印然      创建时间:11-17 16:20      标签: 已验证       编辑:8次    |   浏览:3177次

摘要:1. 问题描述现有系统使用Ext框架,报表集成至现有系统后,默认弹出框样式都是FineReport报表中固定的风格,希望报表里面的弹出框使用Ext的风格,因此需要自定义弹出框的样式,如下:2.[阅读全文:]

document对象
文档创建者:印然      创建时间:11-17 16:27      标签: 已验证       编辑:7次    |   浏览:2304次

摘要:1. 概述每个载入浏览器的HTML 文档都会成为Document 对象。 Document 对象使我们可以从脚本中对HTML页面中的所有元素进行访问。Document 对象是 Window 对[阅读全文:]

Window对象
文档创建者:印然      创建时间:11-17 16:25      标签: 已验证       编辑:6次    |   浏览:4143次

摘要:1. 概述Window对象表示浏览器中打开的窗口。如果文档包含框架(frame或 iframe标签),浏览器会为HTML文档创建一个Window对象,并为每个框架创建一个额外的Window对象[阅读全文:]

日期JS
文档创建者:印然      创建时间:11-17 16:17      标签: 已验证       编辑:7次    |   浏览:4184次

摘要:1. 概述JS中经常需要对日期型的数据进行操作,并返回如给日期控件赋当前日期等。在JS方法中是不能用我们报表函数的,需要用JS中的日期函数来处理日期对象。该章节我们将介绍JS中常用的日期函数,[阅读全文:]

字符串JS
文档创建者:印然      创建时间:11-17 16:15      标签: 已验证 10.0验证       编辑:13次    |   浏览:3577次

摘要:JS中我们总是会需要对字符串进行操作,比如如何判断字符串是否为空,字符串的长度,替换,查找,截取,或者将字符串转换为其他类型等操作。该章节我们介绍JS中如何对字符串进行操作。1. 字符串的长度[阅读全文:]

JS修改按钮样式
文档创建者:Holly      创建时间:07-31 11:36      标签: 已验证 10.0验证       编辑:7次    |   浏览:2212次

摘要:1. 描述很多客户对于按钮样式的修改有比较大的需求,除了修改CSS样式,此处另提供JS修改其样式。下面列举几种简单的样式修改效果:修改按钮名称颜色修改按钮名称居左显示修改按钮名称字体大小修改按钮背景色+[阅读全文:]

JS实现通过sql一次性获取多个字段
文档创建者:yets11      创建时间:05-12 07:50      标签:      编辑:6次    |   浏览:3453次

摘要:1.概述我们知道,利用在JS代码中使用FineReport内置的公式在JS中可通过FR.remoteEvaluate()和sql()函数配合可以动态取得数据库中某个字段的值,但是如果在JS中想取得多个字[阅读全文:]

JS判断操作系统语言(浏览器)
文档创建者:flyingsnake      创建时间:03-10 14:31      标签: 多语言 跳转 页面 判断 已验证       编辑:4次    |   浏览:1825次

摘要:FineReport作为一款多语种,跨平台的报表设计器,经常会有客户需要使用多个语言环境来配置报表。那么,如何通过判定操作系统语言环境来自动跳转到对应语种的页面呢?这是多语种并存的企业单位需要解决的问题[阅读全文:]

JS判断PC和移动设备类型
文档创建者:flyingsnake      创建时间:03-08 16:43      标签:      编辑:6次    |   浏览:1818次

摘要:当需要判断当前登陆的环境是手机端还是电脑端的时候。我们可以采用如下代码进行示例:建立一个按钮,添加”点击事件“function browserRedirect() { var sUserAge[阅读全文:]

JS判断浏览器类型
文档创建者:flyingsnake      创建时间:03-08 16:24      标签: 浏览器 判断 js 类型 已验证       编辑:2次    |   浏览:1401次

摘要:因为帆软对ie系列浏览器支持不是很好,我们需要根据用户的浏览器类型进行区分跳转页面,那么如何区分用户使用的浏览器呢?我们可以通过浏览器的字头来判断实现案例:我们建立一个cpt。生成一个按钮。加入点击事件[阅读全文:]

在JS代码中使用FineReport内置的公式
文档创建者:yets11      创建时间:02-24 08:04      标签: 已验证 js调用存储过程       编辑:6次    |   浏览:8441次

摘要:1、概述有时报表设计时涉及到写JS代码,利用JS的来处理有些计算或转换时特别复杂,比如日期格式化、字符串截取替换等等,先来看看利用原生JS将当前日期显示成”2017年02月24日“ 这种格式时需要写哪些[阅读全文:]

自定义填报提交按钮并使其变大
文档创建者:天狮座      创建时间:04-02 18:45      标签: 自定义提交按钮 提交按钮变大 提交按钮       编辑:2次    |   浏览:498次

摘要:1.描述在很多应用填报的场景中,我们一般都需要自己来确定“提交”按钮的位置和大小,并不喜欢用系统的左上角按钮,现在我们开始自定义“提交”按钮的教程。效果如下:2.操作步骤首先新建一个cpt普通报表,在C[阅读全文:]

利用JS制作旋转木马效果
文档创建者:天狮座      创建时间:01-19 10:35      标签: JS 旋转木马 轮播 照片       编辑:3次    |   浏览:1038次

摘要:一、概述见过旋转木马吗?目前很多画面都要用旋转木马的效果来展示,现在我们就用JS的效果来实现它。二、内容1、首先新建一个frm表单,在里面添加一个“绝对画布块”,在右侧的“事件”,新建一个“初始化后事件[阅读全文:]

js实现时钟效果
文档创建者:axing      创建时间:01-15 21:36      标签: 实时时间 时钟 js时钟       编辑:3次    |   浏览:897次

摘要:1.问题描述:在做报表的时候希望实时的展现时间,并有一个比较美观的效果,如下图:2.实现思路利用HTIML5的画布功能并配合js代码,获取系统的实时时间,并间隔一秒绘制一次时钟。3.实现步骤在单元格中输[阅读全文:]

通过JS获取当前页面URL网址信息
文档创建者:yiyemeiying      创建时间:11-01 09:06      标签: URL标签名称 URL网址信息 URL协议 URL主机 URL端口 URL路径 10.0验证       编辑:2次    |   浏览:1513次

摘要:一、需求分析在平时的报表开发中,我们通常会遇到要获取当前打开报表页面的URL网址相关信息,虽然目前FR内置了部分系统参数能满足一定的需求,但不够完善。比如要获取URL对应的"标签名称",系统参数中就[阅读全文:]

利用Css设置下拉框主题
文档创建者:w帆      创建时间:12-21 21:00      标签: 10.0验证       编辑:4次    |   浏览:1570次

摘要:1.问题描述    参数面板中下拉框无法更改字体颜色,字体大小,背景色,按钮样式,根据下方步骤可设计属于你自己的下拉框主题。2.具体实现    1.编写css代码[阅读全文:]

利用CSS设置按钮文字大小
文档创建者:w帆      创建时间:12-19 21:04      标签: 10.0验证       编辑:7次    |   浏览:1257次

摘要:1.问题描述       在使用按钮控件的时候,除了在参数面板自定义按钮中可以设置文字大小,单元格或者参数面板的按钮文字都不能改变  无论你单[阅读全文:]

通过条件属性实现单元格内容的闪烁效果
文档创建者:yiyemeiying      创建时间:12-04 23:50      标签: 10.0验证       编辑:6次    |   浏览:1923次

摘要:一、需求描述在报表制作过程中,有时为了突出满足一定条件的单元格效果,往往需要对其进行一些特效处理,比如添加单元格闪烁效果等,当我们遇到这样的需求时,该如何实现呢?如图:二、实现思路2.1  在[阅读全文:]

CSS修改填报页面中鼠标经过/点击单元格边框颜色
文档创建者:yets11      创建时间:03-01 21:08      标签: 已验证 10.0验证       编辑:5次    |   浏览:2023次

摘要:1、问题描述      默认填报报表页面中,鼠标经过填报控件和点击时,会有一个边框,这个边框颜色是固定的,但是有些情况下,和我们的报表颜色有冲突,而且选中的黑色也不是很美观[阅读全文:]

CSS修改工具栏按钮颜色
文档创建者:gxy120313      创建时间:02-23 10:20      标签: 已验证 10.0验证       编辑:8次    |   浏览:2758次

摘要:1、描述在项目开发的时候,有时会遇到更改工具栏按钮的颜色,那么这时候就需要用到CSS了2、解决方案点击模板>模板web属性>填报预览设置,然后添加加载结束事件,JS如下:$('.fr-bt[阅读全文:]

CSS修改对话框样式
文档创建者:gxy120313      创建时间:02-21 11:26      标签: CSS样式 修改提示框大小 已验证       编辑:6次    |   浏览:2666次

摘要:1、描述在我们开发的报表中,当用户填报成功后,希望提示一下用户,但是提示内容少的话,提示框会很难看,这是我们需要用到css来修改提示框的大小2、解决方案点击菜单 模板>模板web属性&g[阅读全文:]

FR的控件CSS样式
文档创建者:文档助手1      创建时间:01-19 15:23      标签: 已验证       编辑:16次    |   浏览:12006次

摘要:1. 问题描述在实际项目中,为了让FineReport报表中的控件和页面中控件一致,可能需要修改一些控件的样式,如更换控件的图标或者改变填报表单控件的显示样式等,下面我们就来看下如何选择FR的控件,并有[阅读全文:]

JS实现自定义工具栏高度
文档创建者:yi丶搁浅      创建时间:03-29 11:53      标签:      编辑:6次    |   浏览:484次

摘要:1.描述有的时候我们想自定义工具栏的高度,比如高40px如下图:2.操作步骤点击模板>模板web属性>填报预览设置,选择为该模板单独设置,然后添加加载结束事件,如下图:具体js如下:$("[阅读全文:]

JS修改邮件格式选项
文档创建者:yi丶搁浅      创建时间:03-30 09:34      标签: 10.0验证       编辑:3次    |   浏览:363次

摘要:1.需求描述有的时候我们想去掉不需要的邮件格式,效果如下:2.操作步骤点击模板>模板web属性>分页预览设置选择为该模板单独设置,然后添加加载结束事件具体js如下://邮件点击事件 $([阅读全文:]

 共275条 123下一页