https://bbs.fanruan.com/wenda/question/54768.html
这个回答里面可以实现一部分,但是fvs不能全部实现,需要怎么改写呢?
p1.setValue(array[n]);//对控件赋值 这个一句有点问题,我如何实现动态的年月呢
然后duchamp.linkageGlobal这个语句可以实现全局参数的变化,只是内容我没办法用动态的年月
加按钮
var rq=duchamp.getWidgetByName('RQ').getValue()+'01';
var rq1=FR.remoteEvaluate('=MONTHDELTA( FORMAT('"+rq+"', "yyyy-MM-dd"),1)');
duchamp.getWidgetByName('RQ').getValue(rq1)
减按钮
var rq1=FR.remoteEvaluate('=MONTHDELTA( FORMAT('"+rq+"', "yyyy-MM-dd"),-1)');
rq是年月日,若rq是年月则需要拼接成年月日,
rq=rq+"-01"
参考这个看看
JS实现自定义按钮快速给参数赋指定范围值 https://help.fanruan.com/finereport/doc-view-1992.html
赋值改成这个写法
duchamp.getWidgetByName("text0").setValue('文本');