"二次开发" 分类下的文档该分类下有285篇文档创建该分类下的文档
JS自定义工具栏按钮控制参数栏的显示与隐藏
文档创建者:yiyemeiying      创建时间:11-11 15:16      标签: 自定义按钮 自定义工具栏按钮 参数栏显示与隐藏 9.0验证       编辑:5次    |   浏览:618次

摘要:A、需求描述:FineReport的分页预览默认提供了跳转到首页,上一页,下一页,跳转到最后一页等按钮。如果需要实现在工具栏点击某个按钮直接控制对工具栏的显示与隐藏效果,该如何实现?效果图:B、解决方案[阅读全文:]

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

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

通过FR内置事件对用户的操作行为进行入库
文档创建者:yiyemeiying      创建时间:11-15 22:44      标签: 数据安全 Excel导出后 数据回填       编辑:0次    |   浏览:659次

摘要:一、需求描述对于一些特殊行业,数据安全显得尤为重要,如何保证数据的安全性成为了企业需要重点注意的环节。除了加强员工保密的意识,更应该加强企业数据安全系统的建设。如果出现意外的数据泄露,也要有途径查询,放[阅读全文:]

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

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

JS实现H5显示动态进度条
文档创建者:Holly      创建时间:06-01 11:12      标签: 已验证       编辑:1次    |   浏览:1915次

摘要:1. 问题描述很多用户可能会想要在H5的方式下用进度条的方式显示数据,且想要有图表里条形动态显示的效果。因为在H5下用条形图,预览性能很差,由于数据量很大,一个数据对应一个图表,图表加载不是同时加载,顺[阅读全文:]

联动后的报表块中点击单元格改变颜色再次点击恢复颜色
文档创建者:lanmengcaizi      创建时间:11-10 15:03      标签: 表单 报表块 js单元格背景 js选中 联动       编辑:1次    |   浏览:403次

摘要:在表单里,有一个图表和一个报表块,通过图表可以联动到报表块进行刷新。在报表块中,点击单元格背景色发生变化,再次点击给单元格背景色恢复;当图表联动刷新报表块之后,仍然可以实现报表块单元格点击后的效果。[阅读全文:]

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

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

JS控制工具栏居中/居右显示
文档创建者:gxy120313      创建时间:02-14 13:42      标签: 已验证 工具栏按钮居中 按钮居右       编辑:5次    |   浏览:1419次

摘要:1.描述在实际项目中,有时客户会要求把工具栏的按钮居中显示,这时就会用到这个功能。2.解决方案在模板——模板web属性——分页预览,添加加载起始事件,添加js;$('.x-toolbar').css[阅读全文:]

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

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

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

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

JS实现自定义导出文件名称
文档创建者:gxy120313      创建时间:02-27 16:42      标签: 导出自定义 导出带参数 已验证       编辑:6次    |   浏览:3817次

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

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

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

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

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

JS实现自定义按钮快速给参数赋指定范围值
文档创建者:zsh331      创建时间:05-19 22:57      标签: JavaScript 参数赋值 年报 月报 周报 已验证       编辑:6次    |   浏览:2093次

摘要:一、需求分析平时我们接触的很多项目,在数据分析模块可能都会需要制作相关的周报、月报、年报等表样。像这样的报表,选择适当的参数(时间)范围就显得尤其重要了。但如果每次都手动去选择又觉得太过麻烦。现在我来介[阅读全文:]

JS去除填报左上角红色三角
文档创建者:gxy120313      创建时间:10-17 14:29      标签: 去掉提示三角 已验证       编辑:8次    |   浏览:2125次

摘要:目录:1. 描述2. 示例1. 描述编辑填报时,在单元格输入一些内容,然后清除单元格内容,单元格左上角会出现红色三角,有的客户可能不喜欢这个提示,因此需要使用这个js。2.[阅读全文:]

填报预览JS实例
文档创建者:印然      创建时间:11-17 16:35      标签: 已验证       编辑:17次    |   浏览:11820次

摘要:1.描述在对数据进行填报的时候,经常会需要使用js对一些功能进行二次开发,比如说设置填报单元格是否可以编辑,给单元格控件进行赋值等等。和参数面板类似,首先需要获取填报预览下的控件或者单元格,[阅读全文:]

插件开发
文档创建者:caixiaolan      创建时间:08-30 16:56      标签:      编辑:2次    |   浏览:850次

摘要:索引:ANT打包自定义导出插件开发自定义函数插件开发自定义函数分组单元格进度条插件表单内报表块刷新插件模板消息事件插件内置密码参数插件表单滚动字幕插件csv导出编码插件定时器导出任务支持行式引擎插件单元[阅读全文:]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

JS设置控件焦点
文档创建者:cherishdqy      创建时间:02-23 13:26      标签: 已验证       编辑:5次    |   浏览:3006次

摘要:1.功能描述在做填报报表时,在某些特定情况下需要设置某个控件为焦点并可编辑,如下图的示例,文本框默认为不可用状态,如何实现点击编辑按钮使文本框变为可用并设置为焦点可编辑状态?2.示例右键编辑按钮,点击控[阅读全文:]

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

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

SubSection函数-Oracle查询参数个数限制
文档创建者:印然      创建时间:11-10 16:03      标签:      编辑:8次    |   浏览:2603次

摘要:如有一个参数查询语句:SELECT * FROM Stscore WHERE Stdno IN (${studentno}),实际情况中studenno可能是根据其他条件查询出来的结果列表,也许超过10[阅读全文:]

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

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

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

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

JS控制工具栏按钮的属性
文档创建者:yiyemeiying      创建时间:02-24 22:02      标签: 工具栏按钮 JS 按钮属性 已验证       编辑:3次    |   浏览:1964次

摘要:一、概论介绍有时候,我们在对报表进行审核、提交等操作,填报提交成功后,我们希望对工具栏的一些按钮做属性的改变,比如:可用/不可用、可见/不可见。来防止其他误操作!二、解决方案我们可以通过对报表添加填报成[阅读全文:]

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

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

JS实现报表列宽预览时可拖动
文档创建者:yets11      创建时间:02-24 17:33      标签:      编辑:8次    |   浏览:1700次

摘要:1、概述    我们知道,报表的列宽只有在FineReport设计时才可以修改,或者在预览时设置隐藏/显示,不能做到列宽自由修改,在有些需求中,要求列宽可以自由控制,即自由拖动,这种[阅读全文:]

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

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

js获取扩展控件的所有值
文档创建者:cherishdqy      创建时间:08-04 09:07      标签: 已验证       编辑:1次    |   浏览:966次

摘要:1、问题描述在做填报报表时,添加的填报控件是扩展显示的,需要获取扩展的填报控件的所有值。如下图,获取单选按钮组控件扩展的所有值:2、示例2.1 添加扩展控件新建一张模板,右键A1单元格添加单选按钮组控件[阅读全文:]

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

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

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

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

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

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

JS实现文本控件编辑后根据条件显示样式
文档创建者:yets11      创建时间:02-27 12:56      标签: 已验证       编辑:3次    |   浏览:1525次

摘要:1、问题描述    我们知道,使用条件属性可以设置对单元格或文本控件在初始化时,根据条件显示不同的样式,如字体大小,颜色等等。如加但是在单元格控件编辑后,值发生了生改变,显示的样式依[阅读全文:]

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

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

JS限制复选框(填报)选中个数
文档创建者:印然      创建时间:11-17 17:12      标签: 已验证       编辑:8次    |   浏览:2539次

摘要:1. 问题描述对于制作类似于调查问卷的填报模板,可能会需要限制复选框组选中的个数,如限制复选框的个数为2个,若超过2个就则将所有选中的值清空或者只清空超出的部分,下面我们来介绍下制作方法。2.[阅读全文:]

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

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

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

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

JS获取填报扩展单元格控件的值
文档创建者:yiyemeiying      创建时间:02-24 10:21      标签: JS 扩展单元格控件值 已验证       编辑:2次    |   浏览:3392次

摘要:一、问题描述填报预览时,我们想获取到某个控件的值相对来说较容易。但如果控件的扩展的,只能就只能获取到第一个值,无法根据扩展一行行获取对应的值。例:本意是想获取到袁成杰,结果还是获取到第一个单元格值孙林。[阅读全文:]

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

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

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

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

JS获取决策报表内图表块刷新数据
文档创建者:文档助手1      创建时间:01-19 17:15      标签: 已验证       编辑:6次    |   浏览:3187次

摘要:1. 问题描述chart0联动report0报表块,改变报表块数据,chart1数据来自报表块;联动报表块后,chart1是不会自动刷新的;2. 解决方案使用js,延迟刷新图表数据获取图表对象:var[阅读全文:]

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

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

JS给参数控件添加水印文字
文档创建者:印然      创建时间:11-17 16:55      标签: 已验证       编辑:8次    |   浏览:3189次

摘要:1. 问题描述添加水印文字,给予用户输入提示,编辑状态后水印内容消失。2. 实现思路给控件增加初始化后事件,初始化后,添加水印文字。3. 解决步骤添加一个模板参数p1,控件[阅读全文:]

JS隐藏参数界面向上向下的三角按钮
文档创建者:印然      创建时间:11-17 16:54      标签: 已验证       编辑:9次    |   浏览:2808次

摘要:1. 问题描述我们在预览带有参数面板的模板的时候,会发现其参数界面与主体界面交接处有一个三角按钮,那么如何隐藏该按钮呢?2. 解决思路在模板加载结束后,拿到该按钮元素,然后设置其隐藏[阅读全文:]

JS根据条件控制参数控件是否显示(可用)
文档创建者:印然      创建时间:11-17 16:49      标签: 已验证       编辑:8次    |   浏览:4863次

摘要:1. 问题描述在使用参数控件时,有时我们希望部分参数控件在没满足条件时不显示,满足条件后再显示,如下图效果:只有前面的下拉框选择了内容之后,后一层下拉框控件才显示出来:2. 解决方案[阅读全文:]

报表参数界面API
文档创建者:印然      创建时间:11-10 15:14      标签: 已验证       编辑:29次    |   浏览:3034次

摘要:在设计器中可以通过对参数界面的设计来控制参数的显示形式,如参数界面的布局、背景、显示方式等。那如何在程序中控制参数的相关属性呢?FineReport中通过ReportParameterAttr类来实现。[阅读全文:]

JS制作导入进度条
文档创建者:yiyemeiying      创建时间:02-24 11:05      标签: JS 填报导入 导入进度条       编辑:4次    |   浏览:1730次

摘要:一、问题描述目前在Excel批量导入提交的地方有进度条,而且是真的进度条。想要实现进度条效果,只能做一个模拟进度条特效,实现最终效果。二、实现思路通过EXCEL导入按钮,增加 导入之后JS事件[阅读全文:]

JS实现点击单选按钮组切换sheet
文档创建者:zsh331      创建时间:02-17 20:29      标签: 控件 自由切换 sheet 多sheet 已验证       编辑:5次    |   浏览:2351次

摘要:一.问题描述 目前多sheet切换,可能由于sheet标签太多让用户难以准确的选中标签,能不能通过一种简单的方法来供用户准确的选中的sheet呢? 二.解决方案可以通过控件的JS事件[阅读全文:]

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

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

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

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

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

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

读取报表
文档创建者:文档助手1      创建时间:03-15 13:40      标签: 已验证       编辑:5次    |   浏览:2585次

摘要:上一节中我们已经将cpt模板保存入库了,当需要访问报表的时候,我们便可以从数据库中根据报表名称取出报表,不需要再保存为cpt模板,可以直接转为网络报表,在Web浏览器中进行访问。例如在浏览器中输入htt[阅读全文:]

JS实现报表在数据分析模式下居中显示
文档创建者:yiyemeiying      创建时间:05-24 11:14      标签: 数据分析 居中显示 已验证       编辑:1次    |   浏览:2008次

摘要:数据分析;居中显示[阅读全文:]

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

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

自动发送消息解决方案
文档创建者:yiminglian      创建时间:05-17 08:44      标签: 自动发送 消息 js 二次开发 已验证       编辑:3次    |   浏览:1106次

摘要:   自动发送消息    功能说明:  自动为指定用户或用户组发送消息   方案由来:  在[阅读全文:]

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

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

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

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

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

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

鼠标经过单元格背景色(字体)改变,离开后恢复
文档创建者:yiyemeiying      创建时间:03-23 09:26      标签: 鼠标经过 改变单元格属性 已验证       编辑:4次    |   浏览:1757次

摘要:一、概述在报表制作中,有时为了鼠标所在单元格,需要突出一下背景色(字体),而在鼠标离开后恢复原有的背景色(字体),通过本文档,可以方便地设置鼠标所在单元格背景色变色、字体改变,当在鼠标离开后恢复原色的功[阅读全文:]

JS实现复选框控件全选
文档创建者:印然      创建时间:11-17 17:17      标签: 已验证       编辑:11次    |   浏览:5916次

摘要:1. 问题描述在使用我们的复选框控件的时候,如何实现点击全选,则下面的所有信息都被选中呢?效果如下:2. 解决思路在复选框中的初始化事件中把控件加入到一个全局数组里,然后在全选复选框[阅读全文:]

JS实现填报时对修改过的单元格进行标识
文档创建者:yiyemeiying      创建时间:04-01 11:15      标签: 单元格 编辑 特殊处理 已验证       编辑:3次    |   浏览:1668次

摘要:一、概述在填报预览时,对单元格编辑后,其左上角有个非常不明显的红色标记,用户很难注意到。有没有什么好办法对单元格操作后,将其做较明显的特殊标记处理,方便用户识别呢?如图所示:对单元格进行操作后,将其单元[阅读全文:]

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

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

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

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

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

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

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

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

JS实现鼠标悬浮显示超链选项
文档创建者:yets11      创建时间:04-06 22:24      标签: 已验证       编辑:2次    |   浏览:1232次

摘要:一 描述根据超级链接方法可以为一个单元格添加超级链接,以实现钻取、跳转等多种功能,但是有时一个单元格元素包含多个超链接时,必须要单击一次超链接元素,才会弹出备选超链接选项,对于使用者来说,交互体验不是很[阅读全文:]

js实现单击控件可直接编辑
文档创建者:yets11      创建时间:04-06 08:10      标签: 已验证       编辑:2次    |   浏览:1350次

摘要:一 概述在填报应用中,可以直接设置显示控件,但是在模板中如果控件较多的情况下,会导致页面加载速度非常慢,有时内容多时显示控件也会导致页面不美观,不得已需要放弃直接显示控件。这样默认的情况下需要双击单元格[阅读全文:]

JS实现报表标题动态滚动效果
文档创建者:yets11      创建时间:04-04 22:12      标签: 已验证       编辑:1次    |   浏览:1219次

摘要:一 概述有时报表页面显示内容较多时,为了能突出提示某些内容,我们需要一些特殊效果的提示,比如需要实现在浏览器标题栏动态滚动效果,如果防止在其他页面时看不到页面消息的变化,要求当地区总销售额超过8000时[阅读全文:]

JS实现键盘翻页效果
文档创建者:cherishdqy      创建时间:02-17 14:09      标签:      编辑:4次    |   浏览:1169次

摘要:1.问题描述当我们将报表做成ppt效果,在演示时想使用键盘的上下键、左右键或空格键实现上下键翻页,该如何实现呢?2.实现思路通过JavaScript获取按下按键的键值,判断是否跳转上一页或下一页。$(d[阅读全文:]

JS实现全屏预览效果
文档创建者:cherishdqy      创建时间:02-23 22:43      标签: 已验证       编辑:2次    |   浏览:1687次

摘要:1.问题描述目前决策平台中提供了全屏显示的功能,如果不通过决策平台,如何实现单张报表的全屏预览呢?2.示例打开报表 %FR_HOME%\WebReport\WEB-INFeportl[阅读全文:]

用js解决控件值刷新不及时的问题
文档创建者:flyingsnake      创建时间:03-10 16:49      标签: js 刷新 获取 空值 已验证       编辑:2次    |   浏览:2097次

摘要:我们经常利用按钮进行一些页面值的处理工作。但是,帆软的逻辑造成,每次新填报的值,需要点击下空白区域或是执行个其他操作才可以被正确读取。那么我们如何处理呢?我们先来重现下问题现象。问题重现:问题现象是:当[阅读全文:]

JS实现填报分页下复选框全选
文档创建者:yets11      创建时间:03-13 00:13      标签: 已验证       编辑:1次    |   浏览:1609次

摘要:1. 概述在填报应用中,如果数据量大的话,会用到填报分页,如果在填报中需要用到复选框全选控件,那么使用普通的JS实现复选框控件全选就不适用了。如下图如何实现填报分页下也可以使用所有页面的全选呢,如下效果[阅读全文:]

JS判断PC和移动设备类型
文档创建者:flyingsnake      创建时间:03-08 16:43      标签: pc 手机 区分 js       编辑:2次    |   浏览:1229次

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

JS实现下拉复选框非顺序选择后的值顺序显示
文档创建者:yets11      创建时间:03-10 08:04      标签: 已验证       编辑:1次    |   浏览:1137次

摘要:1. 概述在报表应用中,会经常用到下拉复选框,但是默认的下拉复选框的值是根据选择的先后顺序来进行显示的,有些情况下用户选择值的顺序不是按照从前到后,这时下拉复选框的值并不会按照备选选来排序,在动态列应用[阅读全文:]

JS复选框勾选项求和判断
文档创建者:gxy120313      创建时间:03-01 09:28      标签: 已验证 复选框求和 复选框求和判断       编辑:3次    |   浏览:1659次

摘要:1、问题描述在实际项目填报中,在使用复选框进行勾选,有时候可能要加一个勾选数量和的限制,那么该如何实现呢?2、解决方案 新建一张模板,在模板中添加内置数据集,表名:Embedded1;增加四列,名[阅读全文:]

JS使用填报页面的控件查询
文档创建者:cherishdqy      创建时间:02-28 14:48      标签: 已验证       编辑:2次    |   浏览:2331次

摘要:1、问题描述在设计报表的过程中,有部分需求需要使用填报控件来实现查询的功能,如下面的示例下拉框选择地区后列表自动过滤显示所选地区的数据,该如何实现?2、实现思路在参数界面设置隐藏的地区下拉框控件,在填报[阅读全文:]

JS实现横向宽报表标题始终在页面中间
文档创建者:yets11      创建时间:03-09 08:21      标签: 已验证       编辑:1次    |   浏览:1118次

摘要:1、概述在填报、分析报表中,默认报表页面是不分页的,分页预览中使用__bypagesize__=false,也可以实现横向不分页,但是横向不分页带来的一个问题的,当滚动条滚动时,某个需要固定位置的单元格[阅读全文:]

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

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

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

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

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

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

JS去掉填报校验出错提示框
文档创建者:yiyemeiying      创建时间:02-24 09:58      标签: js 隐藏弹出框 报错 已验证       编辑:2次    |   浏览:1603次

摘要:一、问题描述在web端使用填报报表数据校验时,若不满足公式会默认会自动弹出提示框,提示校验出错。若用户只希望报表主体中有个符号提示就好,不需要弹出提示框(特别是提示信息过多,导致遮挡住下面报表主体的填报[阅读全文:]

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

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

JS实现限制文本框控件文本长度
文档创建者:yiyemeiying      创建时间:02-26 23:22      标签: JS 限制文本框长度 已验证       编辑:3次    |   浏览:1352次

摘要:一、问题描述自带长度校验无法即时进行提醒和处理,只有在失去焦点时才会提醒,并且无法阻止录入。可在实际填报过程中,对于单据类的编号的填报,可能编码长度需要固定以标准格式,并且在录入过程中实时对录入数据准确[阅读全文:]

JS修改报表页面中的提示文字
文档创建者:yets11      创建时间:03-02 21:58      标签: 已验证       编辑:4次    |   浏览:1614次

摘要:1.概述在帆软报表中,系统内置了一些操作后或者成功的提示文字,比如控件设置不允许为空后,为提示”不能为空“,下拉列表框的控件设置不允许自定义后,如果输入的内容不在下拉列表中,会提示”不在列表中“,填报报[阅读全文:]

JS实现鼠标悬停列标题有超链时标题高亮显示
文档创建者:cherishdqy      创建时间:03-04 21:50      标签:      编辑:1次    |   浏览:1340次

摘要:1、问题描述当鼠标移动到可排序的列(列标题使用超级链接实现的排序)时,如何实现列标题高亮显示?如下图,当鼠标悬停到列标题有超链接的列时,列标题高亮显示。2、示例参考横向扩展列多列排序做好点击列标题排序的[阅读全文:]

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

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

JS实现动态设置每页显示固定行数
文档创建者:gxy120313      创建时间:03-02 14:13      标签: 已验证 分页居中 JS自定义分页 每页显示固定的行数       编辑:2次    |   浏览:2554次

摘要:1、问题描述 在实际项目中,有可能会用到js实现自定义分页和定义每页显示的行数,那么该如何实现呢?2、解决方案2.1  模板数据集配置ds1:SELECT * FROM 订单 where[阅读全文:]

JS设置报表主体不可用
文档创建者:gxy120313      创建时间:02-21 09:26      标签: 报表不可以使用 已验证       编辑:7次    |   浏览:932次

摘要:1、描述在我们的报表开发中,很多情况下需要将报表主体设置不可用,例如:权限不足,验证不正确等。2、解决方案2.1 点击菜单模板>模板web属性>分页预览设置,选择加载结束事件,添加js:$([阅读全文:]

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

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

工具栏增加跳转到指定页面按钮
文档创建者:yets11      创建时间:02-28 13:41      标签: 已验证       编辑:2次    |   浏览:1943次

摘要:1、场景描述       FineReport的分页预览默认提供了跳转到首页,上一页,下一页,跳转到最后一页,然后没有提供跳转到指定页的功能,在分页较多的情况下,[阅读全文:]

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

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

JS点击按钮修改单元格的值
文档创建者:1879483131      创建时间:02-28 11:42      标签:      编辑:1次    |   浏览:2596次

摘要:1、描述在实际项目中有时会用到点击按钮给单元格赋值,那么该如何操作呢?2、解决方案新建一张模板,在A1单元格输入解除异常,在B1单元格输入异常在A1单元格添加按钮控件,控件名称:anniu给按钮添加点击[阅读全文:]

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

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

JS实现分析/填报报表加载后自动滚动到最下方/最右侧
文档创建者:yets11      创建时间:02-28 21:54      标签: 已验证       编辑:1次    |   浏览:1299次

摘要:1、问题描述      分析/填报页面做出的报表由于没有分页,通常页面较大,而有些场景要求在页面加载后自动滚动到浏览器最下方或最右侧,方便查看或填报最新的数据。2、解[阅读全文:]

 共285条 ‹‹123››