回答:先检查一下服务器的版本,是不是最近升级到最新了?如果是升级到最新了,直接从服务器上拷贝对应的jar到设计器在重启设计器就行了或是产品安全加固指导手册 https://help.fanruan.com/finereport/doc-view-4658.html
回答:参照这个写var location = this.options.location; //获取当前控件的位置得到一个单元格的地址var cr = FR.cellStr2ColumnRow(location);//把单元格地址传入后就得到一个控件对象了var col = cr.col; //获取控件对象的列号var ro = cr.row; //获取控件对象的行号var c= contentPane.getWidgetByCell(FR.columnRow2CellStr({col: col+1, row: ro}));//获取它后面一列控件对象var b =this.getValue();if (b=="是"){c.setEnable(false);}else {c.setEnable(false);}
回答:建议在数据库里面写存储过程(做一个循环替换就行)处理报表上不太好实现
回答:用决策报表做呗~
回答:${IF(databaseId='M',"SELECT "+ IF(len(orgCode)>0,'VANS.M_CODE','VANS.P_CODE') + " FROM VW_AREA_NO_ST VANS","SELECT * FROM PB_PRE_PLAN WHERE PRE_YEAR='"+year+"'")}
回答:fiendb有没有做外置迁移?
回答:select sn, wo_no from IMPORT_RUNCARD_sn where wo_no = '${wo_no}' and 1 = 1 and sn not in ( select detail.sn from SMT_MULTIPANEL_header head, SMT_MULTIPANEL_DETAIL detail where 1 = 1 and head.id = detail.MULT_HEADER_ID and head.wo_no = '${wo_no}')------------------------------------wo_no为参数名空间名需要与参数保存一致
回答:用FR设计器,远程连接过去在添加函数~写描述信息
回答:没太看懂需求~~
回答:to_char(字段,"yyyy-MM-dd")
42
42
17
10