首页 > TAG信息列表 > 帆软
常见的函数--帆软(4)
函数 1、描述 FineBI使用过程中,在自助数据集、仪表板驾驶舱中均存在添加公式/函数,FineBI支持多种函数,包括数值、文本、时间、数组等。 FineBI版本 jar包版本 5.1 2019.1.7帆软-填报导入Excel后对导入数据触发条件属性
帆软导入Excel后,新导入的数据不会自动应用条件属性,需要局部刷新,但是帆软目前没有单独的局部刷新,新增行和删除行都会自动触发局部刷新,可以利用这一点,在导入Excel的时候触发新增行,再通过新增行事件触发删除,将新增的行删除,这样就做到了局部刷新 1.参数面板加入控制参数SX并设置不可见帆软报表入门功能使用
制作报表前准备 1.安装数据库(我安装的是Oracle,可参照https://zhuanlan.zhihu.com/p/152206091) 2.安装帆软报表(我安装的是FineReport9.0版本,可在官网下载安装),安装后在官网获取免费激活码。 制作报表(本文以查询公司人员信息为例) 1、创建公司人员信息表employeeTest,创建完之后录入员帆软出现问题处理方法(版本问题、页面问题等)
1.当低版本编辑的文件在高版本打不开的情况 首先,通过文本编辑器或者Notepad++打开文件,然后搜索DesignerVersion DesignerVersion,找到对应的配置,然后根据下面的版本进行更改。 v8.0:<DesignerVersion DesignerVersion="IAA"/> v9.0:<DesignerVersion DesignerVersion="JAA"/> v10.0帆软报表开发步骤
1.新建数据连接 新建数据连接的目的是让 FineReport 设计器连接数据库,这样报表就可以在数据库中读取、写入或修改数据。 数据连接的方式有两种,分别是连接内置数据库和连接外置数据库。制作这张报表连接的是 FineReport 内置的 SQLite 类型的数据库,有关外置数据库的连接可参见 JDB帆软参数为空查询全部
参数为空查询全部:固定值 WHERE 1=1 ${if(len(参数) == 0,"",“and 字段 = '” + 参数 + “’”)} 模糊查询 WHERE 1=1 ${if(len(参数) == 0,""," and 字段like ‘%" + 参数 + "%’")} 下拉复选框 WHERE 1=1 ${if(len(参数) == 0,"",“and 字段 in (’” + 参数+ “’)”)帆软设置下拉框参数为空选择全部
使用参数进行报表数据查询时,如果控件中参数值为空(控件中不输入参数值),点击查询后,不会显示任何报表数据。如下图所示: 我们需要实现的效果是,当控件中参数值为空,点击查询后,会显示报表中的全部数据。如下图所示: 第一种方式:模板参数为空 给单元格 A2 添加数据过滤条件。双击 A2 单元格帆软报表-js脚本-控制
var endDate = this.options.form.getWidgetByName("endDate").getValue(); if(endDate){ this.options.form.getWidgetByName("startCyrq").setValue(); this.options.form.getWidgetByName("endCyrq").setValue(); } endDate,startCyrq,enFineReport帆软报表集成-本地部署
1.产品初步了解学习-帆软手机号 验证码登录-观看课程视频 https://edu.fanruan.com/guide/finereport?sid=ASKWAGjM 2.产品下载 下载路径: 3.服务端部署 需提前下载并安装 JDK 之后再安装服务端tomcat-win64-解压-修改Tomcat server.xml中的端口-部署成为Tomcat8服务-启动 访问帆软报表之 动态报表
动态报表 动态树报表 动态折叠树 动态折叠树没有效果的原因 双向折叠树并与图表交互 动态折叠树 1. 描述 在进行展现数据时,希望模板的数据是可以动态折叠的,即点击数据前面的加号才展开对应下面的数据,如下图所示,此时要如何实现呢? 2. 实现思路 通过帆软报表之 控件示例 -3
控件示例 下拉复选框默认选中全部值 1. 描述 在使用下拉复选框或者复选框组控件作为参数控件时,希望默认的是全部选中的,此时要如何设置呢? 2. 思路 将下拉复选框选项的全部值来设置控件值。如果下拉复选框是通过数据库表或数据库查询设置的,那么下拉框的全部内容就可以通过sql函数帆软报表之 超级链接-1
超级链接 基础设置 1. 超级链接设置 选中要设置的单元格,右击选择超级链接,弹出超级链接窗口,可以对单元格添加超级链接,如下图: 1.1 设置超级链接的效果 如某个单元格设置了超级链接,点击链接会跳转到对应的页面中: 1.2 一个单元格设置多个超级链接效果帆软报表之 控件示例 -5
控件示例 单选按钮组控制实现是否显示全部 1. 描述 FR可以实现通过单选按钮组控件实现,控制模板的显示内容是否显示全部或者只显示一部分。 2. 示例 以下我们用FRDemo数据库中的公司部门表作为数据源,通过单选按钮组实现当选择是,查询部门ID的时候,除了显示自己本身之外,还要显示其上帆软报表之 控件示例 -4
控件示例 2. 示例 1)模板设置 新建普通模板,在A1单元格中添加【按钮控件】,命名为“点击弹框”,如下所示: 2)添加点击事件 给【按钮控件】添加点击事件,添加iframe弹框并在其中嵌入GettingStarted.cpt模板,如下图所示: 设置参数cc值为remoteServletURL,用来获取报表路径 js代码如下: var帆软表格隔行显示颜色
刚入职的小菜鸡实习生,刚开始学习帆软报表 一个报表表格模板需要隔行显示一种颜色,在官网上找到了如何设置,现在自己记录一下,hhh 选中需要设置的单元格 给该单元格添加条件属性 对条件属性的背景进行设置颜色 进行条件限制,就可以了 [========] 官网文档不止说了隔行帆软报表单选,多选只有一行的情况内容会靠上显示
帆软报表单选,多选只有一行的情况内容会靠上显示,非常不美观。例如这样: 我们可以通过在初始化的时候执行方法来调整位置,调整后的样子: 调整方法: 将下段代码复制到这个地方: var el = $(this.element); var f = function() { var h = 0; var cs = el.children(); if (cs.leng帆软Linux导出或打印乱码
Linux导出或打印乱码 目录: 1. 问题描述 2. 原因 3. 解决方案 1. 问题描述 (1)在Linux环境下,会发现客户端预览是正常的,但是在导出或打印时会出现乱码,或者一些特殊符号如人民币符号"¥",在导出或打印时发现变成了美元符号"$"。 (2)在Linux系统的客户端,预览或导出的图片帆软:判断是否为空
1. 问题描述 怎样判断参数是否为空,或某个单元格的值是否为空等。 2. 问题原因 为空有两种情况,一种是值为null,那么判断公式就是比如$para==null;还有一种是值为空字符串,此时判断公式为$para=='',如果不是很清楚的话,可能使用有误导致判断不成功。 3. 解决方案 为了可以不用管为空帆软:单元格中(1)显示问题
1. 问题描述 模板设计中单元格输入(1),如果括号是英文的,默认显示为-1,如何让单元格仍然显示(1)呢? 2. 问题原因 在Excel中,若输入(n),会自动识别为负数,如(1),就自动转为-1; MReport中与Excel中的处理方法是一致的,也会自动转为负数; 3. 解决方案 若不希望做这种转换,即仍然显示(1),可以右帆软:设置单元格提示
1. 问题描述 在预览报表时,希望鼠标移动到某个单元格时,提示一些相应信息,如下图所示,此时要如何设置呢? 2 . 实现思路 给单元格设置单元格提示。 右击单元格,选择其他属性,在单元格提示中设置要提示的信息即可。 注:单元格提示处支持公式,只要填写"=公式"即可,若要当前单元格的值,只要帆软数据集参数用法:
一般用法:SELECT * FROM [用户密码] where 密码='${password}'加密用法:SELECT * FROM [用户密码] where 密码='${password+"123"}'一般复选框:${if(len(xm_lx)=0,""," and xm_lx in ("+CONCATENATE("'",replace(xm_lx,","FCRP/FCBP考证经验分享
1、初识帆软 2018年初的时候我还在做运营数据,那时候公司除了OA以外没有完善的系统,所有业务数据从我这整理,经常给大家弄点工具流什么的,差不多是个人肉系统。数据分析呈现主要用powerBI。 有一天领导上班神秘兮兮的给我说他发现个好东西,然后端着笔记本搜索帆软的展示网页给我看。帆软决策报表-如何修改控件样式
如何调整下拉框、日期控件的默认颜色 如何修改查询按钮的颜色、长宽度 如何修改标签控件的颜色、背景、边框 如何修改文本控件的背景色、字体大小 如何设置对话框背景透明或为其添加一层透明遮盖 如何将下拉框的背景调整为透明 如何调整控件蓝色部分的颜色 帆软-文档:修改控帆软报表如何实现开始时间-结束时间-时间间隔(时,日、周、月、年)分段显示数据
帆软报表如何实现开始时间-结束时间-时间间隔(时,日、周、月、年)分段显示数据 1.效果展示 时间间隔:全部、时、日、周、月、年 按小时 按日 按周 按月 按年 如果这是你想要的,可以继续查看如何实现。 2.实现原理 1)‘时间间隔’是一个下拉框,通过取‘时间间隔’的值,切换‘数帆软报表设计器菜单栏介绍之一
帆软报表设计器的菜单栏就是以及 所示的内容, 前面已经说了这些菜单是如何,在哪创建的,当点击这些菜单项时,会调用一系列的Action,这些Action位于fine-report-designer.jar的com.fr.design.actions包下,如图: 下面就重点来介绍下这些Action。