在fvs中如何使用js引用数组?

https://bbs.fanruan.com/wenda/question/54768.html

这个文档里面用了array参数引用数据集的数据,我要如何在fvs中实现这一段:获取数组索引,索引减1,然后把新的值赋到参数控件中全局联动?

var n=array.indexOf(p1v);//获取数组索引
n=n-1;//索引减1
p1.setValue(array[n]);//对控件赋值

FineReport 奇犽呀呀 发布于 2024-8-9 17:50
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-8-9 17:54

"use document";

var p1=document.getWidgetByName('month');//获取年月筛选控件 

var p1v=p1.getValue();//获取年月筛选控件值
if(p1v=='')p1.setValue(array[0]);//如果控件中没有值,将array中的第一个值赋给控件
else{
var n=array.indexOf(p1v);//获取数组索引
n=n-1;//索引减1
p1.setValue(array[n]);//对控件赋值
}

  • 2关注人数
  • 97浏览人数
  • 最后回答于:2024-8-9 17:54
    请选择关闭问题的原因
    确定 取消
    返回顶部