JS日期前后一天方法

CPT

方法1: 引用参数面板控件值

 var widget=this.options.form.getWidgetByName("RQ")
 var value='"'+widget.getValue()+'"'
 //alert(value)
widget.setValue(FR.remoteEvaluate('format(datedelta(todate('+value+'),1),"yyyy-MM-dd")'))
 

 

方法2: 引用单元格控件并赋值

var widget=contentPane.getWidgetByName("rq");//填报
var value='"'+widget.getValue()+'"';
contentPane.setCellValue("D3",null,FR.remoteEvaluate('FORMAT(DATEDELTA(TODATE('+value+'),1),"yyyy-MM-dd")'));

也可用

var widget=contentPane.parameterEI.getWidgetByName("rq");//填报
var value='"'+widget.getValue()+'"';
contentPane.setCellValue("D3",null,FR.remoteEvaluate('FORMAT(DATEDELTA(TODATE('+value+'),1),"yyyy-MM-dd")'));

 

 

frm表单

var widget=_g().parameterEI.getwidgetByName("RQ")
var value='"'+widget.getValue()+'"';
contentPane.setCellValue("D3",null,FR.remoteEvaluate('FORMAT(DATEDELTA(TODATE('+value+'),1),"yyyy-MM-dd")'));

 

 

你可能感兴趣的:(帆软)