想要把tab名字当成参数传递到数据集中要怎么做?

把b和C当成参数传递到数据集里面

FineReport 咕咕咕 发布于 2019-12-27 10:07
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
咕咕咕Lv7初级互助
发布于2019-12-27 17:35

把TAB当做目录,相同表格放在TAB外,使用当前决策报表对象传参+超级链接

最佳回答
0
xiaomiliLv6初级互助
发布于2019-12-27 10:12

这个可以的,用js获取一下,

image.png

image.png

最佳回答
0
PoseidonLv5高级互助
发布于2019-12-27 10:17(编辑于 2019-12-27 10:18)

image.png


Tab块-https://help.finereport.com/doc-view-633.html


参考控制,通过this.options.form.getWidgetByName('cardlayoutname')拿到TAB块,然后获取当前的下标获取再获取名称

  • 咕咕咕 咕咕咕(提问者) 咋获取值,.value吗?获取了之后呢?
    2019-12-27 10:27 
  • Poseidon Poseidon 回复 咕咕咕(提问者) this.options.form.getWidgetByName(\"tabpane0\").getShowIndex(); 获取当前TAB下标; 然后通过SWITCH函数来转换下标对应的名称在你数据集中使用
    2019-12-27 10:47 
  • 咕咕咕 咕咕咕(提问者) 回复 Poseidon 怎么在数据集使用?数据集要用的是参数啊
    2019-12-27 10:50 
  • 咕咕咕 咕咕咕(提问者) 回复 Poseidon 可以写一下完整的语句吗?
    2019-12-27 10:51 
  • 2关注人数
  • 882浏览人数
  • 最后回答于:2019-12-27 17:35
    请选择关闭问题的原因
    确定 取消
    返回顶部