"高级教程" 分类下的文档该分类下有1355篇文档创建该分类下的文档
关于参数面板不显示的解决方案
文档创建者:yiyemeiying      创建时间:06-05 20:36      标签: 参数面板       编辑:1次    |   浏览:2619次

摘要:一、问题描述有时,当我们把设计完好的报表经过某些操作后发现参数面板突然不显示了。遇见这种情况,我们该如何解决呢?设计界面:预览界面:二、解决方案用文本编辑器打开对应的cpt文件,找到ReportPara[阅读全文:]

引用第三方jar包
文档创建者:印然      创建时间:11-10 16:12      标签: 已验证       编辑:4次    |   浏览:4785次

摘要:1. 问题描述在自定义函数中可能您会引用第三方jar包,那么怎样调用第三方jar文件呢?2. 解决方案2.1 eclipse工程下引用第三方jar包右击您创建的工程|Pro[阅读全文:]

后台批量导出Excel
文档创建者:印然      创建时间:11-10 16:09      标签: 已验证       编辑:10次    |   浏览:8411次

摘要:一张报表可以根据不同的条件统计出不同的数据结果,若您希望将每一种条件下的结果都保存下来如导出成Excel文件至磁盘,您可以在后台调用FineReport的导出接口ExcelExporter将每种情况下的[阅读全文:]

单元格提示
文档创建者:印然      创建时间:11-11 10:19      标签: 已验证       编辑:5次    |   浏览:2133次

摘要:1. 问题描述在预览报表时,希望鼠标移动到某个单元格时,提示一些相应信息,如下图所示,此时要如何设置呢?2. 实现思路给单元格设置单元格提示。右击单元格,选择其他属性,在单元格提示中[阅读全文:]

自定义函数中获取公式所在单元格
文档创建者:印然      创建时间:11-10 15:57      标签: 已验证       编辑:6次    |   浏览:5766次

摘要:1. 问题描述执行自定义函数时获取到公式所在的单元格,在日志信息中输出使用函数的单元格从而监控报表是否正常执行或者根据公式所在单元格位置的不同采取不同的计算方法。如何在自定义函数中获取公式所在[阅读全文:]

自定义函数实现表间校验
文档创建者:印然      创建时间:11-10 16:00      标签: 已验证       编辑:10次    |   浏览:3575次

摘要:对于在填报提交时,编辑单元格的值需要与另一报表中某一单元格的值进行校验的需求,FineReport可以通过自定义函数来实现。1. 实现原理在java实现的自定义函数中,读取报表,传入参数值并执[阅读全文:]

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

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

访问控制
文档创建者:jiangsr      创建时间:07-23 12:02      标签:      编辑:4次    |   浏览:347次

摘要:1. 描述当平台被访问次数频率过高时,可以开启访问控制,限制访问频率,降低并发性。2. 介绍选择管理系统>安全管理-访问控制,如下图所示:开启后,分为“访问频率限制”和“当前拦截名单”两部分,如下[阅读全文:]

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

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

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

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

分页报表
文档创建者:文档助手1      创建时间:11-04 10:57      标签: 已验证       编辑:15次    |   浏览:13633次

摘要:一般来说,当用报表来展示数据的时候,由于数据量比较大,在web端查看报表的时候,基本上都会分页显示,如下图:下面我们来看看分页报表的制作过程1. 示例1.1 数据准备新建一张模板,在[阅读全文:]

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

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

自定义最大最小值
文档创建者:我从山中来      创建时间:05-17 10:59      标签: 最优值高亮显示 灵活根据所选数值进行最优筛选 已验证       编辑:10次    |   浏览:3832次

摘要:同纬度对比,建立标杆数值,并与之进行最优最差高亮显示[阅读全文:]

报表执行
文档创建者:印然      创建时间:11-10 15:16      标签: 已验证       编辑:8次    |   浏览:3224次

摘要:由引擎API概述可以知道,报表分为两种情况:模板和结果,没有执行过的工作薄或者报表都为模板,模板中包含数据集,数据列没有扩展开来且公式也都没有计算;模板执行后就成了结果,结果中所有数据列都已经扩展开来,[阅读全文:]

单元格格式设置
文档创建者:印然      创建时间:11-10 15:20      标签: 已验证       编辑:9次    |   浏览:4656次

摘要:单元格是组成报表的最小元素,FineReport将单元格很多属性开放给应用开发人员进行控制,如新增单元格,设置列宽、行高,字体、前景色,背景色、显示位置、边框样式、边框颜色等等。以下我们将常用的属性设置[阅读全文:]

创建程序报表
文档创建者:印然      创建时间:11-10 15:23      标签: 已验证       编辑:7次    |   浏览:3550次

摘要:由上一小节我们可以了解到所谓的网络报表就是指实现了Reportlet接口的类,可以在Web浏览器端直接访问,展示出我们通过程序设计的报表。上一节中我们是直接读取cpt模板文件生成的网络报表,为了您更加理[阅读全文:]

程序网络报表
文档创建者:印然      创建时间:11-10 15:24      标签: 已验证       编辑:6次    |   浏览:5230次

摘要:1. 程序网络报表概念FineReport设计器基本可以零编码地设计出绝大多数报表,然而需求是千变万化的,也许某些个性化的功能通过设计器无法实现,此时就如上一节中介绍的,可以将模板读入程序中,[阅读全文:]

解析某个目录下xml文件
文档创建者:印然      创建时间:11-20 13:46      标签: 已验证       编辑:8次    |   浏览:3176次

摘要:1. 问题描述D盘目录下保存了几个XML文件,希望把XML文件转换为报表数据源,想通过程序数据集的方法实现,同时希望展示动态xml数据源的效果,这时可通过参数的方式,动态获取xml字段中的值再[阅读全文:]

解析数据库内xml文件
文档创建者:印然      创建时间:11-20 11:51      标签: 已验证       编辑:9次    |   浏览:3911次

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

隐藏行时序号不连续的解决方案
文档创建者:yiyemeiying      创建时间:04-10 16:28      标签: 9.0验证       编辑:3次    |   浏览:2298次

摘要:一、问题描述在制作模板时,经常遇到根据某个条件来决定某些行(列)是否显示(隐藏),同时在行(列)上添加了序号,就会导致序号不连续(中断)的情况,此时该如何让序号保持连续呢?举例说明:原数据(图一)当隐藏[阅读全文:]

通过条件属性制作热力图
文档创建者:Holly      创建时间:04-01 12:19      标签: 已验证       编辑:2次    |   浏览:1687次

摘要:1. 问题描述在制作报表时,希望各个数值状态明显,不同区域段显示不同颜色,达到与热力图相同的效果:2. 实现思路通过条件属性的设置,来达到数值处于不同区域段时,该数值的背景色不同的效果。3. 示例3.1[阅读全文:]

WebService程序数据集之jws方式
文档创建者:印然      创建时间:11-20 13:51      标签: 引用的类TableDataException 有问题 ,直接copy代码会报错,类的位置好像变了,新的位置是import com.fr.general.data.TableDataException       编辑:8次    |   浏览:5447次

摘要:1. 示例1.1 WebService应用服务如在Tomcat下的Axis工程中以jws方式发布了一个WebService应用服务TestWS2TDClient.jws,返回一个数组[阅读全文:]

EJB程序数据源
文档创建者:印然      创建时间:11-10 14:58      标签: 没环境       编辑:9次    |   浏览:3188次

摘要:数据连接不需要直接访问数据库,而是使用EJB做为数据源。FR通过定义程序数据集使用EJB的相关类获取到EJB数据源,然后转为我们里面的二维表作为报表数据源使用,进行展示。例如如下获取到ejb数据所做的模[阅读全文:]

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

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

条件属性可使用页码参数
文档创建者:文档助手1      创建时间:04-11 10:53      标签: 已验证       编辑:7次    |   浏览:3112次

摘要:1. 描述由于报表计算逻辑关系,条件属性中取不到页码公式。但是有些场景下又是需要在条件属性里取到页码的,比如标题只要偶数页显示等等。2. 解决方案开发出一款插件,安装此插件后,条件属[阅读全文:]

引用ext的js及css
文档创建者:印然      创建时间:11-17 16:20      标签: 已验证       编辑:8次    |   浏览:3359次

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

document对象
文档创建者:印然      创建时间:11-17 16:27      标签: 已验证       编辑:7次    |   浏览:2483次

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

Window对象
文档创建者:印然      创建时间:11-17 16:25      标签: 已验证       编辑:6次    |   浏览:4422次

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

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

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

字符串JS
文档创建者:印然      创建时间:11-17 16:15      标签: 已验证 10.0验证       编辑:13次    |   浏览:3815次

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

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

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

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

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

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

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

相邻单元格相同数据问题
文档创建者:印然      创建时间:11-11 09:58      标签: 已验证       编辑:5次    |   浏览:3006次

摘要:1. 问题描述对于数据列中的数据,某列数据是列表显示的,若相邻单元格数据是相同的为错误数据则需要将相同数据的单元格的背景高亮显示,效果如下,此时要如何实现呢?2. 实现思路在条件属性[阅读全文:]

隔行显示不同的背景色
文档创建者:印然      创建时间:11-11 09:59      标签: 9.0验证       编辑:18次    |   浏览:11153次

摘要:1. 问题描述在满足一定条件下改变单元格的格式或者显示成不同的值。如运货费大于100元就红色预警,单元格背景色间隔显示等。2. 解决方案添加条件属性可以解决该问题。3. 实[阅读全文:]

根据条件隐藏单元格
文档创建者:印然      创建时间:11-11 10:00      标签: 已验证       编辑:6次    |   浏览:6526次

摘要:1. 问题描述在制作模板时,经常遇到根据某个条件来决定某块区域的内容是否显示(这块内容可以是数据表格、图表、嵌入的子报表等),此时要如何实现?举例说明,分页预览,选择参数为订单信息,可以看到[阅读全文:]

超级链接通过不同条件链接到不同页面
文档创建者:印然      创建时间:11-11 10:00      标签: 已验证       编辑:10次    |   浏览:4578次

摘要:1. 问题描述对于超级链接设置在扩展出来的数据列时,希望不同的数据超级链接到不同的地址要如何设置呢?2. 实现思路设置条件属性中的超级链接来解决,即设置多个条件属性,每个条件属性链接[阅读全文:]

依据条件显示不同的值
文档创建者:印然      创建时间:11-11 10:01      标签: 已验证       编辑:6次    |   浏览:6366次

摘要:1. 问题描述在制作模板中经常遇到在满足一定条件下单元格的内容显示不同,如当单元格的值是空值就显示为0,此时要如何实现呢?2. 实现思路可以通过条件属性-新值来实现。3. [阅读全文:]

当前行根据条件显示不同背景色
文档创建者:cherishdqy      创建时间:04-09 09:24      标签:      编辑:1次    |   浏览:505次

摘要:1. 问题描述在制作模板中经常遇到在满足一定条件下单元格显示不同的背景色,如当单元格的值大于500时该行背景色显示绿色,此时要如何实现呢?2. 实现思路可以通过条件属性-背景来实现。3. 示例下面我们以[阅读全文:]

隐藏行后隔行变色
文档创建者:axing      创建时间:03-28 21:56      标签: 隐藏行后隔行变色 特定条件下隔行变色 9.0验证       编辑:5次    |   浏览:704次

摘要:1.问题描述如果我们对报表设置了隔行变色,又设置了条件属性来隐藏行高,会使原本的隔行变色看起来很混乱。如下,隐藏了销量小于400的行后:2.解决思路当隐藏行的条件成立时,不执行隔行变色的条件,否则就执行[阅读全文:]

查询结果为空时不显示报表内容
文档创建者:axing      创建时间:03-11 15:45      标签: 查询结果为空 不显示报表 不显示表头 不显示表尾       编辑:1次    |   浏览:841次

摘要:1.问题描述在查询报表的时候,即使没有查询结果,也会把表头和表尾等信息显示出来。如下图所示:这种情况,我们希望下面的报表区域什么都不显示,就像从来没有执行过查询一样,一片空白。而能查询出结果的,就正常显[阅读全文:]

通过条件属性实现自定义单元格的对齐方式
文档创建者:yiyemeiying      创建时间:10-17 15:04      标签: 对齐方式 条件属性 9.0验证       编辑:13次    |   浏览:1592次

摘要:一、问题描述在制作报表的过程中,我们通常只能对整行(列)单元格对齐方式进行统一设置。方法:单元格属性表-样式-》自定义样式-》对齐-》对齐方式,水平(垂直)对齐。但有时候,用户需求:对某行(列)满足一定[阅读全文:]

条件属性应用
文档创建者:文档助手1      创建时间:04-22 10:02      标签: 已验证       编辑:5次    |   浏览:5590次

摘要:条件属性在线视频请查看【条件属性】索引:依据条件显示不同的值不同条件链接到不同页面依据条件隐藏单元格隔行显示不同的背景色相邻单元格相同数据问题条件属性中支持页码公式插件[阅读全文:]

点击单元格空白处可实现超级链接
文档创建者:cherishdqy      创建时间:04-20 20:48      标签:      编辑:1次    |   浏览:1805次

摘要:1.问题描述给单元格添加超级链接后,预览时必须将鼠标放在单元格的文字上超级链接才会生效(即点击可跳转或传递动态参数)。当单元格较大时,文字内容较小或较少时,鼠标无法快速的点击到单元格内容。2.解决方案将[阅读全文:]

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

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

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

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

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

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

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

摘要:一、概述见过旋转木马吗?目前很多画面都要用旋转木马的效果来展示,现在我们就用JS的效果来实现它。二、内容1、首先新建一个frm表单,在里面添加一个“绝对画布块”,在右侧的“事件”,新建一个“初始化后事件[阅读全文:]

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

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

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

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

利用Css设置下拉框主题
文档创建者:w帆      创建时间:12-21 21:00      标签: 10.0验证       编辑:4次    |   浏览:1870次

摘要:1.问题描述    参数面板中下拉框无法更改字体颜色,字体大小,背景色,按钮样式,根据下方步骤可设计属于你自己的下拉框主题。2.具体实现    1.编写css代码[阅读全文:]

利用CSS设置按钮文字大小
文档创建者:w帆      创建时间:12-19 21:04      标签: 10.0验证       编辑:7次    |   浏览:1584次

摘要:1.问题描述       在使用按钮控件的时候,除了在参数面板自定义按钮中可以设置文字大小,单元格或者参数面板的按钮文字都不能改变  无论你单[阅读全文:]

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

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

根据超级链接的内容跳转不同页面
文档创建者:我从山中来      创建时间:02-13 12:04      标签: 动态超级链接接 自动判别条件超级链接 已验证       编辑:2次    |   浏览:5440次

摘要:1、问题描述有时候我们同一个超链接节点下,经常会需要根据不同的需求自动判断分别进行页面链接跳转。例如:点击超链接A,当A的值>50时,跳入超链接www.baidu.com,当A的值[阅读全文:]

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

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

鼠标悬浮/点击/离开超级链接时改变颜色
文档创建者:印然      创建时间:11-11 09:44      标签: 已验证       编辑:11次    |   浏览:4266次

摘要:1. 描述在使用超级链接的时候,希望实现鼠标移至超级链接,该超级链接就改变字体颜色,以便区分当前选中的是哪个超级链接,提升用户体验,如下图所示:2. 实现思路当模板加载完成之后,我们[阅读全文:]

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

摘要:1、描述在项目开发的时候,有时会遇到更改工具栏按钮的颜色,那么这时候就需要用到CSS了2、解决方案点击模板>模板web属性>填报预览设置,然后添加加载结束事件,JS如下:$('.fr-bt[阅读全文:]

CSS修改对话框样式
文档创建者:gxy120313      创建时间:02-21 11:26      标签: CSS样式 修改提示框大小 已验证       编辑:6次    |   浏览:2945次

摘要:1、描述在我们开发的报表中,当用户填报成功后,希望提示一下用户,但是提示内容少的话,提示框会很难看,这是我们需要用到css来修改提示框的大小2、解决方案点击菜单 模板>模板web属性&g[阅读全文:]

FR的控件CSS样式
文档创建者:文档助手1      创建时间:01-19 15:23      标签: 已验证       编辑:16次    |   浏览:12724次

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

动态显示图表系列或分类轴
文档创建者:印然      创建时间:11-11 09:44      标签: 已验证       编辑:11次    |   浏览:5035次

摘要:1. 问题描述上一节中介绍了报表跟图表的联动,即点击报表中的数据让图表的分类轴数据或系列值跟着变化,那么如果点击报表数据列的名称,使图表的系列名称或者分类轴动态变化又该如何实现呢 ,效果如下:[阅读全文:]

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

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

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

摘要:1.需求描述有的时候我们想去掉不需要的邮件格式,效果如下:2.操作步骤点击模板>模板web属性>分页预览设置选择为该模板单独设置,然后添加加载结束事件具体js如下://邮件点击事件 $([阅读全文:]

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

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

报表和图表联动
文档创建者:印然      创建时间:11-11 09:47      标签: 已验证       编辑:9次    |   浏览:10232次

摘要:1. 问题描述点击超链接的值,直接传给图表,只刷新图表部分,而不是全部页面都刷新。2. 实现原理通过超级链接图表超链-联动悬浮元素方法将报表中的数据传递给图表,从而实现报表和图表之间[阅读全文:]

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

摘要:使用填报预览的时候帆软自带个功能,点击单元格再工具栏中会显示出来,SO,那么问题来了,如果单元格文字很多,工具栏显示的宽度完全不够用肿么办?肿么办?如图:完全展示不下啊;解决办法:再填报预览的WEB结束[阅读全文:]

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

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

超级链接解决Internet脚本运行慢示例
文档创建者:印然      创建时间:11-11 09:48      标签: 已验证       编辑:6次    |   浏览:2292次

摘要:1. 概述此章节我们以一个示例介绍如何使用超级链接解决页面脚本造成Internet Explorer运行速度减慢的问题,我们要做到效果是,点击某个值将对应的值传递到填报模板中,如下图:2.&n[阅读全文:]

数据钻取并返回
文档创建者:印然      创建时间:11-11 09:50      标签: 已验证       编辑:6次    |   浏览:6687次

摘要:1. 问题描述通过主表超级链接钻取到子报表中,希望子报表中有个“返回上一页”,当主表中有参数时,点击“返回上一页”能够使用之前使用的参数进行查询数据,且不需要再次点击查询按钮,如下图所示:2.[阅读全文:]

单元格间联动
文档创建者:印然      创建时间:11-11 09:51      标签: 已验证       编辑:7次    |   浏览:5326次

摘要:1. 问题描述在查看报表时,可能某列的数据比较重要或者内容比较多的情况下,希望点击该行的某个数据时让其详细信息单独显示在数据的下方,并且不希望查数据库,此时要如何处理呢?如上图,我们点击订单号[阅读全文:]

超级链接到网页传递的中文乱码
文档创建者:印然      创建时间:11-11 09:53      标签: 已验证       编辑:7次    |   浏览:5976次

摘要:1. 问题描述在使用超级链接到网页传递参数时,若值中有中文,会出现乱码,如下图所示,那么如何传递让传递的中文值不出现乱码呢?2. 实现思路由于FR中的超级链接传递过来的参数被编码过了[阅读全文:]

数据钻取到当前模板
文档创建者:印然      创建时间:11-11 09:54      标签: 已验证 9.0验证       编辑:7次    |   浏览:6732次

摘要:1. 问题描述在使用数据钻取时,一般都是钻取到另外一个模板,但是有时为了查看数据的方便,希望点击数据钻取时,能够钻取到当前模板,如下图所示,此时要如何实现呢?2. 实现思路在主表中设[阅读全文:]

超级链接到有参数的模板
文档创建者:印然      创建时间:11-11 09:56      标签: 已验证       编辑:6次    |   浏览:5889次

摘要:1. 问题描述在进行超级链接时,经常会遇到超级链接到的模板是有参数,希望点击超级链接时,当前单元格的内容作为参数值传递给下一个报表的参数。2. 实现思路在超级链接网络报表中设置参数,[阅读全文:]

JS实现定时刷新报表
文档创建者:印然      创建时间:11-17 17:01      标签: 已验证       编辑:14次    |   浏览:7020次

摘要:1. 问题描述对于监控系统,数据库中的数据是实时更新的,希望BS端的报表也能够实时更新数据,如实时监控股价走势。要如何设置才能实现报表的定时刷新呢?2. 实现思路点击模板>模板[阅读全文:]

超链典型应用
文档创建者:文档助手1      创建时间:01-25 17:04      标签: 已验证       编辑:6次    |   浏览:3513次

摘要:索引:超级链接到有参数的模板超级链接-传递多个值数据钻取到当前模板超级链接之如何传递参数到网页中超级链接到网页传递的中文乱码单元格间联动数据钻取并返回通过文件路径下载文件超级链接解决Internet脚本[阅读全文:]

超级链接使用js并传参
文档创建者:印然      创建时间:11-11 09:38      标签: 已验证 传参乱码       编辑:7次    |   浏览:7076次

摘要:点击超级链接时,也可以调用一段JS脚本,并且可以给JS脚本传递参数,如下图:[阅读全文:]

超级链接参数传递
文档创建者:印然      创建时间:11-11 09:39      标签: 已验证       编辑:4次    |   浏览:13914次

摘要:1. 原理参数在超级链接中是起到一个钥匙的作用,而目标表的参数就相当于是一个房门的门牌号。因此在定义超级链接时,定义的参数名就相当于这个房间的的钥匙,只有钥匙配对了门牌号,才能打开房门拿到想拿[阅读全文:]

超级链接到报表及填报表设置
文档创建者:印然      创建时间:11-11 09:41      标签: 已验证       编辑:4次    |   浏览:5192次

摘要:1. 超级链接到报表选中要设置的单元格,右击选择超级链接,弹出超级链接窗口,选择网络报表,在弹出的网络报表对话框中选择好对应的报表,点击确定即可。2. 超级链接到填报表等其他模式设置[阅读全文:]

基础设置
文档创建者:印然      创建时间:11-11 09:36      标签: 已验证       编辑:8次    |   浏览:3253次

摘要:1.蔀级链接设置选中要设置的单元格,右击选择超级链接,弹出超级链接窗口,可以对单元格添加超级链接,如下图:1.1设置超级链接的效果如某个单元格设置了超级链接,点击链接会跳转到对应[阅读全文:]

横向扩展列多列排序
文档创建者:cherishdqy      创建时间:02-23 18:10      标签: 已验证       编辑:6次    |   浏览:5737次

摘要:1.问题描述当模版要实现多列点击排序,而多列的列名是根据字段横向扩展出来的,使用扩展后排序中的方法分别设置order参数的值无法实现横向扩展列中的点击列排序。2.实现方法获取点[阅读全文:]

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

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

扩展后排序
文档创建者:印然      创建时间:11-11 09:31      标签: 已验证       编辑:9次    |   浏览:13014次

摘要:1. 问题描述若模板中希望按照某列进行排序,而此列是无法用数据集函数还原的即无法使用高级排序进行排序设置,为此FineReport提供了扩展后排序,满足一切排序的需求。2. 实现方法[阅读全文:]

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

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

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

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

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

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

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

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

Value函数使用介绍
文档创建者:印然      创建时间:11-10 17:25      标签: 已验证       编辑:5次    |   浏览:6807次

摘要:1.嘀愀氀甀攀(tabledata,col,row)该函数返回tableData中列号为col,行号为row的值。新建一张模板,新建数据库查询ds1: SELECT * FROM CUS[阅读全文:]

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

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

js实现报表块隐藏滚动条(支持鼠标纵向滚动)
文档创建者:cherishdqy      创建时间:05-11 09:47      标签:      编辑:1次    |   浏览:1720次

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

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

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

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

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

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

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

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

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

定时调度中获取全局参数
文档创建者:天狮座      创建时间:09-22 16:16      标签: 定时调度 全局参数 消息内容       编辑:1次    |   浏览:1689次

摘要:一、描述在定时调度中往往我们需要获取到全局参数来作为消息内容。比如,现在我要获取到全局参数中一个时间参数(内容中以Business为例)作为消息内容。上图中的数据截止日期:2017-09-22 18:0[阅读全文:]

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

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

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

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

定时任务邮件发送实现不同的人发送不同内容
文档创建者:文档助手1      创建时间:11-10 15:32      标签: 已验证       编辑:9次    |   浏览:39236次

摘要:1. 描述在一般的销售行业中,一个厂家下面会有很多分销商,分销商需要从厂家那里进行采购,汇款等等一系列操作,而厂家也会定期的给这些分销商发送邮件,告知他们货物的剩余情况,汇款情况等,而且在公司[阅读全文:]

JS实现决策报表内报表块局部刷新/翻页
文档创建者:文档助手1      创建时间:12-17 16:59      标签: 已验证 局部刷新 10.0验证       编辑:20次    |   浏览:13016次

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

定时填报
文档创建者:文档助手1      创建时间:11-10 15:26      标签: 已验证 9.0验证       编辑:8次    |   浏览:5074次

摘要:1. 问题描述总公司每月定时统计各个分公司的销售业绩,各分公司的数据存在分公司的数据库中,总部的数据存在总部的数据库中;希望从不同的数据库中取出各分公司销售业绩,汇总后将各分公司总业绩保存到总[阅读全文:]

定时任务之月报与年报
文档创建者:文档助手1      创建时间:11-10 15:28      标签: 已验证 9.0验证       编辑:9次    |   浏览:5425次

摘要:1. 问题描述每月在固定某个时间段统计各个分公司的销售业绩,还可在年底统计各个分公司的销售业绩,这些数据可以以pdf、word、cpt、xls等格式保存在自己设定的目录当中,进而备份数据,这样[阅读全文:]

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

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