帆软报表
swiftlinlei
什么时候,只剩一个人,面对整个世界呢
展开
-
帆软定时填报问题分析
问题:帆软定时填报失败?分析:查看日志:插入数据为空,结合分析,猜测是参数无法获取,导致报表数据为空,填报为空。解决:定时填报时增加参数,并填充,定时填报成功。...原创 2020-01-02 14:55:03 · 681 阅读 · 0 评论 -
帆软进阶之路
1.contentPane.curLGP.setCellValue和contentPane.setCellValue的区别:前者赋值给单元格的是显示值,后者赋值给单元格的是实际值。使用前者赋值会导致提交时内容为空。...原创 2019-12-23 12:00:50 · 475 阅读 · 0 评论 -
解决帆软移动端明细表展现问题-固化查询结果、折叠、滑动、分页
1.源数据和问题:源数据为明细报表,在PC端展现方便查看,在移动端会由于数据量增大,操作时间达十几秒,操作体验感差。2.解决方案:从两个方面解决操作,一是数据源问题:从数据库查询数据加工报表格式的过程漫长,我直接将报表结果转为Excel文件。二是移动端操作问题:在较小的屏幕展现明细数据表,我采用纵向折叠,横向滑动,分页查询(帆软的行式报表引擎)。3.解决步骤:1)固化查询结...原创 2019-08-12 16:08:31 · 3493 阅读 · 0 评论 -
帆软js行列隐藏显示切换
自定义按钮,添加已下事件函数:var rows=row.split(',');for(var i=0;i<rows.length;i++){ $("tr[id^='r-"+rows[i]+"-0']").toggle();// alert($("tr[id^='r-0-0']").text());}var cols=col.split(',');for(var ...原创 2019-08-05 10:33:15 · 2592 阅读 · 0 评论 -
帆软报表小技巧
1.帆软设计器报表调整行高:=&B4 在当前单元格已B4为父格时,该公式可以跟随父格给出序号 $$$表示当前单元格数值 sql lite : strftime('%Y',订购日期) ----获取年份 占比公式:proportion(b2) -----或者B2/sum(B2[!0]) B2[!0]{A2=$A2}表示B2扩展出来A2相同的单元格 比较:b2-b2[a2:...原创 2018-10-08 16:54:47 · 4867 阅读 · 1 评论 -
在帆软报表上数据库查询报空指针错误(仅针对使用了SqlServer的OpenQuery)
1.问题:在navcat上执行查询正常,在帆软上执行数据库查询异常2.原因:在openquery语句中使用了"--注释语句",导致navcat可以正确识别,帆软无法正确识别注释3.解决:去除--注释语句...原创 2018-08-01 11:42:14 · 1212 阅读 · 0 评论 -
实现finereport帆软报表固定行数分页
1.解决列名显示不全:模板-页面设置-自定义:长度和宽度设置超大2.其他单元格以某一个单元格为左父格,在该单元格上设置行后分页属性&D3%20=0D3为该单元格,20为每页20行...原创 2018-07-26 13:56:35 · 13913 阅读 · 2 评论 -
在泛微OA上实现帆软报表的单点登录
一、实现原理参考文档:http://help.finereport.com/finereport8.0/doc-view-884.html(单点登录的方式),http://bbs.fanruan.com/forum.php?mod=viewthread&tid=85063(泛微OA单点登录的实例),http://help.finereport.com/doc-view-1737.html(...原创 2018-06-29 08:17:42 · 11629 阅读 · 0 评论 -
帆软报表使用get中文传参乱码的解决方法
1.前言:帆软报表设置模板参数并使用url的get方法&携带中文参数时会乱码2.解决方法:先将要传递的中文转为utf-8编码如:员工 utf-8转为 &#x5458;&#x5DE5;将上文结果中的'&#x'全部替换为'%5B';将上文结果中的';'全部替换为'%5D';最后 员工 转为%5B5458%5D%5B5DE5%5D。使用上文结果作为参数即可。...原创 2018-06-22 14:30:12 · 3883 阅读 · 0 评论 -
css实现进度条
<html><head><title>我的第一个 HTML 页面</title></head><body><div style='width:60%;float:left;'><div style='width:100%;height:10px;border:1px solid #fc6600;bor原创 2018-04-07 11:33:33 · 161 阅读 · 0 评论 -
帆软报表使用下拉树控件进行数据集过滤
1.数据集参数改造in ('${TREELAYER(组织主键,true,"\',\'")}')2.下拉树控件使用树数据集自动构建,并勾选结果返回叶子节点,结果返回完整层次路径3.默认值为全选EVAL("["+JOINARRAY(sql("数据库连接名", "select '['||''''||列名||''''||']' from 表名 where 条件", 1), ",")+"]")..原创 2018-04-13 11:03:25 · 6317 阅读 · 0 评论 -
帆软报表数字样式处理
1.效果图2.在B2单元格使用富文本${=format(trunc(A3),'#,##0')}.${=A2*100%100}3.用HTML显示内容<span style='color:rgb(252,102,0);font-size:16px;font-family:宋体'>${=format(trunc(A3),'#,##0')}</span><span styl...原创 2018-04-13 09:34:44 · 3534 阅读 · 0 评论 -
单元格属性-其他-用HTML显示内容
1.单元格部分字体变色不变色的字体<font color='red'>红色</font>实现方式:1)富文本编辑2)直接写死3)利用条件属性-新值4)利用高级属性设置-自定义显示5)利用形态属性-公式形态6)利用sql语句显示效果:不变色的字体红色2.CSS进度条3.富文本编辑4.HTML效果5.etc....原创 2018-04-12 14:32:35 · 741 阅读 · 0 评论 -
折线图标记点峰值变色
在控件设置-特效-条件属性中添加条件属性1:设置标记点的样式,判断条件为:可选列 操作符 F(x)值 等于 max(value('数据集名称',第几列))添加条件属性2:可选列 操作符 F(x)值 等于 min(value(...原创 2018-04-10 14:13:55 · 1927 阅读 · 0 评论 -
帆软报表下拉框控件的不选行隐藏
$(".fr-combo-list-item-noselect",this.$view).remove();this.$view.css("height","auto");-----------------------------------------在控件的编辑前事件前事件写js原创 2018-04-02 08:58:09 · 3729 阅读 · 3 评论