"JavaScript" 分类下的文档该分类下有253篇文档创建该分类下的文档
JS显示即时或实时时间
文档创建者:静听禅鸣      创建时间:07-05 09:22      标签:      编辑:24次    |   浏览:19781次

摘要:1. 概述1.1 问题描述在论坛上经常会有人提出来,想在报表里显示即时的时间,由于在报表里使用公式,是只能显示静止的当前时间,而不是即时的时间,这里可以通过 JS 来实现即时的时间显示。1.2 实现思路[阅读全文:]

JS实现下拉框中当鼠标离开下拉菜单时立即隐藏菜单
文档创建者:yiyemeiying      创建时间:02-24 13:28      标签:      编辑:10次    |   浏览:5492次

摘要:1. 概述1.1 问题描述在填报数据的时候,通过下拉框选择数据,用户希望当在点击下拉框弹出选项面板后,放弃当前单元格编辑,鼠标离开下拉面板时,自动隐藏掉下拉面板,能让旁边的单元格不被遮挡。系统默认是必须[阅读全文:]

JS初始化按钮颜色,点击后变色
文档创建者:yets11      创建时间:02-24 10:46      标签:      编辑:17次    |   浏览:12744次

摘要:1. 概述1.1 问题描述我们知道,利用 控件 CSS 或 按钮 CSS 可以修改整个模板中某种控件的 CSS 样式,即使这里面没有你需要的,现在基本所有新的浏览[阅读全文:]

JS实现改变选中sheet字体颜色
文档创建者:cherishdqy      创建时间:02-17 10:45      标签:      编辑:16次    |   浏览:5844次

摘要:1. 概述1.1 问题描述目前多 sheet 切换,sheet 标签的字体颜色大小均无法设置,当前选中的 sheet 标签显示不够明显。我们想要下面这种清晰看出来选中的 sheet 的效果的话,可以通过[阅读全文:]

JS实现子报表中返回主报表
文档创建者:gxy120313      创建时间:02-14 10:51      标签:      编辑:13次    |   浏览:10598次

摘要:1. 概述1.1 问题描述场景描述:在项目查看时,有时会用到从主界面跳转到子界面的功能,这时就可能会需要返回主界面。即如下所示效果:1.2 实现思路在工具栏选择自定义按钮,添加 JS,增加参数,使其返回[阅读全文:]

JS控制鼠标悬浮/离开按钮背景色
文档创建者:Poseidon      创建时间:02-10 14:56      标签:      编辑:8次    |   浏览:6369次

摘要:1. 概述1.1 问题描述场景描述:当鼠标初次悬浮于该控件时,从初始的红色变为蓝色,移开变浅,之后每次将鼠标悬浮于上皆呈现蓝色。效果图如下:1.2 实现思路监听控件事件,在不同监听事件下触发不同的效果。[阅读全文:]

JS实现单击控件可直接编辑
文档创建者:yets11      创建时间:04-06 08:10      标签:      编辑:9次    |   浏览:8132次

摘要:1. 概述1.1 问题描述场景描述:在填报应用中,可以直接设置显示控件,但是在模板中如果控件较多的情况下,会导致页面加载速度非常慢,有时内容多时显示控件也会导致页面不美观,不得已需要放弃直接显示控件。这[阅读全文:]

JS实现点击单选按钮组切换sheet
文档创建者:zsh331      创建时间:02-17 20:29      标签:      编辑:11次    |   浏览:9297次

摘要:1. 概述1.1 问题描述场景描述:目前多 sheet 切换,可能由于 sheet 标签太多让用户难以准确的选中标签,能不能通过一种简单的方法来供用户准确的选中的 sheet 呢? 选中单选按[阅读全文:]

JS实现填报时对修改过的单元格进行标识
文档创建者:yiyemeiying      创建时间:04-01 11:15      标签:      编辑:12次    |   浏览:7187次

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

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

摘要:1. 概述1.1 问题描述场景描述:目前在 Excel 批量导入提交的地方会有需要进度条的要求,而且是真的进度条。想要实现进度条效果,可以做一个模拟进度条特效,实现最终效果。如下图所示:1.2 实现思路[阅读全文:]

JS批量修改复选框选中行中某列的值
文档创建者:yets11      创建时间:03-08 23:54      标签:      编辑:10次    |   浏览:9037次

摘要:1. 概述1.1 问题描述场景描述:在某些情况中,需要对我们批量选择的记录修改其中某列的值,比如在批量审批报表应用中,会经常用到对选择的记录进行批量审批或批量取消审批,如果每行单独点击审批,会比较麻烦,[阅读全文:]

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

摘要:1. 概述1.1 问题描述场景描述:在实际项目中做填报时,会遇到点击按钮跳转到子窗口填写详细信息,当填报完成,关闭子窗口时,希望能刷新父窗口,要如何设置才能实现子窗口关闭后刷新父页面呢?注:360 浏览[阅读全文:]

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

摘要:1. 概述1.1 问题描述场景描述:在我们填报过程中,当字段超过某些特定的值时(比如:手机号),可以适当提醒填报人。说明:自带长度校验无法即时进行提醒和处理,只有在失去焦点时才会提醒,并且无法阻止录入。[阅读全文:]

JS实现鼠标经过/点击单元格/当前行样式改变
文档创建者:yiyemeiying      创建时间:03-23 09:26      标签:      编辑:12次    |   浏览:12695次

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

JS去掉填报校验出错提示框
文档创建者:yiyemeiying      创建时间:02-24 09:58      标签:      编辑:10次    |   浏览:7756次

摘要:1. 概述1.1 问题描述场景描述:在 Web 端使用填报报表数据校验时,若不满足范围会默认会自动弹出提示框,提示校验出错。若用户只希望报表主体中有个符号提示就好,不需要弹出提示框(特别是提示信息过多,[阅读全文:]

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

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

JS实现改变复选框选中行背景色
文档创建者:yiyemeiying      创建时间:02-14 09:13      标签:      编辑:12次    |   浏览:6370次

摘要:1. 概述1.1 问题描述场景描述:当我们数据填报时,有时候需呀鼠标选定复选框控件后,整行的数据变色。如下所示:1.2 实现思路我们需要在选择控件时,确定选择的控件 CSS 样式发生改变。2. 示例2.[阅读全文:]

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

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

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

摘要:1. 概述1.1 问题描述在报表应用中,我们可以利用 图形化显示数据(进度条/等级) 来显示评分等功能效果,但是在报表实际应用中,如何实现动态星星评分效果呢?特别是在填报应用中,为了[阅读全文:]

JS实现倒计时特效
文档创建者:hubery1027      创建时间:11-06 18:43      标签:      编辑:5次    |   浏览:5435次

摘要:1. 概述1.1 应用场景地产、零售、电子商务等大屏制作时,经常会有倒计时的需求,例如:营销作战倒计时,零售促销倒计时等。1.2 实现思路报表中引用外部 JS 和 CSS 文件,利用 HTIML5 技术[阅读全文:]

JS实现自定义水球图
文档创建者:dashixionglihai      创建时间:11-19 14:51      标签:      编辑:2次    |   浏览:3044次

摘要:1. 概述1.1 应用场景FineReport 扩展图表插件支持展现百分比数据的水球图,详细介绍可参见文档:水球图。但是如果用户想要自定义一个简单的水球图,也是可以通过 JS 代码实现的。示例中的自定义[阅读全文:]

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

摘要:1. 概述1.1 问题描述场景描述:在实际项目填报中,在使用复选框进行勾选,有时候可能要加一个勾选数量和的限制,那么该如何实现呢?1.2 实现思路我们需要在复选框中利用 JS 计算数量的限制,用来控制复[阅读全文:]

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

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

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

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

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

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

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

摘要:1. 概述1.1 问题描述在实际项目中有时会用到点击按钮给单元格赋值,那么该如何操作呢?1.2 实现思路给按钮设置点击事件修改单元格的值2. 示例2.1 操作步骤新建一张模板,在 A1 单元格输入解除异[阅读全文:]

JS获取填报预览单元格
文档创建者:印然      创建时间:11-17 17:07      标签:      编辑:9次    |   浏览:16553次

摘要:1. 概述1.1 问题描述有时候我们要利用 JS 获取单元格的值,或是修改单元格中的值,如下图:1.2 实现思路在报表上添加按钮控件,通过给按钮添加js事件来获取和改变值。2. 示例2.1 操作步骤1)[阅读全文:]

利用JS实现自定义按钮选取文件并上传到数据库
文档创建者:w帆      创建时间:12-29 11:38      标签:      编辑:5次    |   浏览:6265次

摘要:1. 概述使用文件控件上传文件,FR自带文件控件默认样式为 ,那么如何采用按钮的样式来达到选取文件的功能并上传至数据库的效果了?2. 示例2.1 操作步骤1. 添加一个数据库查询:SELECT[阅读全文:]

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

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

JS实现插入自定义行数
文档创建者:gxy120313      创建时间:02-21 13:30      标签:      编辑:7次    |   浏览:7951次

摘要:1. 概述1.1 问题描述在我们的报表开发中,很多情况下用户在增加行数的时候,想要自定义输入行数,然后增加指定的行数,而不是点击一次增加一行,这时候就需要用到 JS 实现自定义插入行数。效果如下图:1.[阅读全文:]

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

摘要:1. 概述1.1 问题描述场景描述:在我们现实会做报表过程中,我们都会遇到类似淘宝购物一样,当鼠标放在图片上,可以使图片居中展示,现在我们可以通过 FR 实现这种方法,实现效果如下所示:1.2 实现思路[阅读全文:]

JS实现改变复选框选中行中指定单元格背景色
文档创建者:cherishdqy      创建时间:02-21 10:24      标签:      编辑:11次    |   浏览:6867次

摘要:1. 概述1.1 问题描述数据填报时,当鼠标选定复选框控件后,改变选中行的指定单元格的背景色。1.2 实现思路给复选框控件添加状态改变事件来改变被选中行的指定单元格的背景色2. 示例2.1 打开报表打开[阅读全文:]

JS给文本框赋多个值
文档创建者:印然      创建时间:11-17 17:10      标签:      编辑:12次    |   浏览:8810次

摘要:1. 概述1.1 问题描述对于填报模板,希望某个单元格的数据是数据库表中某列的多个值(同一个值可能出现多次)且可以自己决定显示顺序,如数据库中的值为'A','B',&#3[阅读全文:]

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

摘要:1. 概述1.1 问题描述添加水印文字,给予用户输入提示,编辑状态后水印内容消失。1.2 实现思路一种是给控件增加初始化后事件,初始化后,添加水印文字。另一种可以直接在参数界面添加水印文字。2. 示例2[阅读全文:]

JS实现日期控件校验
文档创建者:印然      创建时间:11-17 16:53      标签:      编辑:13次    |   浏览:16729次

摘要:1. 概述1.1 问题描述内置参数查询界面当中可进行一些数据校验,例如有两个参数:开始日期和结束日期,下面我们要校验的是:1.开始日期与结束日期不能为空,结束日期必须在开始日期之后2.结束日期必须在开始[阅读全文:]

JS实现清空控件内容
文档创建者:印然      创建时间:11-17 16:51      标签:      编辑:24次    |   浏览:23434次

摘要:1. 概述1.1 版本报表服务器版本JAR包版本移动端App版本10.02018-12-2010.01.2 问题描述在使用查询控件时,有时我们希望能够快捷重置控件的内容,或者重置所有控件的内容。效果如下[阅读全文:]

JS实现参数控件赋值
文档创建者:印然      创建时间:11-17 16:47      标签:      编辑:16次    |   浏览:37539次

摘要:1. 概述1.1 问题描述参数界面中,往往需要在一个控件中动态的控制其他控件的值,如下图,当 username 有值时,state 自动变为 1,当 username 无值时,state 自动变为 2。[阅读全文:]

JS实现对下拉框的下拉菜单行高和选择数设置
文档创建者:yiyemeiying      创建时间:02-25 20:47      标签:      编辑:7次    |   浏览:7307次

摘要:1. 概述1.1 问题描述在选择数据时候,如果下拉框全为数字或字母的选择项,且供选项特别多,而下拉框的选择项上下间隔又较小,就会导致用户容易选择出错和识别困难。此处可加大待选项的行间距,增加可识别度,如[阅读全文:]

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

摘要:1. 概述1.1 问题描述报表自带的参数面板默认是显示的,如果想隐藏,需要点击参数面板下面的小三角图标,再次显示需要再次点击,这样比较麻烦,于是有客户想在查看内容时自动隐藏参数面板,在鼠标移动在上面时再[阅读全文:]

JS实现鼠标悬浮同时改变多行背景色
文档创建者:s877019087      创建时间:11-07 16:57      标签:      编辑:4次    |   浏览:4328次

摘要:1. 概述1.1 问题描述1)报表预览时,希望鼠标悬浮在表格上时,可以实现同时改变多行背景色,即以多行为一组来改变背景色。2)可以自定义是否改变标题行的背景色。1.2 实现思路在分页预览设置界面添加 J[阅读全文:]

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

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

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

摘要:1. 概述1.1 问题描述我们在数据库中一般把编号,编码等有字母的数据存成大写,在一些涉及到需要输入这些参数查询应用时,FineReport 是没有设置文本控件自动转成大写选项的,如果在 SQL 中再进[阅读全文:]

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

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

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

摘要:1. 概述1.1 问题描述平时使用中总有一些客户要求比较高,对控件默认显示的效果不太满足,不是按钮选择框太大,就是配色不好等等。以日期控件为例,默认的样式如下图所示:可能是用户浏览器太小,用户觉得选择框[阅读全文:]

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

摘要:1. 概述1.1 问题描述默认的日期控件的可选日期范围是一个连续的区间,而我们实际运用时可能需要的是离散的时间点,如下图只可选择本月的周四:1.2 实现思路通过 JavaScript 重写 FR 的日期[阅读全文:]

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

摘要:1. 概述1.1 问题描述在有些特殊的报表需求中,控件的表现形式尤为重要。有时候一些按钮的默认选项似乎有点不合乎需求,怎样让用户一目了然的勾选自己所需的选项也是重中之重。1.2 实现思路我们可以通过修改[阅读全文:]

JS实现自定义导出文件名称
文档创建者:gxy120313      创建时间:02-27 16:42      标签:      编辑:16次    |   浏览:21113次

摘要:1. 概述1.1 问题描述FR 虽然有内置的导出按钮,但是导出名称不能自定义,如果想要自定义导出文件名称,那么该如何实现呢?1.2 实现思路方法一:通过模板 Web 属性中的标题实现自定义导出[阅读全文:]

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

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

JS实现根据日周月切换日期控件查询格式
文档创建者:啊哈      创建时间:09-20 15:44      标签:      编辑:7次    |   浏览:7468次

摘要:1. 概述1.1 问题描述FineReport 中日期控件只能以「年月日」这样的顺序来选择某一个具体日期。但是如果日期是周报月报这样固定且有一定规律的日期,那么采用「年月日」这样的日期查询格式显然比较麻[阅读全文:]

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

摘要:1. 概述1.1 问题描述当报表中列表数据太多时,想通过显示按钮隐藏明细数据只显示统计数据。如下图示例,该如何实现?1.2 实现思路通过 JavaScript 修改参数控件的值,在条件属性中,根据参数值[阅读全文:]

JS 实现动态隐藏参数以及控制参数面板高度
文档创建者:Kevin-s      创建时间:09-04 11:00      标签:      编辑:13次    |   浏览:5181次

摘要:1. 概述1.1 问题描述我们在开发报表的时候经常会遇到使用的参数控件较多的情况,而参数面板上的部分参数控件一般为默认选择值,这时候可以通过对这部分参数进行隐藏,并设置控制参数面板的高度,隐藏不需要的控[阅读全文:]

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

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

JS实现无需点击查询按钮即可自动查询
文档创建者:文档助手1      创建时间:11-04 11:53      标签:      编辑:12次    |   浏览:60144次

摘要:1. 描述我们内置的查询界面都要通过点击查询按钮才能查询出数据,用户觉得这样太麻烦,希望直接在输入参数后就查询结果,不需要点击查询按钮,那么如何来实现呢?或者在填报成功后重新触发查询,显示出最新的数据。[阅读全文:]

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

摘要:1.概述我们知道,利用 sql() 函数可以动态取得数据库中某个字段的值,但是如果想取得多个字段的值,就必须执行多条 sql() 函数,这样就加大了对服务器资源的请求量,如果查询的 SQL 又比较复杂的[阅读全文:]

借用浏览器功能写JS语句
文档创建者:flyingsnake      创建时间:04-07 15:31      标签:      编辑:10次    |   浏览:35908次

摘要:1. 描述报表中很多个性化功能的实现,大多是使用 JavaScript 来实现的。那么我们如何能零基础写 JavaScript 来实现功能呢?2. 解决方法我们可以通过浏览器中的审查元素来快速编辑 Ja[阅读全文:]

CSS 修改决策报表弹出框样式
文档创建者:hubery1027      创建时间:09-11 18:41      标签:      编辑:6次    |   浏览:6653次

摘要:1. 描述决策报表开发时,针对非白色背景的弹出窗口加载时出现的短暂空白,我们希望消除掉这个闪烁的空白,效果如下图所示:2. 思路决策报表添加初始化 JS 事件,引用自定义的 CSS 样式实现对弹出框整体[阅读全文:]

JS实现隐藏甘特图内容线条
文档创建者:Kevin-s      创建时间:09-18 09:35      标签:      编辑:5次    |   浏览:2253次

摘要:1.描述在我们使用甘特图进行报表开发的过程中,会需要对其样式进行调整,大部分功能可通过 FineReport 设计器自带的样式设置,但部分则需要使用 JS 进行设置,下面以隐藏下面甘特图红框的内容线条为[阅读全文:]

JS应用office函数公式formula.js库
文档创建者:lovert      创建时间:09-02 14:11      标签:      编辑:4次    |   浏览:5427次

摘要:1. 概述1.1 问题描述Formula.js 是一个实现 Microsoft Excel 和 Google Spreadsheets 等类似的电子表格应用程序具有的强大公式的功能库[阅读全文:]

悬停单元格显示图片
文档创建者:伊丽利亚      创建时间:10-22 16:52      标签:      编辑:2次    |   浏览:9525次

摘要:1. 概述1.1 预期效果鼠标悬停在表格某一列中任意单元格上,便会显示设置好的图片,鼠标离开该单元格,图片消失。如下图所示:1.2 实现思路引用 CSS 磁盘文件[阅读全文:]

JS 实现动态选择报表背景色
文档创建者:Kevin-s      创建时间:09-16 10:23      标签:      编辑:14次    |   浏览:4552次

摘要:1. 描述报表开发中为提升报表查看美观度的需求,可以使用 JS 实现报表背景色的动态切换。2. 思路报表设计时,在参数面板添加按钮控件, 给按钮添加 JS 点击事件实现报表背景色动态切换。3.&nbsp[阅读全文:]

决策报表定时刷新JS
文档创建者:文档助手1      创建时间:03-14 17:10      标签:      编辑:13次    |   浏览:23313次

摘要:1. 概述1.1 预期效果在大屏展示时,客户电视机上安装了帆软 App,打开报表或者决策报表,需要定时刷新的效果。该如何实现呢?如果想实现决策报表里报表块的刷新功能,点击 JS 实现决策报表内[阅读全文:]

JS获取报表块单元格的值
文档创建者:ukae      创建时间:04-28 11:01      标签:      编辑:9次    |   浏览:21846次

摘要:1. 概述1.1 预期效果获取决策报表中报表块单元格的值,如下图所示:1.2 实现思路给按钮添加 JS 事件:1)方法一var a=$("tr[tridx=0]",&quo[阅读全文:]

JS实现自动播放数据点提示联动图表
文档创建者:cherishdqy      创建时间:12-17 10:53      标签:      编辑:3次    |   浏览:7308次

摘要:1. 概述1.1 预期效果地图自动播放数据点提示时,可以联动其他图表显示对应区域的数据,如下图所示:1.2 实现思路通过 sql() 函数获取地图数据的所有区域值并赋值给 [阅读全文:]

JS实现决策报表tab块轮播
文档创建者:Holly      创建时间:05-25 10:22      标签:      编辑:11次    |   浏览:13530次

摘要:1. 概述1.1 问题描述对于多 Tab 的决策报表,如何实现固定时间间隔内自动循环跳转?1.2 解决思路方法一:Tab 布局 中tabpane 中有 Tab 轮播功能,详细可查看 Tab 布[阅读全文:]

JS实现点击报表实现全屏效果
文档创建者:天狮座      创建时间:03-29 18:26      标签:      编辑:11次    |   浏览:5340次

摘要:1. 概述1.1 问题描述在浏览器上大家都习惯于 F11 让报表达到全屏效果,但是对于有些仅用于展示的电脑而言,有时候是不配备键盘,稍做调整只能用鼠标来实现。效果如下图所示,鼠标点击决策报表主体,报表全[阅读全文:]

报表块中点击单元格改变颜色再次点击恢复颜色
文档创建者:lanmengcaizi      创建时间:11-10 15:03      标签:      编辑:11次    |   浏览:16692次

摘要:1. 描述1.1 问题描述在报表块中,点击单元格背景色发生变化,再次点击单元格背景色恢复。1.2 解决思路类似的问题有以下的解决方案:1)JS 实现改变当前选中单元格的背景色,离开后恢复原色2)JS 实[阅读全文:]

JS实现暂停和继续轮播frm报表
文档创建者:axing      创建时间:03-19 21:04      标签:      编辑:10次    |   浏览:7517次

摘要:1. 概述1.1 问题描述在开发大屏报表的时候,有时我们会加入多张大屏轮播的功能,这时我们希望在特定的情况下能停止轮播,特定情况下又继续轮播。若是设置按钮来控制轮播的暂停和继续,但是无端的多出一个按钮会[阅读全文:]

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

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

JS设置动态背景/边框
文档创建者:天狮座      创建时间:08-22 11:37      标签:      编辑:22次    |   浏览:26003次

摘要:1. 概述1.1 问题描述设计器里面的插入图片只能够插入格式为 png 或 jpg 的静态图片。如果需要插入 GIF 动图的话,该如何完成呢?1.2 解决思路用户可通过 JS 设置动态背景,可使用&nb[阅读全文:]

决策报表里使用延时函数实现某些JS效果
文档创建者:chuan      创建时间:02-15 17:27      标签:      编辑:10次    |   浏览:8361次

摘要:1. 概述1.1 问题描述有的时候有些 JS 代码在 cpt 里可以运行成功,但是在决策报表里会没有效果举例: 分页预览改变鼠标悬停所在行背景色 的代码,在决策报表的报表块使用,预览[阅读全文:]

JS实现报表按钮获取报表块的页码数
文档创建者:gxy120313      创建时间:03-09 13:56      标签:      编辑:9次    |   浏览:6817次

摘要:1. 概述1.1 问题描述在实际项目,有时候会用到决策报表中的报表块,那么如何能在决策报表的按钮中获取到报表块中的页码数呢?1.2 解决思路通过 JS 获取报表块的页码数:$('div[阅读全文:]

JS实现报表组件获取参数面板控件值
文档创建者:cherishdqy      创建时间:07-25 21:43      标签:      编辑:8次    |   浏览:18213次

摘要:1. 概述1.1 问题描述在设计决策报表时,需要通过决策报表主体的按钮控件或者报表块的超链接获取参数面板的控件值,该如何实现呢?1.2 解决思路通过 JS 获取参数面板的控件值:_g().paramet[阅读全文:]

JS实现报表按钮控件取到其他控件值
文档创建者:gxy120313      创建时间:03-09 16:38      标签:      编辑:8次    |   浏览:11754次

摘要:1. 概述1.1 问题描述在使用决策报表的过程中,可能会遇到添加一个按钮,然后需要这个按钮取到其他的值,该如何实现呢?1.2 解决思路通过 jQuery 获取控件名称:var a=$('div[[阅读全文:]

决策报表自动查询JS
文档创建者:文档助手1      创建时间:03-04 10:05      标签:      编辑:11次    |   浏览:21520次

摘要:1. 描述我们在介绍参数应用的时候有介绍到自动查询,其效果是,在参数界面选择好参数之后,无需点击查询按钮,报表主体中会自动查询出过滤结果并展现出来。目前我们移动端的决策报表也支持自动查询。2.[阅读全文:]

JS实现点击跳转页面和定时跳转页面
文档创建者:天狮座      创建时间:08-24 10:46      标签:      编辑:9次    |   浏览:17579次

摘要:1. 描述在报表的制作中,我们往往会用到报表的跳转以达到从一个报表携带参数到另一个报表的过程,这时候需要利用 JS 代码来辅助完成。2. 思路使用 JS 实现跳转:window.location&nbs[阅读全文:]

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

摘要:1. 描述决策报表中想要实现点击标题进行排序,并且可以刷新报表块。2. 思路2.1 单列排序参考 根据点击次数奇偶性排序之数值型,可以根据参数值的不同来决定升序还是降序。这里也可以此思路进行实[阅读全文:]

JS实现决策报表获取单元格对应值
文档创建者:邮行侠      创建时间:09-19 22:01      标签:      编辑:3次    |   浏览:6321次

摘要:1. 描述给决策报表中报表块的单元格添加 JavaScript 类型的超级链接,实现根据单元格扩展之后的绝对层次坐标,显示该坐标对应单元格的值。通过获取任意单元格的值,建立缓存变量,报表显示统计,点击链[阅读全文:]

JS 实现点击按钮实现超链接功能
文档创建者:cherishdqy      创建时间:11-14 20:28      标签:      编辑:8次    |   浏览:23801次

摘要:1. 概述1.1 问题描述用户如何通过点击按钮实现单元格中超链接-动态参数的效果,如下图所示:1.2 思路1.2.1 超链接-动态参数按钮点击事件使用下面的 JS 代码:$.ajax({url: &#3[阅读全文:]

JS改变绝对画布块样式
文档创建者:Kevin-s      创建时间:09-29 10:32      标签:      编辑:6次    |   浏览:3134次

摘要:1. 概述1.1 问题描述决策报表中,绝对画布块没有样式设置的选项,因而用户无法对其边框、背景色、透明度、背景图片等样式属性进行修改,该如何实现呢?1.2 解决思路通过给绝对画布块添加初始化事件的 JS[阅读全文:]

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

摘要:1. 概述1.1 问题描述页签式报表的需求,即需要点击某页签时,参数面板中的部分参数隐藏。点击标题 1,只出现订单 ID 参数:点击标题0,同时出现订单ID和运货商参数:1.2 解决思路在 body 组[阅读全文:]

JS实现隐藏轮播图正下方切换圆点
文档创建者:zsh331      创建时间:08-13 20:06      标签:      编辑:8次    |   浏览:2659次

摘要:1. 描述在一些实际项目中,当使用到图表轮播功能时,轮播图正下方默认会显示轮播切换圆点,这些圆点的作用在于,用户可以在图表轮播过程中,手动选择查看某一个图表。但有时为了不影响报表展示的美观性,我们需要隐[阅读全文:]

JS实现工具栏按钮只导出单一格式文件
文档创建者:yiyemeiying      创建时间:02-27 12:55      标签:      编辑:8次    |   浏览:6422次

摘要:1. 描述FineReport 支持多种格式的报表导出方式,直接使用 FineReport 内置导出按钮可以非常快捷方便地将报表导出为其他格式。但有时我们需要自定义导出的文件类型。那么如何实现自定义导出[阅读全文:]

JS实现点击按钮复制文本内容功能
文档创建者:Kevin-s      创建时间:08-21 17:35      标签:      编辑:5次    |   浏览:2783次

摘要:1.描述1.1 问题描述在平时的报表开发中,我们通常会遇到点击按钮可以实现直接复制文本框里面的这个功能,如何在 FineReport 中实现该功能呢?如下图所示:1.2 实现思路可通过 JS 实现该功能[阅读全文:]

CSS 修改按钮控件的文字大小
文档创建者:w帆      创建时间:12-19 21:04      标签:      编辑:10次    |   浏览:25657次

摘要:1. 描述1.1 问题描述除参数面板中自定义按钮外,单元格或者参数面板的按钮文字大小都不能改变 ,无论单元格拉多宽多高,字体设置为99  字体自适应都无效。如何实现自定义按[阅读全文:]

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

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

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

摘要:1. 描述1.1 问题描述在项目开发的时候,有时会遇到需要更改工具栏按钮的颜色,这时候就可以使用 CSS 达到如下效果:1.2 思路给模板添加加载结束事件,通过 class 获取相应[阅读全文:]

CSS 修改对话框样式
文档创建者:gxy120313      创建时间:02-21 11:26      标签:      编辑:9次    |   浏览:21169次

摘要:1. 描述在我们开发的报表中,当用户填报成功后,希望提示一下用户,但是提示内容少的话,默认提示框比较大,会很难看,并且提示内容的字体默认都是一个颜色的,这时我们需要用到 CSS 来修改提示框的大小以及提[阅读全文:]

JS 实现文字雪花效果
文档创建者:Kevin-s      创建时间:07-30 20:37      标签:      编辑:7次    |   浏览:5017次

摘要:1.描述本篇文档主要是为了实现 FineReport 集成文字雪花特效,大家可以根据自己的要求对代码进行修改,直接修改文字就可以,展现自己想说的话,效果图如下:2. 实现思路利用 HTIML5 技术就可[阅读全文:]

JS实现时间烟花特效
文档创建者:Kevin-s      创建时间:07-28 15:14      标签:      编辑:2次    |   浏览:3788次

摘要:1.描述有时候我们需要在决策报表集成一些特效,这篇文档主要是集成一个时间烟花效果,效果如下图:2. 实现思路利用 HTIML5 技术就可以实现,可以实现时间获取以及添加粒子烟花效果3. 操作步骤/示例首[阅读全文:]

JS实现隐藏行重新编号
文档创建者:axing      创建时间:04-20 23:44      标签:      编辑:4次    |   浏览:3562次

摘要:1. 描述对扩展后的数据使用条件属性>行高隐藏行后,导致之前编好的序号被打乱, 隐藏行时序号不连续的解决方案 这篇文档中使用反向条件重新编号,但是在隐藏行的条件较多且较复杂的情[阅读全文:]

AJAX
文档创建者:印然      创建时间:11-10 14:29      标签:      编辑:14次    |   浏览:21324次

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

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

摘要:1. 描述当我们要在大屏上展示报表分页报表时,想要实现自动切换分页的效果,该如何实现呢?2. 实现思路设置标记值参数 flag 初始值为 0,使用延时函数使页面在指定时间后执行不同的操作。当标记值为0时[阅读全文:]

JS实现删除行按钮只有一行时不能删除
文档创建者:天狮座      创建时间:09-14 15:28      标签:      编辑:8次    |   浏览:7138次

摘要:1. 描述在填报中,在可以添加行和删除行的时候,但是有时候因为人为因素的原因误将第一行也删除掉了,所以导致无法提交,只能重新填写。为了减少此类事故的发生,我们就需要控制删除按钮不能删除第一行,实现效果如[阅读全文:]

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

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

document对象
文档创建者:印然      创建时间:11-17 16:27      标签:      编辑:8次    |   浏览:6730次

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

location对象
文档创建者:印然      创建时间:11-17 16:26      标签:      编辑:5次    |   浏览:6295次

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

Window对象
文档创建者:印然      创建时间:11-17 16:25      标签:      编辑:7次    |   浏览:10994次

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

JS中引用HTML
文档创建者:印然      创建时间:11-17 16:18      标签:      编辑:12次    |   浏览:6487次

摘要:1.描述HTML DOM 是 W3C 标准(是 HTML 文档对象模型的英文缩写,Document Object Model for HTML)。HTML DOM 定义了用于 HTML 的一系列[阅读全文:]

日期JS
文档创建者:印然      创建时间:11-17 16:17      标签:      编辑:9次    |   浏览:11730次

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

数组JS
文档创建者:印然      创建时间:11-17 16:16      标签:      编辑:9次    |   浏览:6534次

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