请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
cjqhut(uid:361552)
帆软产品的老粉丝 职业资格认证:FCA-FineReport | FCA-FineBI
提BUG了,提BUG了,忍无可忍,要疯了。。。。。。。
  FR11设计器,FVS开发模式,当组件很多了以后(或者是数据集多了以后); 右侧属性栏的“数据来源”、“数据集”总是出BUG, 不是选不了就是选了不管用,一定要关掉文件重新打开,才可能管用; 这个BUG很频繁,忍不下去了,不得不占用我宝贵的时间来提BUG了
根据填报的单元格内容,自动修改其他单元格的内容
实现效果如下图:业务人员修改E2的值,系统自动带出F2的值, 选中E2后,按下图操作 var dept_name=this.getValue(); //获取当前控件值 var did=FR.remoteEvaluate("value('A2_dept','dept_id','dept_name','"+dept_name+"')"); //根据产品ID去ds1数据集中获取其他字段的值 var row=FR.cellStr2ColumnRow(this.options.location).row; //获取当前行号 _g().setCellValue(0,5,row,did);  
FVS模式摒弃了“吸管”工具,咋想的?
今天尝试用Fvs模式制作新的看板; 这模式让人耳目一新,感觉又上了一个level ; 但是在换颜色的时候,发现frm模式下的“吸管”工具没了,就是能全屏吸色那个; 太可惜了,这个“吸管”工具多好用呀,喜欢那里吸那里,不用去管那难记的颜色编码; 是我没找到吗?还是真的抛弃了,建议研发团队给他加回来。 ---------------------------
手机号中间4位脱敏公式
手机号中间4位脱敏公式: IF(LEN($$$)>=9,REPLACE($$$,4,LEN($$$)-7,REPEAT("*",LEN($$$)-7)),$$$)
显示上个月的日期yyyy-MM
CONCATENATE(YEAR(MONTHDELTA(today(),1)),"-",FORMAT(MONTH(MONTHDELTA(today(),1)), "00"))
以周五为基准,取上周五至本周四的时间段公式
判断规则: 先判断当天,是否属于(周五、六、日) “是” 则取上周五 至 本周四 “否” 则取上上周五 至 上周四 复合公式如下:  IF(OR(0=WEEKDAY(today()),6=WEEKDAY(today()),5=WEEKDAY(today())) ,CONCATENATE(DATEINWEEK(today(),-1)-9," 至 ",DATEINWEEK(today(),-1)-3) , concatenate( DATEINWEEK(today(),-1)-16," 至 ",DATEINWEEK(today(),-1)-10)) 以当天为:2024-01-30(周二)为例,执行结果如下: --------------------------------完--------------------------------------
sql里根据一个日期参数,自动得到近12月的日期,在SQL当作条件使用
使用炸裂函数,根据一个日期参数,得到近12个月的日期,并在SQL当作条件使用 脚本如下: /*近13个月 序列*/ select ym,val, to_date(ym)+ interval -val month as date_list, date_format(to_date(ym)+ interval -val month ,'%Y-%m') as ym_list from (select '2024-02-01' ym) as t  lateral view explode_numbers(13) tmp1 as val -------------- 结果如下: ------------------------
如何改变查询按钮的背景色
在普通报表中,如何改变查询按钮的背景色呢? 实现如下图的效果: 解决方案: 将以下代码添加到初始化事件中即可: ------------------------------------------------------------------------------- setTimeout(function() { $('#fr-btn-SEARCH').css('background', '#009152');//背景色 },100); -------------------------------------------------------------------------------- 操作方式见下图: 2024年1月3日 cheng
JS实现点击单元格切换Tab块的功能.
   _g().getWidgetByName("tabpane1").showCardByIndex(11);
决策报表里,用JS 和 CSS 修改控件的颜色以适配深色主题。
---------CSS脚本如下:---------- .fr-combo-list{ border-color:#21DEDE; background-color: #00063c; box-shadow: 0px 0px 0px; } .bi-v{ border-color: #21DEDE; background-color: #00063c; box-shadow: 0px 0px 0px; }   .bi-trigger{ border-top-color:#2C5E7E; border-right-color:#2C5E7E; border-bottom-color:#2C5E7E; border-left-color:#2C5E7E; color:#C0C0C0; } .bi-text {    color:#8aebff;    font-size: medium;    }   .bi-card,.bi-input{ color:#8aebff; background-color:#2C5E7E; } .fr-combo-list-item{ border-color:#00063c; color:white; } .fr-combo-selected{ background-color:#21DEDE; } .fr-trigger-text,.fr-trigger-btn-up,.fr-trigger-btn-over,.fr-trigger-btn-down{ border-color:#0b67e7; background:transparent; } .fr-trigger-texteditor{   background:transparent;   color:white; } .bi-border { border: 0px solid #2C5E7E; }   --------------js脚本如下:---------- $('head').append('<link type="text/css" rel="styleSheet"  href="/webroot/help/Testcss.css" />')
笔记-隐藏报表块的进度条_决策大屏_js代码
setTimeout(function(){ _g().getWidgetByName('report0_c_c').setVScrollBarVisible(false); },300);  
sql获取上个月的日期和去年同期的日期 postgresql
只适用于postgresql数据库 公式如下:  TO_CHAR((DATE_TRUNC('MONTH', CURRENT_DATE) + INTERVAL '-1 MONTH')::DATE,'YYYYMM')  as 上月,  TO_CHAR((DATE_TRUNC('MONTH', CURRENT_DATE) + INTERVAL '-1 YEAR -1 MONTH')::DATE,'YYYYMM') as 去年同期 效果如下图:
修改“用户同步”的配置,角色信息会丢失,但权限还存在。
1、当我想编辑“同步用户管理”时,会提示原有信息会丢失         2、点击确认后,之前角色对应的用户,都会被清空 3、但,角色对应的报表权限,还会依然存在。所以,只需要补充角色对应的用户即可;  
移动端,如何实现像京东APP那样的侧边栏筛选界面
  就像上面这样的,帆软能实现吗
决策系统中,点击决策报表后,在新页面中打开。
在form 的事件中,新增如下代码 setTimeout(function() { window.parent.FS.tabPane.closeActiveTab();         window.open("${servletURL}?viewlet=test.frm&op=form_adaptive"); },200);     setTimeout(function() { window.parent.FS.tabPane.closeActiveTab();         window.open("${servletURL}?viewlet="+fname+"&op=form_adaptive"); },200);
决策报表中,参数界面自动查询JS脚本
  在「组件设置>事件」处为其添加一个「编辑后」事件 _g().parameterCommit();   注:移动端需要将 JS 添加到编辑结束事件中。   原文:https://help.fanruan.com/finereport/doc-view-1434.html
js实现 决策报表中点击跳转到新的大屏,并自适应
脚本如下 var URL='/webroot/decision/view/report?viewlet=test.frm&op=form_adaptive'; window.open(encodeURI(encodeURI(URL))); //在新标签页打开报表
点击后隐藏报表的JS代码
_g().getWidgetByName('report2').setVisible(true);  report2报表块的名字 true 是现实,false是隐藏; 该条代码可以在图标的“条件显示中添加”,也可在报表块的事件中添加;
大屏里怎么放动图-添加JS代码实现方案
  在报表块的事件里,添加如下代码 setTimeout(function() { $("div.fr-titlelayout").css("background","url(/webroot/help/picture/background/sale.gif;)center center / 100% 100% no-repeat")}, 1000); 其中 url(/webroot/help/picture/background/sale.gif  是动图的位置 widgetname= REPORT2_C  是报表块的名字。   演示截图:
左右合并功能找不到字段的BUG
12下一页
个人成就
内容被浏览79,377
加入社区4年275天
返回顶部