如何使用帆软(FR)自定义全局变量

问题是:项目启动后FR无法读取自定义全局变量
详述:
使用FR6.5 要在sql里使用一个自定义的全局变量,此变量可以用于限制返回的结果集,或其他用途;
我在设计器里[服务器]-->[全局参数]添加名LIMITED值100后,
在WEB-INF\resources\config.xml里多了一个配置信息,如下:
[code="xml"]



<![CDATA[100]]>


[/code]
一处定义,多处使用,想把LIMITED改为200也容易;
之后,就可以在sql里使用这个变量,不过项目启动后,怎么都读取不到此变量;
当然有其他办法解决这个问题,如:把这个配置放到properties文件中,服务器端读取后传递给FR;由于报表较多,修改量太大;

JE里有用过FR工具的同学给些建议;OTZ

2个回答

你否说一下你的业务场景?
是想通过程序来读取这个变量,然后供帆软接口程序调用吗?

您好,您的问题解决了么,如果给cpt定义全局变量,并在js中改变全局变量的值,在另一个js中获取改变后的值

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
帆软报表自定义求和
例子: 正常求和:sum(B3) sum(C3) 现在需要的效果是 1.数量1中只求大于1值的和 2.数量2中对应数量1大于1的值的和 结果应该为: 求和公式:sum(B3{B3&gt;1}) sum(C3{B3&gt;1}) 虽然简单,但是实用. ...
帆软报表使用jar包
这里web项目使用帆软报表要使用的jar包,有8版本和9版本,看自己需要引入。
帆软报表使用笔记
1、报表设计使用 1、工具栏认识 1、文件菜单 普通报表:传统EXCEL式报表,可以对单元格进行合并、对齐、扩展,主要实现明细、分组、分页、分栏、树报表等不同复杂报表,可以使用图表,查询功能,可以使用悬浮元素。 决策报表:画布式界面,组件拖拽式操作,可实现组件内刷新(局部刷新)包含报表块,table布局,各种图表,控件,支持自适应布局、绝对布局制作驾驶舱、大屏。 另存为:将当前打开的报表...
帆软报表安卓端OEM自定义
介绍帆软报表FineReport 8.0移动端的集成,主要包括帆软报表FineReport 8.0与微信集成,移动端浏览器报表制作与展现,帆软报表安卓客户端APP的OEM自定义及安卓客户端SDK的集成。为FineReport 8.0移动端的使用者及开发企业报表应用的相关工作人员提供实用性的软件开发教程。
帆软记录
**1,添加控件参数:**select * from 表名 where 字段='${自己定义参数}'2,跳转到cpt:FR.showIframeDialog({ url:"ReportServer?reportlet=报表名.cpt&op=write",//op=write开启填报预览 title:"title", width:500, height:600 });或者:ar $iframe = $
帆软报表制作技巧
1、增加日期过滤条件 select * from table1 where field1 &gt; to_date('${rq}','yyyy-MM-dd') 2、在SQL中使用单选框参数 ${if($checkBox0," and T.status in(0, 1)","")} 3、SQL中过滤非中文 REGEXP_LIKE (T1.bm, '[\\u4e00-\\u9...
帆软后台下载 main
package avicit; import java.io.File; import java.io.FileOutputStream; import javax.servlet.http.HttpServletRequest; import com.fr.base.FRContext; import com.fr.dav.LocalEnv; import com.fr.general.Modu...
帆软FineMobile 自适应
报表自适应 PC端 FRM表单报表块自适应 l默认全局配置 本模版配置 CPT模板自适应 默认全局配置 本模版配置 移动端 FRM 设置手机端模版 自适应自动匹配 CPT s设置手机端模版 横屏、竖屏自适应独立   ...
帆软用法总结
帆软报表常用的一些文档方法,以及帆软报表的集成,内容有待完善
帆软乱码
1.select concat('你','我','他')显示到页面乱码 缘由:数据库版本不兼容导致,如开发时用的是Mysql5.5,但是真正上线部署时使用的Mysql5.0
帆软帮助文档
帮助文档,帮助文档帮助文档帮助文档帮助文档帮助文档
帆软 FCRA 题库
帆软社区的题库每看一题都需要花F豆,网上也没搜到免费的题库,自己找资源整理了下,慢慢更新。 一、FCRA-入门基础(23) 1、以下方式中属于FineReport中预览模式的有 (分页预览;填报预览;数据分析;表单预览) 2、FineReport报表工具必须购买激活码后才能使用。 (错误) 3、FineReport是一款利用( )语言开发的报表工具 (Java) 4、访问帮助文档的...
帆软报表小技巧
1.帆软设计器报表调整行高: =&amp;B4 在当前单元格已B4为父格时,该公式可以跟随父格给出序号 $$$表示当前单元格数值 sql lite : strftime('%Y',订购日期) ----获取年份 占比公式:proportion(b2) -----或者B2/sum(B2[!0]) B2[!0]{A2=$A2}表示B2扩展出来A2相同的单元格 比较:b2-b2[a2:...
帆软报表
1.使用帆软报表,如果查询出的数据为空,那么为空的这一行会不显示,但是有些情况下,业务要求:即使没有数据,显示为0也可以。 那么可以在sql中使用finull函数,如果数据为null就显示0,就可以解决了。 2.如何给单元格添加百分号 '%' ? 选中单元格,找到右下角,两个大A图标的自定义样式,选择格式,在下拉框中(默认为‘常规’)选择百分比,再选择需要保留几位小数就可以了。 3.帆软报...
帆软ajax单点登录
function doSubmit() { var username = document.getElementById(&quot;username&quot;).value.trim(); var password = document.getElementById(&quot;password&quot;).value.trim(); if (username === &quot;&quot;) { wind...
图表新特性-帆软
图表新特性,可以用于帆软系统更新等情况 版本8 欢迎下载
初识 FineReport 帆软
经常在做项目的时候会用到报表,自己以前也用.NET的自带报表做了一个小程序来完成一些数据展现,但一直觉得不是很好看,和公司开发的有很大差距,现在来公司实习因为项目原因需要用到报表的使用,公司常用的是帆软报表,然而查了下该报表的确是很做的高大上,功能齐全,效率高,使用也方便。今天是我第一次接触帆软报表,公司前辈们建议我自己先研究下,等有了需求就会让我边做边学,我认为这对我来说是快速成长的一种方式,很
帆软报表01
1、分页设置 选中A4单元格,右键–条件属性 选择+,新建分页,行后分页,类型选择公式: 公式:&amp;amp;amp;A4 % 10 = 0 2、动态查询条件参数: 效果展示: 配置步骤: 1)数据集sql拼接 查询条件参数(分公司、开始年份、截止年份、开始月份、截止月份) select T.分公司, T.年份, T.月份, ...
报表-帆软
官网、下载、安装
帆软服务器笔记
http://help.finereport.com/doc-view-1912.html WEB-INF下文件夹说明 http://help.finereport.com/doc-view-1021.html?tdsourcetag=s_pctim_aiomsg 修改tomcat内存 tomcat设置自启动 https://jingyan.baidu.com/article/335530da...
帆软认证FCAA.docx
适用于帆软认证FCAA证书,所有题目均为题库题目,题目+答案一一对应,一目了然,欢迎各位朋友下载。
帆软模糊查询
模糊查询是利用“_”表示单个字符和“%”表示任意个字符进行匹配的。一些常见的格式如下: 2.1 "%":表示任意0个或多个字符 注:可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。 Select * from 表名 where 列名 like '%'; //查询出全部 Select * from 表名 where 列名 like 'x'
帆软自定义单元格提示信息
问题描述:前段时间做的一个报表项目,客户需要鼠标移动到报表上显示该单元格的提示信息,但是提示信息样式要求自定义,但帆软工具针对单元格是不支持自定义样式的,所以想到用js来自定义方法显示解决方案:首先将需要的提示信息在数据集中拼接好,如图第二步将提示信息拖到对应的单元格下方隐藏并设置跟随上方单元格横向扩展,当鼠标移动到当前单元格时,获取单元格下方的提示信息,并展示出来,如图所示第三步针对当前报表控件...
帆软报表学习
单元格属性表 1、扩展属性    扩展方向:    (单元格由一个变成多个。如果单元格内容是公式默认不扩展,如果是数据集中数据列,则默认纵向)            纵向扩展            横向扩展            不扩展    父格设置:    可伸展性:    扩展后排序: 2、样式    *预定义样式:全局样式,所有模板都可以使用,保存在config.xm
tomcat集成帆软
在Tomcat的context下添加数据源:  name="jdbc/dbpool" password="FPROJECT" removeAbandoned="true" removeAbandonedTimeout="30" type="javax.sql.DataSource" url="jdbc:oracle:thin:@192.168.1.11:1521:orcl" userna
帆软注册激活码测试使用
帆软报表服务器激活使用,测试安装报表软件开发使用。
帆软报表使用心得(持续更新...)
一、修改导出文件名称(来自:http://help.finereport.com/doc-view-1822.html) 方法一:通过模板Web属性中的标题实现自定义导出文件名称。 方法二:在导出js中通过__filename__参数修改导出文件的名称。(推荐) 在对模板进行URL直接导出时,直接在URL后增加&amp;amp;filename=名称即可,注:&amp;amp;__filename__前后都有两个...
帆软的集成部署和使用培训
帆软的集成部署 详细的代码部署 帆软报表功能的基础使用培训
帆软中使用replace函数的注意事项
首先不知道大家有没有使用过帆软这个工具,这个工具是来进行处理报表的。什么是报表,其实帆软的报表就类似于Excel中的报表一样,并且帆软的报表的样式也是取自Excel的样式的。相同的样式处理方式。我个人总结了帆软与Excel的几个异同点:   相同点:    ①相同的样式处理方式,只要你会Excel的样式操作,你也就会帆软的样式处理方式l .    ②功能相同,他们都是数据的集合显示,把大量的
帆软fineReport报表使用文档
使用帆软提供的报表,可以查看此文档,了解报表中使用的语法规则和方法释义,并学会制作报表。
eclipse中使用帆软报表
网上大部分教程都是讲如何在Tomcat中使用帆软报表 在eclipse中其实会遇到问题,不能像Tomcat那样配置一样 下面给出一个例子来解释如何在eclipse中使用帆软报表 方法一: 首先要给Servers下的tomcat服务器添加一个文件链接,链接到你的tomcat文件夹下的webapps 将帆软报表下的WebReport放入Tomcat文件夹下的webapps下,然后新建一个We
FR使用
BI比较Report: bi是分析工具,报表展现工具 BI针对部门决策,但是报表适用于日报,周报,月报,每个人都要看 BI不需写sql,多业务系统取数,放在一起看 report复杂的sql关联才可制作 bi是列式数据仓库,对亿级数据处理好 report对大数据处理不佳,受sql查询影响大 bi需it人员维护,业务人员自行拖拽。报表只能由IT人员开发 PS:让业务人员直接操作数...
帆软报表软件FineReport帮助文档
FineReport报表软件功能编辑 自推出市场以来,FineReport得到多方用户的认可,同时也在不断的改良与升级中变得更加易用,功能更 加强大,也将会给用户带来更新更好的体验。 FineReport报表工具提供了易用且高效率的报表设计方案,采用主流的数据双向扩展,真正无编码形式设计报表模板;拥有强大的报表展示功能,并且提供完善的报表权限管理,报表调度管理;具有完备的报表填报功能,支持多级汇总填报。 有了FineReport报表工具,在软件开发过程中,可以革命性的加快开发速度,提高软件的稳定性;在软件交付后,可以大大的降低维护难度,提高最终用户的满意度。开发出的软件可以做到随需应变。 FineReport报表软件功能描述编辑 支持多类型的报表部署 饼图 饼图 报表服务器支持多种类型的应用,能够以各种方式进行系统集成: 1.JAVA程序的无缝集成 2.非java程序的调用 3.C/S架构的应用
帆软FineReport_自增长序号
假设数据库主键id在数据集里拽到了B3单元格中,那么在B3单元格左侧的单元格也就是A3单元格中,公式写:&B3
finebi-white-paper帆软BI白皮书
白皮书V4.1 产品白皮书,架构配置,功能描述,可视化探索。
帆软权限细粒度控制
权限细粒度控制 目录: 1.描述 1.描述编辑 权限细粒度控制是指针对模板内部的小处方面进行权限控制,比如说单元格内容数据,控件、隐藏行列、工具栏,sheet,图表等等。 不同的角色用户登录系统,希望可操作的内容不一样,比如说工具栏按钮不一样,模板预览时,展示的单元格不一样,填报数据时,对某些控件拥有的编辑权限不一样,查看数据时,看到的数据不一样。 FineRepo...
帆软入门与报表设计
填报报表 1. 创建模板(报表设计) 就以Oracle最简单的emp和dept为例把。模板设计如下 2. 添加控件 右击单元格,选择控件设置 选择对应的属性 3. 设置填报属性 菜单栏选择模板=》填表填报属性 打开后按顺序设置 点击智能添加单元格,随后根据字段进行点击 再复选框中,设置勾选主键 4. 填报录取 点击填报预览 点击后...
帆软FinBI介绍视频
FinBI介绍,包括数据映射、仪表盘、自定义报表设计器的视频演示
帆软中常用的日期函数
转化日期 通过date(year,month,day)进行转化日期。 在单元格中输入:=date(2011,1,10),其返回值为2011-01-10。 若月份大于12将从年的一月份开始往上累加,如在单元格中输入:=date(2011,13,10),其返回值为2012-01-10。 注:日期同理,若超过最大天数,会从月的一号开始向上累加。 2 当前日期(年月日)...
第一次帆软报表开发驻场
学习帆软报表开发有一段时间了,但是一直在做部署,集群和分布式等工作,没有真正的做过报表的开发。此次项目,我也加入了报表开发小组。这个项目真的是任务重时间紧,不说工作量了,就说我们工作时间,每天上午9点上班零点下班,一周工作7天。 甲方的需求主要是财务报表。在入场之前,是需求对接阶段,甲方的财务总监比较给力,一个人就把所有需求都的比较明确的讲解了。需求总结在了一个ex...
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview