有一个多选框,它如果有被选择,那么跳转到一张新的CPT报表,没有被选择,跳转到原报表

如图,image.png有一个多选框,它如果有被选择,那么跳转到一张新的CPT报表,没有被选择,跳转到原报表

FineReport 鲤鱼爱喝气泡水 发布于 2023-2-8 15:00
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-2-8 15:03(编辑于 2023-2-8 15:03)

编辑结束事件

if(this.getValue().lenght>0){

window.open("报表地址")

}

  • 鲤鱼爱喝气泡水 鲤鱼爱喝气泡水(提问者) 能否完整点
    2023-02-08 15:05 
  • CD20160914 CD20160914 回复 鲤鱼爱喝气泡水(提问者) 上面就是只要有值了。就会跳转报表了。你把报表地址填写进去就行了。
    2023-02-08 15:05 
  • CD20160914 CD20160914 回复 鲤鱼爱喝气泡水(提问者) 写在复选框编辑结束后的事件。。。
    2023-02-08 15:06 
  • 鲤鱼爱喝气泡水 鲤鱼爱喝气泡水(提问者) 回复 CD20160914 那比如我选了 跳转过去了 那在跳转到的报表选择 这个控件没选 能回去跳转前的吗
    2023-02-08 16:01 
  • CD20160914 CD20160914 回复 鲤鱼爱喝气泡水(提问者) 我上面的代码是判断要有内容才会跳转的,如果没有内容是不执行跳转的
    2023-02-08 16:03 
最佳回答
0
隐藏大佬Lv4见习互助
发布于2023-2-8 15:01

在下面弄两个表格,设置条件,如果多选框内为空就是新表展现,旧表隐藏,不为空就是新表隐藏,旧表展现

  • 鲤鱼爱喝气泡水 鲤鱼爱喝气泡水(提问者) 试过了,会有单元格冲突,不可取,这种方式费时费力,有没有什么简便的方法?
    2023-02-08 15:04 
  • 隐藏大佬 隐藏大佬 回复 鲤鱼爱喝气泡水(提问者) 那你就弄两个sheet页,然后写个事件相互跳转
    2023-02-08 15:07 
  • 鲤鱼爱喝气泡水 鲤鱼爱喝气泡水(提问者) 回复 隐藏大佬 两个sheet这个方式怎么处理
    2023-02-08 16:02 
  • 隐藏大佬 隐藏大佬 回复 鲤鱼爱喝气泡水(提问者) 有点类似这个https://help.fanruan.com/finereport/doc-view-1980.html?source=4
    2023-02-08 17:26 
最佳回答
0
snrtuemcLv8专家互助
发布于2023-2-8 15:05

直接跳转按钮,做判断

var a=_g().getWidgetByName("控件名").getValue();

if(a==""){window.open("报表1地址");}

else if(a=="1"){window.open("报表2地址");}

else if(a=="2"){window.open("报表3地址");}

最佳回答
0
指间沙Lv6中级互助
发布于2023-2-8 15:12

image.png

  • 4关注人数
  • 436浏览人数
  • 最后回答于:2023-2-8 15:12
    请选择关闭问题的原因
    确定 取消
    返回顶部