请上传宽度大于 1200px,高度大于 164px 的封面图片
    调整图片尺寸与位置
    滚轮可以放大缩小图片尺寸,按住图片拖动可调整位置,多余的会自动被裁剪掉
取消
afr751116(uid:36304)
职业资格认证:FCA-FineReport
  • 比如我在模版参数设置了参数 A,然后填报   页面里面,我设置了一个按钮控件B。想问下,怎样实现,当A参数=1时, 控件B跟填报的提交按钮都变灰色不可用?按网友提示,最终实现代码如下,给有需要的朋友 ZT为模版参数名,最终结果不等于X时,提交变灰色var area2 = contentPane.parameterEl.getWidgetByName("ZT").getValue(); var item = contentPane.toolbar.getWidgetByName("submit"); setTimeout(function(){ if (area2!="X"){ item.setEnable(false) } },100)
  • 做了一个填报前的事件,想在填报前获取单号做成了存储过程的方式,但是参数传参那块是不是我的有问题?好像单号传不过去下面的$单号,是报表的参数sql= "exec djhm 'S-SCCJYCH','$单号','','','' ";//采购订单号 var sql= "exec djhm 'S-SCCJYCH','$单号','','','' "; var num=FR.remoteEvaluate('=sql("erp","'+sql+'",1,1)'); contentPane.setCellValue("L1",null,num);最后写成了这段代码解决了,感谢《孤陌》的提示。//获取号 var area2 = contentPane.parameterEl.getWidgetByName("号").getValue(); var sql = "{CALL djhm ( 'S-SCCJYCH', '"+ area2 +"','','','' )}"; var num=FR.remoteEvaluate('=sql("erp","'+sql+'",1,1)'); contentPane.setCellValue("L1",null,num);SQL执行语句是:  EXEC djhm  'S-SCCJYCH', '00001','','',''
  • 比如有单元格A1,我做了一条公式,B1*C2.然后在填报时,设置了公式,字段>A1,我发现不起效果,但是如果直接在A1填结果却是可以的。何解?
  • 如题,不过子报表做的是表单,因为里面的4块内容不能互相影响,会不会是表单不能做子报表?
  • if(MAX(K11)-1=K3, G11, if(len(G11)=0, K11, G11))在填报字段里面用了这个公式,想达到:拿K11最大的数字-1等于K3时,插入G11,不然跳到第二个IF判断,当G11等于空时,插入K11.但是上面的公式好像不对?
  • 在G11的地方做了个数据集查询,K11做为自增序号然后在填报提交做了个选择,当G11没内容,出来是空时,选择提交K11.if(G11="null", K11, G11)但是不知为什么,老是报插入NULL的错,难道是我的公式错了,还是去插G11了?不能将值 NULL 插入列 'xtysxh',表 'xxxx';列不允许有 Null 值。INSERT 失败。
  • 设置了如下2个参数,先在A选择一个单号,B做了一个数据集查询,以A选的单号做查询条件然后在填报里A1单元格设置公式=$B但是现在发现的问题是:当A选择了单号后,B得等到点查询后,才出来结果,而且还得人工去点一下,才会赋值。怎样才能做到,当A单号出来后,B实时查询并赋值给参数,不用人工再去点一下。
  • https://help.finereport.com/doc-view-545.html插入删除行重新编号按上面的例子设置后,自己加了个行号的起步号,但是你会发现,表面上编号是正常上了,但是实际上,根本提交入库不是你看到的那个编号,我单独用了另一列来跟编号,发现不是那么一回事
  • 想做个JS控制事件,例如单元格C3,当数据列有内容时,我设置的控件不可用,当数据列没数据时,控件可用,让用户去填内容
  • 像下图,做了一个按钮,做为删除使用的,现在想加个判断,就是当另外一表假设A表,以要删掉的这个单号去查询,也有存在数据,就不能删除,返回提示“在A表中存在数据,不能删除”,该如何实现?

338

270

338

10

个人成就
内容被浏览69,212
加入社区11年161天
返回顶部