找回密码
 立即注册

QQ登录

只需一步,快速开始

听雨
中级会员   /  发表于:2021-7-22 10:18  /   查看:3017  /  回复:6
1金币
本帖最后由 听雨 于 2021-7-24 17:33 编辑

请问各位大佬:
如图所示
如果我在页面2中实现数据的添加和修改,然后点击页面中添加或修改按钮后页面如何跳转到选项卡中的页面2(或是维持显示选项卡页面2,且数据已更新) ?
目前按钮设定命令为页面跳转命令中跳转到选项卡页面,默认的是选项页面1界面。这样就不方便
【问题补充】
就是说我在页面1内修改后跳转到选项卡页面1,在页面2中内修改跳转到选项卡页面2...以此类推。而不是跳转到默认的选项卡页面(默认选择项)


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

大佬,可以通过JS代码,设置选项卡显示的页面,我们只需要知道想要显示哪个页面就好了,所以我们可以这样做: 1.在页面跳转的时候,传一个值过去,告诉选项卡展示哪个页面; 2.然后在页面加载时命令中通过JS取到这个数字,让选项卡显示对应的页面就好了; 代码如下: 效果如下: 工程文件:

6 个回复

倒序浏览
最佳答案
最佳答案
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-22 10:18:31
来自 5#
本帖最后由 Joe.xu 于 2021-12-3 17:17 编辑
听雨 发表于 2021-7-22 10:51
不好意思,我的问题没写清晰,见我问题补充说明。

大佬,可以通过JS代码,设置选项卡显示的页面,我们只需要知道想要显示哪个页面就好了,所以我们可以这样做:
1.在页面跳转的时候,传一个值过去,告诉选项卡展示哪个页面;

2.然后在页面加载时命令中通过JS取到这个数字,让选项卡显示对应的页面就好了;

代码如下:
  1. var tabNumber = Forguncy.Page.getCell("tabNumber").getValue();//获取到值
  2. if (tabNumber > 0) {
  3.     var tab = Forguncy.Page.getCell("tab");
  4.     tab.showTab(tabNumber - 1);//众所周知,程序员是从0开始计数的,所以需要减1
  5. }
复制代码

效果如下:

工程文件:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
yangkl
注册会员   /  发表于:2021-7-22 10:39:43
2#
把默认选择项改成2不就可以吗
回复 使用道具 举报
听雨
中级会员   /  发表于:2021-7-22 10:48:19
3#
【问题补充】
就是说我在页面1内修改后跳转到选项卡页面1,在页面2中内修改跳转到选项卡页面2...以此类推。而不是跳转到默认的选项卡页面(默认选择项)
回复 使用道具 举报
听雨
中级会员   /  发表于:2021-7-22 10:51:06
4#
yangkl 发表于 2021-7-22 10:39
把默认选择项改成2不就可以吗

不好意思,我的问题没写清晰,见我问题补充说明。
回复 使用道具 举报
听雨
中级会员   /  发表于:2021-7-23 11:37:09
6#
David.Zhong 发表于 2021-7-22 15:48
大佬,可以通过JS代码,设置选项卡显示的页面,我们只需要知道想要显示哪个页面就好了,所以我们可以这样 ...

十分感谢大佬的回答,确实可以实现。
回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-23 11:42:47
7#
听雨 发表于 2021-7-23 11:37
十分感谢大佬的回答,确实可以实现。

感谢大佬的支持~能帮助到大家我们也很开心~
后面有问题,欢迎继续发新帖交流

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部