"高级教程" 分类下的文档该分类下有1505篇文档创建该分类下的文档
其他函数
文档创建者:印然      创建时间:11-10 16:55      标签: 已验证       编辑:11次    |   浏览:4385次

摘要:1. CLASSCLASS(object):返回object对象的所属的类。2. CORRELCORREL(array1,array2): 求两个相同长度数据系列的相关系数(与Exc[阅读全文:]

JS实现填报校验后返回错误信息
文档创建者:印然      创建时间:11-17 17:21      标签: 已验证 9.0验证       编辑:14次    |   浏览:5001次

摘要:1.问题描述在提交校验中介绍了数据校验规则编写,如果校验成功就可以提交入库,校验不成功则提示错误信息,如果用户不想使用FineReport内置的左上角的校验提示,希望能够以弹出框的形式提示错[阅读全文:]

阿里云的odps数据连接
文档创建者:ukae      创建时间:05-07 16:24      标签: 已验证 9.0验证       编辑:2次    |   浏览:129次

摘要:1.描述ODPS(Open Data Processing Service),是阿里巴巴通用计算平台提供的一种快速、完全托管的 GB/TB/PB 级数据仓库解决方案,现在已更名为MaxCompute,M[阅读全文:]

[新]机器状态甘特图
文档创建者:Holly      创建时间:04-28 15:02      标签: 已验证 9.0验证       编辑:2次    |   浏览:1265次

摘要:1. 描述机器闲置图表作为甘特图的其中一种表现形式,可以准确明了地体现一段时间内机器的状态2. 示例2.1 数据准备新建工作簿,添加内置数据集File1,记录机器的状态:2.2 插入图表以单元格图表为例[阅读全文:]

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

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

自定义信息提示
文档创建者:susie      创建时间:06-24 15:56      标签: 已验证       编辑:10次    |   浏览:2628次

摘要:1.1需求说明1.我们自带的toast效果比较丑,客户想要用更好看的。2.报表集成,本身是有一套样式风格的,希望的我们的报表也能跟其风格统一。因此我们提供自定义样式插件,提供两套样式切换并且可以根据客户[阅读全文:]

数据集参数实现动态列
文档创建者:文档助手1      创建时间:12-01 15:52      标签: 已验证 9.0验证       编辑:12次    |   浏览:17275次

摘要:1. 应用场景使用函数实现动态列报表需要取出所有的数据,然后来实现动态列报表,当数据量大且所选列不是很多的情况下性能就慢了。该节我们介绍另一种动态列制作方法,该方法在数据量大时可以实现层式报表[阅读全文:]

数据库自增长ID填报
文档创建者:文档助手1      创建时间:11-10 13:31      标签: 已验证 9.0验证       编辑:17次    |   浏览:11771次

摘要:1. 描述数据库自增长ID填报是指在FineReport模板中进行数据填报的时候,不需要设置ID数据列,在往数据库中插入数据的时候,数据库的主键ID会自动增长。在填报中,数据批量处理时,使用流[阅读全文:]

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

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

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

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

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

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

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

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

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

摘要:1.功能描述数据填报时,当鼠标选定复选框控件后,改变选中行的指定单元格的背景色。2.示例2.1 打开报表打开报表%FR_HOME%\WebReport\WEB-INFeportlets\Ge[阅读全文:]

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

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

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

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

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

摘要:1.问题描述目前多sheet切换,当前选中的sheet标签显示不够明显,sheet标签的字体颜色大小均无法设置。2.示例点击菜单模板>模板web属性>填报预览设置,选择“为该模板单独设置”,[阅读全文:]

地图名可接受传参
文档创建者:susie      创建时间:01-12 13:48      标签: 已验证 2017.01.11.15.46.12.779 9.0验证       编辑:7次    |   浏览:1459次

摘要:1. 描述2. 示例2.1准备数据新建工作薄,添加数据集ds1,SQL语句为SELECT * FROM 地图,分别记录中国各个省份各个市的销售额等,如下图所示:2.2插入图表以单元格图表为例,[阅读全文:]

JS实现自动发送消息
文档创建者:yiminglian      创建时间:05-17 08:44      标签: 已验证 9.0验证       编辑:8次    |   浏览:1582次

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

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

摘要:1.描述利用JS来获取决策报表中报表快单元格的值。2.实现思路给按钮添加js事件1.var a=$("tr[tridx=0]","div#REPORT0").children().eq(0).h[阅读全文:]

自定义组件共享复用
文档创建者:jiangsr      创建时间:04-23 15:27      标签: 9.0验证       编辑:2次    |   浏览:251次

摘要:1. 版本  报表服务器版本  模板组件共享复用插件  9.0  v2.02. 描述FineReport的共享生态,离不开用户的知识分享,模板和组件复用是其中重要[阅读全文:]

决策报表里使用延时函数实现某些js效果
文档创建者:chuan      创建时间:02-15 17:27      标签: 已验证 9.0验证       编辑:6次    |   浏览:1985次

摘要:分页预览改变鼠标悬停所在行背景色的代码,在表单的报表块使用,预览时没有效果。在代码前面加上setTimeout()延时函数就可以起作用了。[阅读全文:]

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

摘要:1、问题描述 在实际项目中,使用表单的时候,有时会用到在表单参数面板获取表单控件的值,那么该如何实现呢?2、解决方案给查询按钮添加点击事件,js:var a=_g().getWidgetByNam[阅读全文:]

Excel数据复制到填报单元格
文档创建者:文档助手1      创建时间:11-10 13:21      标签: 已验证 9.0验证       编辑:6次    |   浏览:5958次

摘要:1. 问题描述FR支持拷贝excel中的一条信息值或者一片区域数据,然后复制到填报页面中,再进行提交。2. 操作步骤2.1 修改模板打开模板:%FR_HOME%\WebR[阅读全文:]

当前编辑行颜色
文档创建者:文档助手1      创建时间:11-10 13:23      标签: 已验证 9.0验证       编辑:6次    |   浏览:4919次

摘要:1. 问题描述在对多行的网格式报表进行填报时容易犯错,比如本来要修改第十行数据的,却误改了别行的数据。为了解决这种问题,FineReport能够在填报时点击该行使该行高亮显示,如下图效果:2.[阅读全文:]

自动计算
文档创建者:文档助手1      创建时间:11-10 13:24      标签: 已验证 9.0验证       编辑:8次    |   浏览:8734次

摘要:1. 问题描述自动计算,是指根据用户录入的某些单元格的值,自动计算出另外一些单元格的值,从而简化用户的输入,同时避免错误数据的录入。2. 自动计算原理设置了公式自动计算的单元格,公式[阅读全文:]

未修改不更新
文档创建者:文档助手1      创建时间:11-10 13:25      标签: 已验证 9.0验证       编辑:8次    |   浏览:7816次

摘要:1. 描述填报提交时,将根据情况进行insert/update操作,当填报列数较多时,速度可能较慢,因为他要对所有字段进行操作。此时可以设置单元格不改变时不参与更新,这样,相应的数据列在数据不[阅读全文:]

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

摘要:1. 问题说明主要是在大屏展示时需要用到,客户电视机上安装了我们app,打开报表或者表单,需要定时刷新的效果2. 具体设计支持定时js,以及取消定时setInterval("sel[阅读全文:]

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

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

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

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

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

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

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

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

ds1.select()和ds1.group()函数的使用
文档创建者:印然      创建时间:11-10 17:23      标签: 已验证       编辑:10次    |   浏览:12802次

摘要:1.舀述一般情况下,我们直接使用数据列的拖拽就能制作出想要的报表,但对于习惯编程的用户或者希望根据不同的条件控制某个单元使用哪个数据列时,我们也同样支持直接在单元格中使用来实现,这样的函数我[阅读全文:]

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

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

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

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

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

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

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

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

JS实现自由式填报表动态显示/隐藏行
文档创建者:yiyemeiying      创建时间:02-26 13:28      标签: 9.0验证       编辑:4次    |   浏览:2318次

摘要:一、需求描述用户在进行报表填报数据时,有时候填报的内容行可能很多,需要通过滚动条上下拖动才能完成。而有些填报内容为选填,用户希望隐藏选填选填的内容。当用户需要填该部分内容的时候,再显示该部分内容。二、实[阅读全文:]

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

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

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

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

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

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

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

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

JS实现改变当前选中单元格的背景色,离开后恢复原色
文档创建者:yets11      创建时间:02-26 21:08      标签: 已验证 9.0验证       编辑:5次    |   浏览:3453次

摘要:1、概述     目前通过帆软提供的JS函数,可以实现改变鼠标所在行的颜色,具体使用见JS实现分页预览改变鼠标所在行的颜色,但是没有提供改变鼠标所在单元格颜色的方法,在报表[阅读全文:]

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

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

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

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

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

摘要:一、概述在报表的制作中,我们往往会用到报表的跳转以达到从一个报表携带参数到另一个报表的过程,这时候需要利用JS代码来辅助完成。二、实现过程1、定时跳转页面从一个页面在固定的时间内跳转到另一个页面。代码是[阅读全文:]

根据点击次数奇偶性排序之字符型
文档创建者:印然      创建时间:11-11 09:29      标签: 已验证       编辑:6次    |   浏览:3261次

摘要:1. 问题描述在进行排序的时,很多时候您可能想实现根据点击的次数进行升降序排序,而不是通过选择升序进行升序排列,选择降序进行降序排列,如果是数值型字段,可根据根据点击次数奇偶性排序之数值型中的[阅读全文:]

JS实现决策报表内报表块局部刷新/翻页
文档创建者:文档助手1      创建时间:12-17 16:59      标签: 已验证 jar包日期2016-12-25 局部刷新       编辑:18次    |   浏览:10972次

摘要:1. 问题描述新作了一个表单,里面有图表和报表。图表有自带的自动刷新,可是里面的报表块数据怎么实现局部刷新?2. 解决方案通过js来实现局部刷新。HTML/XML代码gotoPage[阅读全文:]

iframe框架自适应报表高度
文档创建者:文档助手1      创建时间:11-11 09:36      标签: 已验证 9.0验证       编辑:13次    |   浏览:7117次

摘要:将报表集成至Web页面中时,报表往往只是作为页面的某一部分嵌入在一个框架中如iframe中显示出来。由于报表每页数据是不定的,在最后一页可能只有几条数据,此时iframe框架将留有大片的空白,造成空间的[阅读全文:]

自定义缩放按钮
文档创建者:文档助手1      创建时间:11-11 09:44      标签: 已验证 9.0验证       编辑:12次    |   浏览:1913次

摘要:1. 问题描述一般情况下我们将网页中的一部分潜入了一张FR做的报表,图表数据比较密集,我们希望能够进行缩放,从而更加清楚地查看报表,就需要定义报表的缩放。缩放可放大和缩小报表页面,Web页面调[阅读全文:]

自定义提交按钮
文档创建者:文档助手1      创建时间:11-11 09:44      标签: 已验证 9.0验证       编辑:11次    |   浏览:4913次

摘要:1. 问题描述在我们使用填报表时,有时只需要提交按钮将数据入库,不希望使用FR内置的工具栏的按钮,希望能够自定义提交按钮,自定义按钮既可以是FineReport模板中添加的按钮控件,也可以是w[阅读全文:]

自定义参数界面及工具栏
文档创建者:文档助手1      创建时间:11-11 09:37      标签: 已验证 9.0验证       编辑:15次    |   浏览:6436次

摘要:1. 问题描述FineReport本身自带多种可编辑控件,可以实现复杂参数界面的制作。但是有时为了实现与系统界面中控件的一致性,希望不使用FR内置的参数界面和内置工具栏,而是自己定义参数界面以[阅读全文:]

读取模板参数并自动生成参数决策报表
文档创建者:文档助手1      创建时间:11-11 09:35      标签: 已验证 9.0验证       编辑:13次    |   浏览:4674次

摘要:1. 问题描述上一节中我们实现了参数在上、工具栏在中、报表在下的布局方式,可以看到此时的参数界面我们没有采用FineReport内置的参数面板,而是自己写了一个参数表单。此时每个参数我们都需要[阅读全文:]

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

摘要:1.问题描述一般设计器里面的插入图片只能够插入png或jpg的静态图片,如果需要插入gif动图的话,在设计器里面很难完成。所以需要自己来做到添加动态背景。2.解决办法 先添加一张动态的背景图片,然[阅读全文:]

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

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

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

摘要:1. 描述对于多tab的表单,如何实现固定时间间隔内自动循环跳转?2. 示例2.1 模板准备打开模板%FR_HOME%\WebReport\WEB-INFeportlets\demo\an[阅读全文:]

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

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

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

摘要:1. 问题描述在设计表单时,需要通过表单主体的按钮控件或者报表块的超链接获取参数面板的控件值,该如何实现呢?2. 解决方案2.1 新建表单新建一张表单,拖入参数面板,在参数面板中添加文本框text和查询[阅读全文:]

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

摘要:1、问题描述在使用表单的过程中,可能会遇到添加一个按钮,然后需要这个按钮取到其他的值,该如何实现呢?2、解决方案2.1  新建一张表单在表单中拖拽一个按钮控件,按钮名字为获取控件的值向表单中拖[阅读全文:]

JS实现隐藏tab块标题
文档创建者:cherishdqy      创建时间:07-30 01:28      标签: 已验证 9.0验证       编辑:9次    |   浏览:3573次

摘要:1、问题描述当开启tab轮播时,想隐藏tab块的标题,该如何实现呢?2、解决方案打开模板%FR_HOME%\WebReport\WEB-INFeportlets\demo\analytic[阅读全文:]

JS实现点击单选按钮弹出对话框输入值
文档创建者:印然      创建时间:11-17 17:11      标签: 已验证       编辑:8次    |   浏览:7017次

摘要:1. 问题描述在制作类似问卷调查的模板中,可能会遇到这种情况:有几个选项,最后一个选项为其他,当选择其他时弹出一个对话框,让用户自己输入值,然后将值显示在单独注释中,如下图所示:2.&#160[阅读全文:]

单点登录
文档创建者:文档助手1      创建时间:11-11 09:05      标签: 已验证       编辑:10次    |   浏览:15226次

摘要:1. 描述单点登录是指在多系统的时候,用户只需要登录一次即可完成所有系统的登录。在用户自己的登陆页面使用FineReport提供了报表系统用户认证地址接口进行用户认证。索引:平台系统单点登录接[阅读全文:]

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

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

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

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

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

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

JS实现切换sheet时隐藏或显示参数面板
文档创建者:文档助手1      创建时间:03-04 15:25      标签: 已验证 9.0验证       编辑:4次    |   浏览:4187次

摘要:1. 问题描述只有显示第一个sheet时需要显示参数面板,切换到其他的sheet的时候需要隐藏参数面板。2. 实现思路$(".parameter-container-collaps[阅读全文:]

控件回调事件的返回值
文档创建者:印然      创建时间:11-17 17:22      标签: 已验证       编辑:13次    |   浏览:5220次

摘要:1. 问题描述在进行报表填报时,很多时候都会希望在填报成功或失败后执行一些动作,上一节中介绍了使用FineReport内置提交方式(包括内置提交按钮和提交事件js)填报成功失败之后的返回值,那[阅读全文:]

JS获取最后编辑的值
文档创建者:印然      创建时间:11-17 17:18      标签: 已验证 9.0验证       编辑:6次    |   浏览:2816次

摘要:1. 问题描述对填报单元格设置了及时校验后,在这个单元格输入值之后,编辑其他单元格时,刚输入的单元格便会进行及时校验,若校验不通过则会有提示。当编辑最后一个单元格时您可能不会再点击其他单元格了[阅读全文:]

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

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

JS获取复选框选中行的单元格值
文档创建者:印然      创建时间:11-17 17:16      标签: 已验证 9.0验证       编辑:10次    |   浏览:7237次

摘要:1. 问题描述 对于填报模板,如何获取某些单元格的数据,如下图所示,希望获取复选框选中的那几行中的值,然后做一些处理。以下说明制作过程。2. 实现思路点击“对账”按钮时,使用js我[阅读全文:]

[新]各图表的使用场景列举
文档创建者:Holly      创建时间:05-22 17:30      标签: 已验证       编辑:4次    |   浏览:9459次

摘要:1. 描述帆软提供了多种多样图表样式,很多客户可能不太明确各种图表的使用场景,使得数据体现不出想要的效果,此处对图表的使用场景作出简单的介绍,以供参考。2. 柱形图&条形图柱形图使用垂直的柱子显[阅读全文:]

JS给文本框赋多个值
文档创建者:印然      创建时间:11-17 17:10      标签: 已验证 9.0验证       编辑:7次    |   浏览:2524次

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

JS给扩展单元格置数
文档创建者:印然      创建时间:11-17 17:09      标签: 已验证       编辑:9次    |   浏览:6768次

摘要:1. 问题描述通常情况下,使用setCellValue("单元格", null, 值)给单元格置数,该方法只能给固定单元格置数。若单元格扩展的,如对纵向扩展的A1单元格赋值:setCell[阅读全文:]

JS给填报控件(单元格)赋值
文档创建者:印然      创建时间:11-17 17:08      标签: 已验证       编辑:7次    |   浏览:9567次

摘要:1. 问题描述如下图填报表中,编辑完一个控件的值后,动态地给其他单元格或其他控件赋值:2. 实现思路在控件的编辑结束事件中通过js动态地给单元格或其他控件赋值。不管是单元格还是控件,[阅读全文:]

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

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

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

摘要:1. 概述在总章节中,我们综述了js获取填报页面的控件、单元格的一些方法,首先,我们介绍如何使用js获取填报预览的单元格,并给之赋值。以一个填报表为例子,效果如下图:2. 示例在模板[阅读全文:]

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

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

JS实现删除行前先确认
文档创建者:文档助手1      创建时间:11-10 14:47      标签: 已验证 9.0验证       编辑:11次    |   浏览:5714次

摘要:1. 问题描述在对行式填报表进行操作时,希望实现如下图所示的效果即点击删除行按钮时,弹出确认删除对话框,若点击确认则删除数据并提交入库;若点击取消,则不执行任何操作。2. 实现思路通[阅读全文:]

JS获取当前编辑行单元格行号
文档创建者:印然      创建时间:11-17 17:14      标签: 已验证       编辑:6次    |   浏览:9208次

摘要:1. 问题描述在实际的业务中,可能会希望点击某行则在某个单元格中显示对应该行的行号,如下图所示,要如何实现呢?2. 实现思路FineReport报表的contentPane中有一个c[阅读全文:]

JS控制单选组按钮上下左右居中显示
文档创建者:gxy120313      创建时间:02-23 16:26      标签: 已验证 9.0验证       编辑:4次    |   浏览:1582次

摘要:1、描述在项目中有时会用到单选按钮组控件,有时候单元格很大,按钮就不居中,为了美观,这时候就需要用到这个js了2、解决方案给单元格按钮添加初始化事件,jsvar el = $(this.element)[阅读全文:]

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

摘要:1、描述在我们的报表开发中,很多情况下用户在增加行数的时候,想要自定义输入行数,然后增加指定的行数,而不是点击一次增加一行,这时候就需要用到js实现插入行数自定义2、解决方案在单元格按钮控件中,添加点击[阅读全文:]

上传文件至数据库并下载
文档创建者:文档助手1      创建时间:11-10 14:27      标签: 9.0验证       编辑:14次    |   浏览:9216次

摘要:1. 问题描述用户希望直接将txt、Excel等文件整个保存在数据库中进行备份,并且希望通过FR制作报表将这些文件下载下来。2. 解决方案上传:使用文件控件上传文件,以二进制流保存至[阅读全文:]

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

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

JS隐藏sheet页
文档创建者:Poseidon      创建时间:02-15 14:18      标签: 隐藏填报SHEET页 填报 SHEET页 SHEET 隐藏 已验证       编辑:4次    |   浏览:2599次

摘要:隐藏填报SHEET页;注:sheet页支持变量赋名1、通过坐标在WEB属性填报加载结束事件中添加如下代码$(".html-content").eq(0).hide();//隐藏内容$(".fr-t[阅读全文:]

单元格显示Base64图片
文档创建者:cherishdqy      创建时间:06-01 09:06      标签: 已验证 9.0验证       编辑:3次    |   浏览:1386次

摘要:1. 问题描述数据库中图片使用base64编码方式保存的图片如何在报表中显示?2. 解决方案准备base64编码方式的数据。并拖入单元格A1。在B1单元格公式中输入公式:"[阅读全文:]

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

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

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

摘要:1、问题描述在实际项目,用时候会用到表单中的报表块,那么如何能在表单的按钮中获取到报表块中的页码数呢?2、解决方案 2.1   新建一张表单新建一个数据集ds1,数据库使用FRDemo,[阅读全文:]

Excel导出隐藏行列与导出密码
文档创建者:印然      创建时间:11-11 11:43      标签: 已验证       编辑:6次    |   浏览:3080次

摘要:1. 概述Excel报表导出属性包含导出隐藏行,导出隐藏列,需要密码和保护密码四个设置。下面分别介绍下他们设置后的效果是什么样的。2. 设置方法点击模板>模板导出属性中的Exc[阅读全文:]

JS实现改变决策报表中鼠标点击/悬停所在行的样式
文档创建者:Holly      创建时间:05-24 16:57      标签: 已验证       编辑:3次    |   浏览:1931次

摘要:1. 描述如何实现表单中鼠标点击,或者经过到指定行的时候,该行的行高,字体大小,颜色等改变的功能?如下图所示,鼠标经过指定行,该行字体变大,背景色变为红色,点击时背景色变为黄色:2. 示例2.1 模板样[阅读全文:]

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

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

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

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

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

摘要:1.  问题描述在浏览器上大家都习惯于F11让报表达到全屏效果,但是对于有些仅用于展示的电脑而言,有时候是不配有键盘的,稍做调整只能用鼠标来实现,所以我们可以利用js来控制点击报表来实现全屏效[阅读全文:]

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

摘要:1.问题描述在开发大屏报表的时候,有时我们会加入多张大屏轮播的功能,这时我们希望在特定的情况下能停止轮播,特定情况下又继续轮播。2.解决方法原本考虑在大屏上弄一个按钮控制轮播的暂停和继续,但是无端的多出[阅读全文:]

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

摘要:一、问题描述FineReport支持多种不同的导出方式,直接使用FineReport内置导出按钮可以非常快捷方便的来对各种格式的输出。但是有时候,我们需要自定义的文件类型。此时,这种自定义工具栏按钮如何[阅读全文:]

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

摘要:需求:分页预览工具栏中有上一页,下一页,导出之类的功能,唯独没有计数功能,这让强迫症如何解决?先来看效果位置可以随意移动,其实就是个控件被重命名了;首先在单元格内使用count函数来计数然后在给web属[阅读全文:]

优化报表计算时间
文档创建者:文档助手1      创建时间:11-11 10:30      标签: 已验证       编辑:4次    |   浏览:4238次

摘要:1. 问题描述完成报表取数后,设计器会对数据库返回的数据进行扩展、分组、列表、汇总等运算,好的模板制作习惯往往可以优化报表的计算时间。2. 解决方案2.1 空白单元格应用报[阅读全文:]

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

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

优化报表取数
文档创建者:文档助手1      创建时间:11-11 10:31      标签: 已验证       编辑:9次    |   浏览:6844次

摘要:1. 取数原理设计器拼出最终的SQL,将SQL语句传给数据库,数据库执行,将数据返回给设计器。由于计算过程首先要通过SQL语句从数据库中取数据,我们可以通过控制数据量的大小和对数据的提前预处理[阅读全文:]

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

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

JS实现预览报表改变鼠标悬停所在单元格的样式
文档创建者:yiyemeiying      创建时间:10-19 11:11      标签: 报表样式 鼠标悬浮 自定义单元格样式 js 报表 9.0验证       编辑:7次    |   浏览:1522次

摘要:1.问题描述当我们在设计表单时,可能会遇到这样的需求:当鼠标滑过报表块单元格时,添加不同的显示效果。但由于表单的特殊性,不能像普通CPT文件通过添加加载结束事件来实现。这时,我们该如何来实现此功能呢?2[阅读全文:]

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

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