永洪社区

标题: 页签之间的跳转 [打印本页]

作者: 沉沦BI报表年华    时间: 2023-6-9 11:33
标题: 页签之间的跳转
永洪9.4,多页签,第一个页签里点击机构字段,比如青岛,如何页面自动跳转到第2个页签?至于传参我知道可以用组件传参


作者: yhdata_ruby    时间: 2023-6-9 11:33
使用组件传参,设置当参数等于青岛的时候,使用setDBSelectedIndex设置跳转的页签页,参考https://www.yonghongtech.com/rea ... =setDBSelectedIndex
作者: 王仙芝    时间: 2023-6-9 12:21
可以超链接吗
作者: fanfan    时间: 2023-6-9 12:48
可以吧
作者: 沉沦BI报表年华    时间: 2023-6-9 14:12
本帖最后由 沉沦BI报表年华 于 2023-6-9 14:13 编辑
yhdata_ruby 发表于 2023-6-9 13:05
使用组件传参,设置当参数等于青岛的时候,使用setDBSelectedIndex设置跳转的页签页,参考https://www.yong ...

组件传参不能跨页签吗,好像不行
作者: yhdata_ruby    时间: 2023-6-9 14:15
沉沦BI报表年华 发表于 2023-6-9 14:12
组件传参不能跨页签吗,好像不行

你只需要获取到点击的数据作为参数啊, 组件传参就把点击的数据作为参数,你用if判断参数是什么的时候写结果去跳转
作者: 沉沦BI报表年华    时间: 2023-6-9 14:19
yhdata_ruby 发表于 2023-6-9 14:15
你只需要获取到点击的数据作为参数啊, 组件传参就把点击的数据作为参数,你用if判断参数是什么的时候写 ...

if机构参数不为空,那么就跳到第二个页签,并且传参,这个成功了。但是我这时候再点击第一个页签,就回不去了
作者: yhdata_ruby    时间: 2023-6-9 14:29
沉沦BI报表年华 发表于 2023-6-9 14:19
if机构参数不为空,那么就跳到第二个页签,并且传参,这个成功了。但是我这时候再点击第一个页签,就回不 ...

确实会这样,要不加一个按钮组件,把参数a清空,再去点击页签
作者: 沉沦BI报表年华    时间: 2023-6-9 14:36
yhdata_ruby 发表于 2023-6-9 14:29
确实会这样,要不加一个按钮组件,把参数a清空,再去点击页签

可是加个按钮就不符合需求了
作者: yhdata_ruby    时间: 2023-6-9 14:42
沉沦BI报表年华 发表于 2023-6-9 14:36
可是加个按钮就不符合需求了

那我暂时想不出来其他办法了
作者: DX188    时间: 2023-6-9 14:57
yhdata_ruby 发表于 2023-6-9 14:42
那我暂时想不出来其他办法了

把原有的页签栏隐藏了,加个按钮,命名返回首页,点击按钮里,清空组件传参时的参数,并返回首页。如果还有好几个页签需要跳转的,就多加几个按钮。
就类似:首页>>第二页>>第三页 这样一层一层的效果
作者: yhdata_ruby    时间: 2023-6-9 15:02
DX188 发表于 2023-6-9 14:57
把原有的页签栏隐藏了,加个按钮,命名返回首页,点击按钮里,清空组件传参时的参数,并返回首页。如果还 ...

那这样的效果相当于多个页面都得设置这样的按钮,而且页签栏没法隐藏,只能设置背景色前景色为透明这种,页面预览看着不是特别好看
作者: 沉沦BI报表年华    时间: 2023-6-9 15:05
yhdata_ruby 发表于 2023-6-9 14:42
那我暂时想不出来其他办法了

好的,按你得方案也能做出大部分了,谢谢!
作者: yhdata_ruby    时间: 2023-6-9 15:08
沉沦BI报表年华 发表于 2023-6-9 15:05
好的,按你得方案也能做出大部分了,谢谢!

好的不客气




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4