"JavaScript" 分类下的文档该分类下有229篇文档创建该分类下的文档
CSS 实现下拉树目录
文档创建者:Kevin-s      创建时间:08-23 23:38      标签:      编辑:10次    |   浏览:1640次

摘要:1. 描述CSS 实现下拉树目录的效果如下图所示:2. 思路通过树节点按钮控件以及引用 CSS 更改样式,可以实现下拉树目录。3. 示例3.1 数据准备新建如下图所示的内置数据集。3.2 报表设计1)将[阅读全文:]

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

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

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

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

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

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

CSS 实现转盘特效
文档创建者:Kevin-s      创建时间:08-29 14:17      标签:      编辑:8次    |   浏览:860次

摘要:1. 概述1.1 预期效果 用户有时需要制作一个类似 FineReport 转盘效果的抽奖报表,本文以 FineReport 转盘为例,向用户展示实现转盘的方法。[阅读全文:]

JS实现大屏旋转星空背景
文档创建者:星踪      创建时间:11-04 17:09      标签:      编辑:4次    |   浏览:9624次

摘要:1. 概述1.1 应用场景大屏场景下给决策报表添加一个酷炫的旋转星空效果。1.2 实现思路采用插入动态 GIF 背景图的方式是无法进行自适应的,所以直接用 JS 代码来制作效果更好。2. 示例以Fine[阅读全文:]

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

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

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

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

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

摘要:1. FSFineReport.js 中除了包含 FR 的属性和方法之外,还包含了对决策系统进行操作的属性和方法。报表中所有的地方包括 Web 事件、控件事件、超[阅读全文:]

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

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

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

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

JS实现点击查询后停留在当前查询的tab页
文档创建者:yiyemeiying      创建时间:11-02 11:05      标签:      编辑:15次    |   浏览:9474次

摘要:1. 概述1.1 问题描述在使用表单的 Tab 块功能时,我们经常会遇到类似这样的问题:当在一个 Tab 块中有多个 Tab 页存在,如果用户所处其他 [阅读全文:]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

摘要:1. 问题描述有时因图表过大,需要显示的信息过多显示界面过小,我们可能会需要在打开决策报表之后自动把左侧的导航栏隐藏起来。效果如下图所示:(打开财务综合指标不能自动隐藏,打开利润中心加载后自动隐藏)2.[阅读全文:]

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

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

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

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

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

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

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

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

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

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

JS隐藏决策报表内报表块/图表块
文档创建者:1879483131      创建时间:02-15 11:24      标签:      编辑:14次    |   浏览:11228次

摘要:1. 版本说明  设计器版本  10.02. 描述决策报表组件支持隐藏功能。除了通过界面设置是否可见,还可以通过 JS 设置。3. 思路通过 JavaScript 实现组件的隐藏和显[阅读全文:]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

CSS 修改下拉树图标
文档创建者:gxy120313      创建时间:03-01 14:01      标签:      编辑:11次    |   浏览:5341次

摘要:1. 描述1.1 问题描述在实际项目中,FineReport 设计器自带的下拉树控件的图标,有时候可能不满足用户的需求,那么该如何修改下拉树的图标呢?下图的效果是如何实现的呢?1.2 思路通过 CSS[阅读全文:]

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

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

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

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

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

摘要:1. 描述contentPane 是 contentWidow 下面的最常用的一个属性,为存放 cpt 报表内容的容器。注:contentPane 只有在 cpt 中才有,frm 中没有2.[阅读全文:]

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

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

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

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

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

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

JS实现动态设置每页显示固定行数
文档创建者:gxy120313      创建时间:03-02 14:13      标签:      编辑:6次    |   浏览:11238次

摘要:1. 问题描述在实际项目中,有可能会用到每页显示固定的行数和鼠标滑动变色,如果使用 JavaScript 来实现每页显示固定的行数,那么这时候就需要在工具栏自定义按钮来实现翻页了,具体该如何实[阅读全文:]

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

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

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

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

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

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

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

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

引用Ext的JS及CSS
文档创建者:印然      创建时间:11-17 16:20      标签:      编辑:10次    |   浏览:6103次

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

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

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

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

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

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

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

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

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

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

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

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

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

字符串JS
文档创建者:印然      创建时间:11-17 16:15      标签:      编辑:15次    |   浏览:6673次

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

JS遍历
文档创建者:印然      创建时间:11-17 16:13      标签:      编辑:7次    |   浏览:4909次

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

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

摘要:1. 描述很多客户对于按钮样式修改有着较大的需求,除了通过修改 CSS 样式 来实现外,还可以通过定义 JavaScript 脚本 来实现样式变化。下面列举几种通[阅读全文:]

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

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

JS判断操作系统语言(浏览器)
文档创建者:flyingsnake      创建时间:03-10 14:31      标签:      编辑:5次    |   浏览:4306次

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

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

摘要:1. 描述有时需要判断当前登陆的环境是手机端还是电脑端,实现效果如下图:1)PC 端2)移动端 App3)移动端 H52. 解决方案可以通过 JavaScript 来实现判断当前的设备类型:naviga[阅读全文:]

JS判断浏览器类型
文档创建者:flyingsnake      创建时间:03-08 16:24      标签:      编辑:3次    |   浏览:3019次

摘要:1. 描述有时 IE 系列浏览器对有些页面的支持度不够,我们需要根据用户的浏览器类型进行区分跳转页面,那么如何区分用户使用的浏览器呢?我们可以通过浏览器的字头来判断,弹出框显示浏览器类型,效果如下:2.[阅读全文:]

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

摘要:1. 描述多用户并发一直是服务器部署中头疼的一个问题,目前 FineReport 已经提供了相对较好的多用户 Session 控制方案,也提供了 防宕机插件 来控制报表的生命周期。然[阅读全文:]

在JS代码中使用FineReport内置的公式
文档创建者:yets11      创建时间:02-24 08:04      标签:      编辑:9次    |   浏览:19163次

摘要:1、概述有时报表设计时涉及到写 JavaScript 代码,利用 JavaScript 的来处理有些计算或转换时特别复杂,比如日期格式化、字符串截取替换等等,先来看看利用原生JavaScript将当前日[阅读全文:]

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

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

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

摘要:1.描述目前很多画面都要用旋转木马的效果来展示。效果如下:2.实现思路可以通过 JavaScript 的来实现上图的效果。3.实现步骤3.1 模板设置新建一个 frm 决策报表,在里面拖进一个【绝对画布[阅读全文:]

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

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

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

摘要:1. 描述填报的时候可以对表格进行排序。根据帮助文档,用了扩展后排序这个功能,发现了每次点击的时候都会刷新一下页面,这样导致我刚刚填报的数据被刷新没了。为了解决此问题,我们使用 JavaScript 来[阅读全文:]

通过JS获取当前页面URL网址信息
文档创建者:yiyemeiying      创建时间:11-01 09:06      标签:      编辑:4次    |   浏览:7108次

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

其它JS
文档创建者:文档助手1      创建时间:01-19 15:07      标签:      编辑:7次    |   浏览:5327次

摘要:索引:通过 JS 获取当前页面 URL 网址信息JS 实现不刷新页面进行排序功能JS 实现时钟效果利用JavaScript制作旋转木马效果自定义填报提交按钮并使其变大在 JS 代码中使用 FineRep[阅读全文:]

CSS 修改下拉框样式
文档创建者:w帆      创建时间:12-21 21:00      标签:      编辑:6次    |   浏览:6764次

摘要:1. 描述参数面板中下拉框无法更改字体颜色,字体大小,背景色,按钮样式。可以根据下方步骤可设计属于你自己的下拉框主题。2. 思路通过 CSS 修改下拉框的字体颜色,字体大小,背景色,按钮样式。3. 操作[阅读全文:]

FineReport 控件的 CSS 样式
文档创建者:文档助手1      创建时间:01-19 15:23      标签:      编辑:18次    |   浏览:26262次

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

JS控制工具栏居中/居右显示
文档创建者:gxy120313      创建时间:02-14 13:42      标签:      编辑:11次    |   浏览:5990次

摘要:1. 描述场景描述:在实际项目中,有时客户会要求把工具栏的按钮居中显示或者居右显示,这时就会用到这个功能。2. 思路我们只需要在模板 Web 属性中“加载起始”事件上面,利用 JS 将工具栏的 CSS[阅读全文:]

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

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

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

摘要:1. 描述有的时候我们想自定义工具栏的高度,比如修改为 40px 如下图:2. 思路可以利用填报页面设置中“加载结束”事件,利用js控制工具栏的高度。3. 操作步骤根据预览模式,比如修改填报预览下的工具[阅读全文:]

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

摘要:1. 版本报表服务器版本10.02.概述2.1 问题描述有的时候我们想去掉不需要的邮件格式。如下图所示:全部邮件格式:只保留需要的格式:2.2 解决思路通过添加 JS 事件,去除不需要的邮件格式。3.[阅读全文:]

JS自定义工具栏按钮控制参数栏的显示与隐藏
文档创建者:yiyemeiying      创建时间:11-11 15:16      标签:      编辑:11次    |   浏览:5549次

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

JS实现动态修改工具栏展示长度
文档创建者:Poseidon      创建时间:02-10 15:06      标签:      编辑:5次    |   浏览:3304次

摘要:1. 描述场景描述:使用填报预览的时候,选中单元格,数值在上方工具栏中会显示出来,但是,如果单元格文字很多,工具栏显示的宽度不够,数值会显示不全,如图:2. 思路在填报页面设置上,可以用“加载结束事件”[阅读全文:]

JS实现工具栏增加跳转到指定页面按钮
文档创建者:yets11      创建时间:02-28 13:41      标签:      编辑:7次    |   浏览:29451次

摘要:1. 描述场景描述:FineReport 的分页预览默认提供了跳转到首页,上一页,下一页,跳转到最后一页的按钮,如果需要跳转到指定页,需要先输入页面,再回车,这是默认的解决方法,但很多人对回车键操作不是[阅读全文:]

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

摘要:1. 描述场景描述:在对报表进行审核、提交等操作,填报提交成功后,我们希望对工具栏的一些按钮做属性的改变,比如:可用/不可用、可见/不可见,来防止其他误操作!如下图所示功能,提交成功后,打印和输出功能不[阅读全文:]

JS实现工具栏添加计数
文档创建者:Poseidon      创建时间:02-27 11:15      标签:      编辑:9次    |   浏览:6652次

摘要:1. 描述场景描述:在报表查看过程中,有时候需要有计算当前行数的功能,我们可以在工具栏上显示当前条数。分页预览工具栏中有上一页,下一页,导出之类的功能,唯独没有计数功能,此处通过添加一个自定义按钮来实现[阅读全文:]

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

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

JS 实现报表块隐藏滚动条
文档创建者:cherishdqy      创建时间:05-11 09:47      标签:      编辑:2次    |   浏览:13557次

摘要:1. 描述在 报表块实现跑马灯效果 中,可以使用$("div[widgetname=REPORT0]").find(".reportContent&qu[阅读全文:]

JS实现在报表参数界面获取控件的值
文档创建者:gxy120313      创建时间:03-03 15:27      标签:      编辑:6次    |   浏览:19420次

摘要:1. 描述在实际项目中,使用决策报表的时候,有时会用到在决策报表参数面板获取报表控件的值,那么该如何实现呢?2. 思路使用 JS 获取报表主体的控件值:_g().getWidgetByName(&quo[阅读全文:]

js实现决策报表中不同网页框相互刷新
文档创建者:cherishdqy      创建时间:12-19 18:02      标签:      编辑:2次    |   浏览:2104次

摘要:1. 描述一个决策报表中使用了 A、B 两个网页框,两个网页框分别显示 A、B 两个不同的报表,如何在 A 网页框中点击 A 报表中的按钮刷新 B 网页框中的 B 报表呢?实现效果如下图(左边为A报表,[阅读全文:]

JS实现自定义折叠树节点展开层数
文档创建者:我从山中来      创建时间:06-08 10:58      标签:      编辑:7次    |   浏览:10913次

摘要:1. 描述在日常报表制作过程中,组织树形式是非常便捷常用的展示形式。但在使用过程中,因为数据量,以及组织树层级不确定时候。我们希望能够初始化时候根据需求展开一定层级的树节点。2. 思路通过给组织树的每个[阅读全文:]

JS实现折叠树/视图树所有节点一键全部展开或收起
文档创建者:yi丶搁浅      创建时间:03-29 13:16      标签:      编辑:7次    |   浏览:6767次

摘要:1.需求描述我们制作的复杂折叠树或视图树报表,在以数据分析模式预览时,需要点击父节点,才会展开下一层子节点,当层数比较多的时候,操作比较麻烦。如果用户想实现一键全部展开或收起,如何实现呢?如图一(折叠树[阅读全文:]

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

摘要:1. 问题描述目前,报表以数据分析模式预览时,默认都是靠左显示的。有时会想以数据分析模式预览时,要求报表居中显示,可是数据分析模式并不具备分页预览或填报预览的功能:报表显示位置设置项。我们该如何来实现呢[阅读全文:]

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

摘要:索引:JS 实现报表在数据分析模式下居中显示JS  实现折叠树/视图树所有节点一键全部展开或收起JS实现自定义折叠树节点展开层数[阅读全文:]

JS实现循环遍历单元格
文档创建者:yi丶搁浅      创建时间:04-26 12:57      标签:      编辑:4次    |   浏览:2851次

摘要:1. 需求描述获取所有单元格的值,如下图2. 思路在按钮点击事件中,用 JavaScript 实现获取所有单元格值。3. 操作步骤3.1 添加按钮的点击事件,如下图3.2 添加 JavaScript 代[阅读全文:]

JS实现点击按钮切换Sheet页
文档创建者:yi丶搁浅      创建时间:04-03 11:28      标签:      编辑:4次    |   浏览:4686次

摘要:1.需求描述有的时候我们想实现上一页、下一页或跳转到指定 sheet 页。效果如下2.操作步骤选中按钮>添加按钮点击事件具体 JavaScript 代码如下:首页 JavaScript 代码://[阅读全文:]

JS实现起始日期编辑后结束日期增加7天
文档创建者:印然      创建时间:11-17 17:05      标签:      编辑:15次    |   浏览:6980次

摘要:1. 问题描述两个日期控件分别为起始日期和结束日期,想要实现选择起始日期之后,结束日期自动赋值为起始日期后的7天的日期。2. 实现思路给起始日期增加编辑后事件,将结束日期赋值为起始日[阅读全文:]

JS实现分页预览改变鼠标所在行的行高
文档创建者:印然      创建时间:11-17 17:05      标签:      编辑:10次    |   浏览:4007次

摘要:1. 问题描述有时候因为项目需要,希望当鼠标移动到单元格上时增加行高,鼠标移开时恢复之前的行高。2. 实现思路给模板增加加载结束事件,设置当鼠标指针位于元素上方时,当前行高度变成 4[阅读全文:]

JS实现分页预览改变鼠标悬停所在的行列的背景色
文档创建者:macro_hard      创建时间:10-04 20:14      标签:      编辑:11次    |   浏览:9434次

摘要:1. 问题描述1)鼠标滑过及悬停时改变行的颜色。用 contentPane.makeHighlight('red','mouseover') 方法,[阅读全文:]

JS实现分页预览改变鼠标点击所在行的背景色
文档创建者:印然      创建时间:11-17 17:00      标签:      编辑:10次    |   浏览:6695次

摘要:1. 问题描述在预览模板时,由于数据比较多,希望鼠标点击某行时该行高亮显示,如下图所示,此时要如何实现呢?2. 实现思路给模板增加加载结束事件,设置当鼠标点击当前行时,当前行为红色。[阅读全文:]

JS实现禁用右键/禁止复制粘贴剪切选取/禁用键盘按键
文档创建者:印然      创建时间:11-17 17:03      标签:      编辑:13次    |   浏览:6214次

摘要:1. 问题描述在jsp页面中调用模板,一般是将 URL 放在 iframe 中,然后通过点击相应的树节点查看报表,若设置权限后,登录系统后可能有些用户通过点击右键中的属性查看url然后访问,这[阅读全文:]