tab传参问题

定义了一个模板参数$para1,在tabpane0中点击选择不同的tab想改变模板参数$para1给其赋值,js好像哪个地方写错了,点击后不生效

setTimeout(function() {

//TAB切换后,获取到当前TAB块的标题索引

FR.IndexNum = _g().getWidgetByName("tabpane0").getShowIndex();

var a = 0;

a = FR.IndexNum;

if (a == 0) {

$para1 = '1';

} else if (a == 1) {

$para1 = '2';

} else if (a == 2) {

$para1 = '3';

} else if (a == 3) {

$para1 = '4';

}

}, 50);

无标题.png

FineReport yzm806890 发布于 2022-2-17 14:21
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-2-17 14:36(编辑于 2022-2-17 14:37)

参考吧,我没有写完。后面的你自己去补充就行了。。。代码就类似这样。。。

测试数据赋值.rar

0717.gif

最佳回答
0
LTC朝Lv6高级互助
发布于2022-2-17 14:24(编辑于 2022-2-17 14:25)

JS能直接这么用吗?image.png

赋值方法:

_g().getWidgetByName('Component').setValue();

  • yzm806890 yzm806890(提问者) 不太清楚这个要怎么用,不是给控件赋值,是要给模板参数赋值
    2022-02-17 14:32 
  • LTC朝 LTC朝 回复 yzm806890(提问者) 模板参数不就是控件吗,一个意思
    2022-02-17 16:00 
  • 3关注人数
  • 368浏览人数
  • 最后回答于:2022-2-17 14:37
    请选择关闭问题的原因
    确定 取消
    返回顶部