js调用扩展控件的js只有第一行会触发

image.png

同行D列的按钮的点击事件js

_g().getWidgetByName("C列6行").fireEvent("stopedit");

预览出来只有第一行会触发js  c6的编辑结束事件js写的是根据当前单元格的值改变单元格的颜色

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

//var cr=FR.cellStr2ColumnRow(boxes[i].options.location);

var temp = "";

var arr = _g().getWidgetsByName("C列6行");

//获取扩展单选按钮组p1的控件对象数组

if (arr[0] != undefined) {

for (var i = 0; i < arr.length; i++)

 {

 arr[i].fireEvent("stopedit");

//如果控件长度大于1,则遍历获取控件值并拼接

}

else {

temp = 

arr.fireEvent("stopedit");

//如果控件长度为1,则直接获取控件值

}

https://help.fanruan.com/finereport/doc-view-2100.html  

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