"二次开发" 分类下的文档该分类下有266篇文档创建该分类下的文档
JS实现自定义导出文件名称
文档创建者:gxy120313      创建时间:02-27 16:42      标签: 导出自定义 导出带参数 已验证 10.0验证       编辑:10次    |   浏览:5522次

摘要:1、描述FR虽然有内置的导出按钮,但是导出名称不能自定义,如果想要自定义导出文件名称,那么该如何实现呢?2、解决方案在参数面板添加一个按钮,命名为导出,添加点击事件,js:var DIQU = this[阅读全文:]

JS实现点击参数面板按钮显示或隐藏数据
文档创建者:cherishdqy      创建时间:02-27 22:47      标签: 已验证 10.0验证       编辑:5次    |   浏览:3542次

摘要:1. 问题描述当报表中列表数据太多时,想通过显示按钮隐藏明细数据只显示统计数据。如下图示例,该如何实现?2. 示例1)打开报表%FR_HOME%\WebReport\WEB-INFeportl[阅读全文:]

JS实现为控件添加倒计时功能
文档创建者:yets11      创建时间:05-21 22:35      标签: 10.0验证       编辑:7次    |   浏览:1631次

摘要:一.概述在有些报表需求中,需要为控件添加倒计时功能,限制到某一个时间点后能进行一项操作或不能进行某项操作,比如查询,导出功能等等,又需要人性化地显示还有多少时间,即倒计时功能,比如下图中我们限制这个报表[阅读全文:]

JS实现小写字母自动转换大写字母
文档创建者:yets11      创建时间:02-27 16:43      标签: 已验证 9.0验证       编辑:7次    |   浏览:2063次

摘要:1、场景描述        我们在数据库中一般把编号,编码等有字母的数据存成大写,在一些涉及到需要输入这些参数查询应用时,FineReport是没有设置文本控件自[阅读全文:]

JS限制复选框(参数面板)选择个数
文档创建者:zsh331      创建时间:02-14 14:40      标签: 已验证 10.0验证       编辑:6次    |   浏览:1883次

摘要:一、问题描述对于一些特殊的查询模板,由于下拉复选框的供选项太多可能导致查询结果过大、页面展示效果不理想等,所以有时候需要限制复选框组选中的个数。如限制复选框的个数为5个,若超过5个就不能再选,下面我们来[阅读全文:]

JS修改下拉框控件的默认文字“不选”
文档创建者:yiyemeiying      创建时间:02-23 20:21      标签: 10.0验证       编辑:7次    |   浏览:3094次

摘要:一、问题描述。在有些特殊的表单需求中,控件的表现形式尤为重要。怎样让用户一目了然的勾选自己所需的选项也是重中之重。有时候一些按钮的默认选项似乎有点不合乎需求,怎么办?二、解决方案。我们可以通过修改按钮的[阅读全文:]

JS自定义日期控件高度
文档创建者:yiyemeiying      创建时间:02-24 13:05      标签: 已验证 10.0验证       编辑:5次    |   浏览:1605次

摘要:一、问题概述平时使用中总有一些客户要求比较高,对控件默认显示的效果不太满足,不是按钮选择框太大,就是配色不好等等…以日期控件为例,默认:可能是用户浏览器太小或其他原因,用户觉得选择框太大,能不能设置小一[阅读全文:]

JS实现局部刷新cpt
文档创建者:yi丶搁浅      创建时间:04-28 10:50      标签: 已验证 10.0验证       编辑:7次    |   浏览:812次

摘要:1.需求描述局部刷新某个单元格或者某列单元格目前是填报模式,不想填报可编辑工具栏移除相关按钮来实现。效果图如下。2.实现思路在填报页面的加载结束事件中,利用sql函数将需要的数据查询出来。然后利用公式改[阅读全文:]

JS实现切换sheet隐藏或显示参数面板里的控件
文档创建者:yi丶搁浅      创建时间:03-29 12:49      标签: 10.0验证       编辑:7次    |   浏览:654次

摘要:1.描述有的时候我们想切换sheet时隐藏参数面板的控件。如下图:效果如图,隐藏按钮前效果如图,隐藏按钮后2.操作步骤点击模板>模板web属性>数据分析设置(可根据自己需要选择设置模式,如分[阅读全文:]

JS实现日期控件的可选日期范围
文档创建者:迈达斯之手      创建时间:06-02 12:28      标签: 已验证 10.0验证       编辑:7次    |   浏览:3474次

摘要:自定义日期控件的日期选择范围[阅读全文:]

JS实现单选按钮组始终保持选中某一选项
文档创建者:yiyemeiying      创建时间:06-06 22:16      标签: 10.0验证       编辑:10次    |   浏览:2358次

摘要:一、问题描述在参数界面,单选按钮组在选中了一个选项后,如果用户再次点击这个选项,按钮会处于未选中状态,这样不够人性化。如果希望单选按钮组始终选中一个,这个要如何实现呢?设置前:设置后:二、解决方案通过给[阅读全文:]

事件响应方式
文档创建者:印然      创建时间:11-17 16:08      标签: 已验证       编辑:6次    |   浏览:6192次

摘要:1.舀述当事件触发时,就会引起相应的响应,在FR的事件中已经介绍了各种事件对应的事件响应方式,下面一一介绍事件响应方式FR中提供了5种响应方式:Javascript脚本、提交入库、发送邮件、[阅读全文:]

Web页面事件
文档创建者:印然      创建时间:11-17 16:07      标签: 已验证       编辑:11次    |   浏览:9095次

摘要:1. 概述Web页面事件在模板>模板web属性里面的分页预览设置,填报页面设置与数据分析设置几个标签页中均可设置,分别作用于不同的预览方式,下面以分页预览为例,进入分页预览设置标签,选择[阅读全文:]

FR的事件
文档创建者:印然      创建时间:11-18 10:47      标签: FR的JS实例 已验证       编辑:15次    |   浏览:9629次

摘要:1.謀件分类根据事件的位置不同,FineReport报表中有以下几种事件:控件事件:是指在控件里面添加的事件,控件包括填报控件和参数(表单)控件,控件介绍请查看控件;web页面事件:是指在模[阅读全文:]

Ajax
文档创建者:印然      创建时间:11-10 14:29      标签: 已验证       编辑:10次    |   浏览:7759次

摘要:1. FR.ajax大家知道JS是前端代码,直接由浏览器来执行,不会与服务器进行交互。通过AJAX,用户就可使用JavaScript的XMLHttpRequest对象来直接与服务器进行通信。且[阅读全文:]

Msg
文档创建者:印然      创建时间:11-10 14:31      标签: 已验证       编辑:11次    |   浏览:10848次

摘要:1.FR.MsgFR内置了统一风格的消息框,替代实现了window中的alert、confirm以及prompt。2.FR.Msg.alert方法2.1缀用方法FR.[阅读全文:]

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

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

this
文档创建者:susie      创建时间:12-28 13:38      标签:      编辑:3次    |   浏览:5303次

摘要:1.描述在控件的事件中,可以通过this直接获取到当前的控件对象控件指填报单元格中的控件、参数界面中的控件、表单body主体中的控件获得控件后,可以调用控件的操作方法等2.示例描述:cpt参数界面文件控[阅读全文:]

JS使用说明
文档创建者:印然      创建时间:11-10 14:25      标签: 已验证       编辑:16次    |   浏览:14377次

摘要:1. 问题描述FineReport报表采用jQuery v1.9.2框架,jQuery是一个快速的,简洁的JavaScript库,使用户能更方便地处理HTML documents、events[阅读全文:]

借用浏览器功能写JS语句
文档创建者:flyingsnake      创建时间:04-07 15:31      标签: js 代码 浏览器 编写 功能 已验证       编辑:5次    |   浏览:8584次

摘要:引言:帆软很多个性化功能的实现,都需要使用js来控制。我们如何能零基础写js控制呢?示例:借用论坛一个实例来讲解下如何用浏览器功能快速编辑js语句。示例要求:通过按钮的js脚本来触发弹出一个“对话框”方[阅读全文:]

通过代码创建模板
文档创建者:langu      创建时间:05-20 17:46      标签: 自动生成模板 代码导出cpt 批量生成模板 批量生成cpt       编辑:1次    |   浏览:91次

摘要:老系统通过大量存储过程展示数据,现在迁移到帆软后如果人工迁移,成本不少。由于帆软开有大量的api可以调用,找到生成cpt模板的api就可以自己通过java代码生成cpt模板了。通过查看论坛的现在文档,暂[阅读全文:]

自定义函数开发过程
文档创建者:gxy120313      创建时间:03-01 15:11      标签: 自定义函数 函数开发过程       编辑:6次    |   浏览:2795次

摘要:1.  问题描述FineReport已经提供了大量的自带函数,在正常情况下足够满足用户的报表制作需求,但是在一些特殊领域,可能需要一些特殊的函数,在这种情况下,FineReport提[阅读全文:]

自定义函数生成UPC条形码
文档创建者:印然      创建时间:11-10 16:02      标签: 已验证       编辑:8次    |   浏览:2463次

摘要:1. 问题描述FineReport中自带有EAN型编码,但却没有UPC条形码,此时若您希望在报表中使用UPC编码的条形码应该怎么办呢?FineReport可以通过自定义函数引用第三方包来生成U[阅读全文:]

自定义函数Unicode编码转化为中文
文档创建者:印然      创建时间:11-10 16:01      标签: 已验证       编辑:8次    |   浏览:2357次

摘要:数据库中保存的是如下形式的编码:%u5357%u4EAC-%u57CE%u5317希望最后展示出来的是对应的中文“南京-城北”FineReport提供了自定义函数机制,可以由用户根据业务需要自己来定义一[阅读全文:]

自定义函数把阳历转换成阴历
文档创建者:印然      创建时间:11-10 15:47      标签: 已验证       编辑:10次    |   浏览:2192次

摘要:1. 问题描述数据库保存的是阳历日期,在报表展示时希望把阴历转换成阴历,方便查询各种阴历节日的功能,如下图把阳历转换成阴历的效果。2. 解决方案首先定义一个可以将阳历转为阴历的类,然[阅读全文:]

自定义函数
文档创建者:印然      创建时间:11-10 15:34      标签: 已验证       编辑:16次    |   浏览:10853次

摘要:FineReport已经提供了大量的自带函数,在正常情况下足够满足用户的报表制作需求,但是在一些特殊领域,可能需要一些特殊的函数,在这种情况下,FineReport提供了自定义函数机制,可以由用户根据业[阅读全文:]

JS实现决策报表中点击标题排序
文档创建者:chuan      创建时间:03-14 17:39      标签: 决策报表 排序 已验证 9.0验证       编辑:10次    |   浏览:2832次

摘要:表单中单列排序[阅读全文:]

JS获取分页预览单元格
文档创建者:印然      创建时间:11-17 16:59      标签: 已验证       编辑:10次    |   浏览:3771次

摘要:1. 概述分页预览报表只能用于展现数据,有时我们也需要获取分页预览的报表中的某些单元格的值进行其他操作,比如在工具栏中显示报表总行数(总行数保存在某固定单元格中)。下面效果图中,我们获取了某单[阅读全文:]

JS实现自动翻页效果
文档创建者:cherishdqy      创建时间:02-17 09:16      标签: 已验证       编辑:11次    |   浏览:3374次

摘要:1.问题描述当我们要在大屏上展示报表分页报表时,想要实现自动切换分页的效果,该如何实现呢?2.示例做好分页报表后,点击菜单模板>模板web属性>分页预览设置,选择“为该模板单独设置”,添加一[阅读全文:]

JS实现参数面板自动隐藏与显示
文档创建者:yets11      创建时间:02-28 15:45      标签: 已验证 9.0验证       编辑:7次    |   浏览:3751次

摘要:1、场景描述     报表自带的参数面板默认是显示的,如果想隐藏,需要点击参数面板下面的小三角图标,再次显示需要再次点击,显示较为麻烦,于是有客户需求在查看内容时自动隐藏参[阅读全文:]

JS隐藏正在加载图标与文字
文档创建者:星痕      创建时间:10-13 23:42      标签: 正在加载图标 正在加载 已验证 9.0验证       编辑:17次    |   浏览:4360次

摘要:1、问题描述报表制作过程中,尤其涉及到数据定时刷新、大屏展示时,我们需要通过js来控制实现刷新效果。但是,刷新过程中,会出现正在加载图标和文字,对于大屏等效果而言,显得并不美观。2、解决方案以demo模[阅读全文:]

JS实现页面加载后默认显示指定sheet页签
文档创建者:yiyemeiying      创建时间:05-15 09:08      标签: 9.0验证       编辑:8次    |   浏览:1834次

摘要:一、问题描述 当我们制作的报表中同时含有多个Sheet页签,以【数据分析/填报页面】打开报表时,系统默认都是直接显示第一个Sheet页签。如果想默认显示其他(Sheet页签)我们该如何实现呢[阅读全文:]

其它JS
文档创建者:文档助手1      创建时间:01-19 15:07      标签: 已验证 Holly完善       编辑:5次    |   浏览:3151次

摘要:索引: JS遍历字符串JS数组JS日期JSJS中引用HTML DOM对象引用ext的js及css[阅读全文:]

WebService程序数据集
文档创建者:文档助手1      创建时间:11-20 11:33      标签: 已验证       编辑:10次    |   浏览:6553次

摘要:1. 问题描述在使用WebService作为您项目的数据源时,希望报表中也是直接调用这个WebService数据源,而不是定义数据连接调用对应的数据库表,这样要怎么实现呢?2. 实现[阅读全文:]

contentPane
文档创建者:印然      创建时间:11-10 14:43      标签: contentPane 监听事件       编辑:25次    |   浏览:19211次

摘要:1.描述contentPane是contentWidow下面的最常用的一个属性,为存放报表内容的容器。2.引用contentPane在普通模板中在普通模板的JS脚本中直接使用co[阅读全文:]

JS实现删除行按钮只有一行时不能删除
文档创建者:天狮座      创建时间:09-14 15:28      标签: js 填报 删除按钮 控件设置 9.0验证       编辑:5次    |   浏览:1611次

摘要:一、描述在填报功能中,往往有些多选项,可以增加可以删除,但是有时候因为人为因素的原因误将第一行也删除掉了,所以导致无法提交,只能重新填写。为了减少此类事故的发生,我们就需要利用JS来控制删除按钮不能删除[阅读全文:]

控件事件
文档创建者:印然      创建时间:11-17 16:06      标签: 已验证       编辑:19次    |   浏览:15359次

摘要:1.舀述根据控件响应时间的不同,我们把控件的事件分为八种:初始化后、编辑前、编辑后、编辑结束、点击、状态改变、值改变及上传后。2.控件事件类型明细注:填报页面下没有标签控件。3.[阅读全文:]

FR的JS实例
文档创建者:印然      创建时间:11-17 15:50      标签: 已验证       编辑:11次    |   浏览:7367次

摘要:按钮自定义事件适用范围同web页面事件,详细示例请查看自定义按钮实现提交操作。 索引: 引用控件及控件方法列表 参数界面JS实例 分页预览JS实例 填报预览JS实例[阅读全文:]

引用控件及控件方法列表
文档创建者:印然      创建时间:11-17 16:10      标签: 已验证       编辑:14次    |   浏览:15239次

摘要:1.舀述控件有很多的方法,比如控制控件是否可见,是否可用等等,在调用控件方法前必须要获取到控件。从6.5.5版本开始,在参数界面,填报界面或者表单界面(op=form),都可以获取到控件,并[阅读全文:]

插件开放API
文档创建者:印然      创建时间:11-10 16:18      标签: 插件 开发 API 已验证       编辑:11次    |   浏览:5999次

摘要:1.核心部分对应的XML标签:extra-core接口功能接口位置版本控件样式com.fr.stable.fun.WidgetSwitcher8.0附件下载com.fr.stable.fun[阅读全文:]

自定义函数插件开发
文档创建者:漩涡      创建时间:12-15 11:54      标签: 插件 自定义函数       编辑:24次    |   浏览:4389次

摘要:前言通常在用到FineReport的自定义函数的时候,我们可以通过编译class之后通过函数管理器添加自定义函数,但是这样做有三个缺点:维护麻烦,每次更新函数,都需要找到class文件所在的目录之后用新[阅读全文:]

curLGP
文档创建者:印然      创建时间:11-10 14:37      标签:      编辑:8次    |   浏览:7322次

摘要:1. 引用curLGP在cpt模板中在cpt模板的JS脚本中可以使用contentPane.curLGP来获取该对象。网页中使用iframe嵌入报表如果报表嵌在网页的iframe中,在ifra[阅读全文:]

JS通过判断用户名控制工具栏的显示与隐藏
文档创建者:yiyemeiying      创建时间:11-11 22:35      标签: JS控制工具栏 权限控制工具栏 工具栏显示与隐藏 9.0验证       编辑:5次    |   浏览:851次

摘要:A、需求描述:不同角色登录系统时查看同一张模板所看到工具栏按钮或工具栏是否显示效果不同,可通过 权限细粒度之工具栏控制 来实现。但相同角色不同用户我们该如何来实现这一功能呢?比如:同一角色(普通用户),[阅读全文:]

其它API
文档创建者:印然      创建时间:11-10 16:11      标签: 已验证 cxl完善       编辑:4次    |   浏览:2153次

摘要:索引:后台输出log信息Eclipse中启动设计器引用第三方jar包Axis2发布WebService[阅读全文:]

xml制作程序数据源
文档创建者:文档助手1      创建时间:11-27 10:33      标签: 已验证       编辑:6次    |   浏览:2310次

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

参数界面JS实例
文档创建者:印然      创建时间:11-17 16:33      标签: 已验证       编辑:12次    |   浏览:14458次

摘要:1. 描述在对参数面板进行js二次开发时,比如说对参数面板上的控件进行再操作,就需要获取到参数面板上的控件,那么如何使用js来获取到参数面板上的控件呢?2. 获取控件2.1&#160[阅读全文:]

工具栏JS实例
文档创建者:caixiaolan      创建时间:08-30 15:53      标签:      编辑:1次    |   浏览:1151次

摘要:索引:工具栏添加计数js自定义工具栏按钮限制导出文件格式JS控制工具栏居中/居右显示JS控制工具栏按钮的属性工具栏增加跳转到指定页面按钮动态修改工具栏展示长度[阅读全文:]

数据分析JS实例
文档创建者:caixiaolan      创建时间:08-30 15:44      标签:      编辑:0次    |   浏览:1233次

摘要:索引:JS实现报表在数据分析模式下居中显示[阅读全文:]

FR的JS
文档创建者:印然      创建时间:11-17 14:46      标签: 已验证       编辑:12次    |   浏览:13224次

摘要:1.描述FineReport开放了大量的JS API给用户,用户利用这些JS接口,可实现更多更复杂的功能。根据执行JS的主体不同可以将FineReport的JS API分为三大类:2.&nb[阅读全文:]

JavaScript
文档创建者:印然      创建时间:11-10 14:41      标签: 已验证       编辑:15次    |   浏览:15018次

摘要:JavaScript是种脚本语言,它可以用来制作与网络无关的,起到与用户交互作用的复杂软件。它是一种基于对象(Object Based)和事件驱动(Event Driver)的编程语言。JavaScri[阅读全文:]

获取报表工具栏按钮
文档创建者:漩涡      创建时间:12-10 19:55      标签: 已验证       编辑:8次    |   浏览:5272次

摘要:在报表页面中,偶尔会有需要获取工具栏按钮的需求,之前只能通过contentPane.toolbar.options.items[index]来获取,比较不方便,现在我们提供了两种新的方式来获取工具栏按钮[阅读全文:]

分页预览JS实例
文档创建者:文档助手1      创建时间:01-19 15:15      标签: 已验证 Holly完善       编辑:1次    |   浏览:3515次

摘要:索引: 获得分页预览单元格分页预览改变鼠标所在行的颜色定时刷新报表禁用右键在报表中调用客户的js改变鼠标所在行的行高起始日期编辑后结束日期增加7天[阅读全文:]

JS中引用HTML
文档创建者:印然      创建时间:11-17 16:18      标签: 已验证 cxl完善       编辑:11次    |   浏览:2288次

摘要:HTML DOM是W3C标准(是HTML文档对象模型的英文缩写,Document Object Model for HTML)。HTML DOM定义了用于HTML的一些列标准的对象,以及访问和处理HTM[阅读全文:]

概述
文档创建者:印然      创建时间:11-10 14:22      标签: 已验证       编辑:4次    |   浏览:8602次

摘要:随着FineReport的发展,它提供的设计器和服务器应该能够满足您绝大部分的需求,基本实现零编码的软件开发,革命性地加快软件开发速度,提高软件稳定性。但是需求是千变万化的,而FineReport所包含[阅读全文:]

setInterval
文档创建者:susie      创建时间:12-29 11:04      标签:      编辑:0次    |   浏览:2626次

摘要:1. 描述setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。[阅读全文:]

报表调用
文档创建者:印然      创建时间:11-10 15:10      标签: 已验证       编辑:3次    |   浏览:4216次

摘要:索引:程序网络报表创建程序报表单元格格式设置遍历单元格程序网络报表中获取request中的值动态修改数据报表执行报表参数界面API读取修改报表数据库读取报表报表边框样式介绍[阅读全文:]

数据库读取报表
文档创建者:印然      创建时间:11-10 15:26      标签: 已验证       编辑:16次    |   浏览:2601次

摘要:索引:保存模板至数据库数据库读取报表[阅读全文:]

二次开发
文档创建者:文档助手1      创建时间:11-04 12:56      标签: 已验证       编辑:4次    |   浏览:13593次

摘要:索引:概述JavaScript引擎API开放部分图表js接口集成第三方图表库插件[阅读全文:]

后台输出log信息
文档创建者:印然      创建时间:11-10 16:14      标签: 已验证       编辑:5次    |   浏览:2767次

摘要:在编写程序时,为了便于调试,往往需要向后台输出一些信息来判断程序是否运行正确,或者当用户执行某个操作时,希望服务器记录下来,将信息输出至后台,比如运行某个报表时希望将执行的SQL语句打印出来或者将报表执[阅读全文:]

SAP的RFC接口调用例子
文档创建者:文档助手1      创建时间:11-20 11:30      标签:      编辑:9次    |   浏览:5055次

摘要:SAP作为独立的系统,与其它系统进行交互的时候,主要是两种方式:1:底层数据库直接交互;2:通过SAP专门的RFC接口进行数据调用。SAP现在主要的数据库平台有两种关系型数据库,Oracle和DB2,第[阅读全文:]

location对象
文档创建者:印然      创建时间:11-17 16:26      标签: 已验证       编辑:4次    |   浏览:2328次

摘要:1. 概述Location 对象包含有关当前 URL 的信息。 Location 对象是 Window 对象的一个部分,可通过 window.location 属性来访问。2. lo[阅读全文:]

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

摘要:JS中,我们有时需要对数组进行操作,比如创建数组,循环数组元素,排序等等。本章将介绍一些数组的基本操作方法。1. 创建数组Array对象用于在单个变量中存储多个值。创建数组的方法如下var&n[阅读全文:]

JS遍历
文档创建者:印然      创建时间:11-17 16:13      标签: 已验证       编辑:5次    |   浏览:2873次

摘要:1. 概述FR报表使用jQuery框架,因此可以在模板中使用jquery的each函数来遍历整个对象集合,对集合中每个对象进行统一处理。2. 使用说明使用$.each(objects[阅读全文:]

程序数据源
文档创建者:印然      创建时间:11-10 14:54      标签: 已验证       编辑:2次    |   浏览:7139次

摘要:索引:简单程序数据集带参程序数据集EJB程序数据源WebService程序数据集xml制作程序数据源SAP的RFC接口调用例子[阅读全文:]

 共266条 上一页123