控件传参

有方法,我下拉框,选着年报,他执行那个年报按钮,月报执行月报按钮,不选着则显示全部内容

a7b80f2c37d26d2da53a6b4788e890d.jpg

FineReport 帆软用户wYukXssXS5 发布于 2024-2-28 15:10
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
华莉星宸Lv7高级互助
发布于2024-3-1 11:08
最佳回答
0
CovidLv3高级互助
发布于2024-2-28 15:11
  • 帆软用户wYukXssXS5 帆软用户wYukXssXS5(提问者) 是的根据这个做的,但想做一个联动,用下拉框选择来联动这个
    2024-02-28 15:14 
  • Covid Covid 回复 帆软用户wYukXssXS5(提问者) 一样的换汤不换药,下拉框的编辑后事件里面写JS判断一下下拉框的值然后执行是教程里面的JS
    2024-02-28 15:15 
  • 帆软用户wYukXssXS5 帆软用户wYukXssXS5(提问者) 回复 Covid 教程发来看一下
    2024-02-28 15:16 
  • Covid Covid 回复 帆软用户wYukXssXS5(提问者) 就是上面的链接
    2024-02-28 15:17 
  • 帆软用户wYukXssXS5 帆软用户wYukXssXS5(提问者) 回复 Covid var value = this.getvalue(); if (value==\\\"年报\\\"){ _g().getParameterContainer().getWidgetByName(\\\"button0\\\").doClick(); } else if (value==\\\"月报\\\"){ _g().getParameterContainer().getWidgetByName(\\\"button2\\\").doClick(); } else{“全部”} 是这样写吗
    2024-02-28 15:24 
最佳回答
0
CT1448Lv5中级互助
发布于2024-2-28 15:14(编辑于 2024-2-28 15:15)

示例2:普通报表中,触发参数面板中按钮 button0 的点击事件

_g().getParameterContainer().getWidgetByName("button0").doClick();

示例3:普通报表中,触发填报单元格中按钮 button0 的点击事件

_g().getWidgetByName("button0").doClick();

示例4:决策报表中,触发 body 中按钮 button0 的点击事件

_g().getWidgetByName("button0").doClick();

  • 帆软用户wYukXssXS5 帆软用户wYukXssXS5(提问者) var value = this.getvalue(); if (value==\"年报\"){ _g().getParameterContainer().getWidgetByName(\"button0\").doClick(); } else if (value==\"月报\"){ _g().getParameterContainer().getWidgetByName(\"button2\").doClick(); } else{“全部”} 是这样写吗
    2024-02-28 15:22 
  • 3关注人数
  • 275浏览人数
  • 最后回答于:2024-3-1 11:08
    请选择关闭问题的原因
    确定 取消
    返回顶部