按照帮助文档设置报错,应该是js改的不对,我是想下拉框选择检验编号后其他内容会自动填充

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

按这个帮助文档设置,没成功

var id=this.getValue();

//获取当前控件值

var gc=FR.remoteEvaluate("value('ds1','company','uuid','"+id+"')");

var jyhgzh=FR.remoteEvaluate("value('ds1','Certificatenum','uuid','"+id+"')");

var cpmc=FR.remoteEvaluate("value('ds1','product','uuid','"+id+"')");

var cpgg=FR.remoteEvaluate("value('ds1','Spec','uuid','"+id+"')");

var xb=FR.remoteEvaluate("value('ds1','line','uuid','"+id+"')");

//根据产品ID去ds1数据集中获取其他字段的值

var row=FR.cellStr2ColumnRow(this.options.location).row;

//获取当前行号

_g().setCellValue(0,6,2,"company");

_g().setCellValue(0,8,2,"Certificatenum");

_g().setCellValue(0,10,2,"product");

_g().setCellValue(0,12,2,"Spec");

_g().setCellValue(0,14,2,"line");

//给当前行其他单元格赋值

image.png

FineReport 百煮味香 发布于 2022-9-14 09:44 (编辑于 2022-9-14 10:03)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
weibwLv7高级互助
发布于2022-9-14 09:49(编辑于 2022-9-14 09:51)

如果你的单元格没有拓展到的话,建议直接写死,没必要获取row,直接数你那个单元格的位置,横竖都是从0开始可以参考https://help.fanruan.com/finereport/doc-view-4305.html

image.png

  • 百煮味香 百煮味香(提问者) 我看帮助文档写着移动端不支持?我这个都是移动端使用的
    2022-09-14 09:50 
  • 百煮味香 百煮味香(提问者) 这个括号里面放的都是什么?1代表啥?0代表啥?JS我不太懂
    2022-09-14 09:51 
  • weibw weibw 回复 百煮味香(提问者) 看我发的文档的链接,第一个参数代表sheet页数,第二个是行号,第三个是列号,这仨都是从0开始数
    2022-09-14 09:53 
  • weibw weibw 回复 百煮味香(提问者) 再参考一下这个,这个支持移动端https://help.fanruan.com/finereport/doc-view-534.html
    2022-09-14 09:58 
  • 1关注人数
  • 264浏览人数
  • 最后回答于:2022-9-14 10:03
    请选择关闭问题的原因
    确定 取消
    返回顶部