System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 页面切换方法、装置、设备及存储介质制造方法及图纸_技高网

页面切换方法、装置、设备及存储介质制造方法及图纸

技术编号:40836278 阅读:2 留言:0更新日期:2024-04-01 15:01
本申请公开了一种页面切换方法、装置、设备及存储介质,所述页面切换方法包括:获取当前操作系统下用户的当前操作指令;在预设的映射关系库中查找所述当前操作指令在当前操作系统或其他操作系统中是否存在对应映射页面;若所述当前操作指令存在对应映射页面,则从所述映射关系库中确定所述当前操作指令对应的目标页面,并在当前用户界面显示所述目标页面对应的切换按钮;响应于用户触发的所述切换按钮对应的切换指令,将当前用户界面切换至所述目标页面。本申请在用户下达相应操作指令,并且该操作指令存在对应映射页面时,生成用户需求操作的目标页面切换按钮,以此提高对不同系统的页面切换的效率。

【技术实现步骤摘要】

本申请涉及工业自动化,尤其涉及一种页面切换方法、装置、设备及存储介质


技术介绍

1、目前,随着工业自动化的发展,相应的功能需求也随之增加,使得工业自动化领域的人机交互系统所承载的功能复杂性高。

2、在相关技术中,工控行业人机交互系统出于安全性的考虑,系统用户权限的管理严格,导致会产生同一用户需担任多个角色,在不同系统页面之间进行页面跳转,以实现人机交互系统的某项功能的情况。但是该方法的用户操作过程涉及到不同的系统角色切换,使得用户需要在不同系统进行频繁地登入登出操作,导致对不同系统的页面切换的效率低下。


技术实现思路

1、本申请的主要目的在于提供一种页面切换方法、装置、设备及存储介质,旨在解决现有技术中用户对不同系统的页面切换的效率低下的技术问题。

2、为实现以上目的,本申请提供一种页面切换方法,所述页面切换方法包括:

3、获取当前操作系统下用户的当前操作指令;

4、在预设的映射关系库中查找所述当前操作指令在当前操作系统或其他操作系统中是否存在对应映射页面,所述映射关系库中存储有若干操作指令与至少一个操作系统中关联页面的映射关系;

5、若所述当前操作指令存在对应映射页面,则从所述映射关系库中确定所述当前操作指令对应的目标页面,并在当前用户界面显示所述目标页面对应的切换按钮;

6、响应于用户触发的所述切换按钮对应的切换指令,将当前用户界面切换至所述目标页面。

7、可选地,所述在预设的映射关系库中查找所述当前操作指令在当前操作系统或其他操作系统中是否存在对应映射页面的步骤之后,包括:

8、若所述当前操作指令不存在对应映射页面,则响应于用户触发的显示指令,显示所述显示指令相应的浏览页面;

9、记录所述浏览页面中最终停留操作的目标操作页面,并基于所述目标操作页面对所述映射关系库进行更新。

10、可选地,所述操作指令包括数据更改指令,所述从所述映射关系库中确定所述当前操作指令对应的目标页面,并在当前用户界面显示所述目标页面对应的切换按钮的步骤,包括:

11、确定所述数据更改指令对应的数据属性信息,其中,所述数据属性信息包括更改后的数据值;

12、判断所述更改后的数据值是否在预设的阈值范围内;

13、若所述更改后的数据值在预设的阈值范围内,则从所述映射关系库中确定所述数据更改指令对应的目标页面,并在当前用户界面显示所述目标页面对应的切换按钮。

14、可选地,所述判断所述更改后的数据值是否在预设的阈值范围内的步骤之后,所述方法包括:

15、若所述更改后的数据值不在预设的阈值范围内,则从所述映射关系库中确定所述数据更改指令对应的引导页面,并在当前用户界面显示所述引导页面对应的切换按钮。

16、可选地,所述响应于用户触发的所述切换按钮对应的切换指令,将当前用户界面切换至所述目标页面的步骤,包括:

17、响应于用户触发的显示指令,判断所述显示指令是否为所述切换按钮对应的切换指令;

18、若所述显示指令为所述切换按钮对应的切换指令,则响应于用户触发的所述切换按钮对应的切换指令,将当前用户界面切换至所述目标页面。

19、可选地,所述判断所述显示指令是否为所述切换按钮对应的切换指令的步骤之后,所述方法包括:

20、若所述显示指令不为所述切换按钮对应的切换指令,则响应于用户触发的显示指令,显示所述显示指令相应的浏览页面,并记录所述浏览页面中最终停留操作的目标操作页面,并基于所述目标操作页面对所述映射关系库进行更新。

21、可选地,所述在当前用户界面显示所述目标页面对应的切换按钮的步骤,包括:

22、获取所述目标页面的页面地址;

23、将所述页面地址作为当前用户界面中切换按钮的映射地址,并在当前用户界面显示所述目标页面对应的切换按钮。

24、本申请还提供一种页面切换装置,所述页面切换装置包括:

25、获取模块,用于获取当前操作系统下用户的当前操作指令;

26、判断模块,用于在预设的映射关系库中查找所述当前操作指令在当前操作系统或其他操作系统中是否存在对应映射页面,所述映射关系库中存储有若干操作指令与至少一个操作系统中关联页面的映射关系;

27、确定模块,用于若所述当前操作指令存在对应映射页面,则从所述映射关系库中确定所述当前操作指令对应的目标页面,并在当前用户界面显示所述目标页面对应的切换按钮;

28、切换模块,用于响应于用户触发的所述切换按钮对应的切换指令,将当前用户界面切换至所述目标页面。

29、本申请还提供一种页面切换设备,所述页面切换设备包括:存储器、处理器以及存储在存储器上的用于实现所述页面切换方法的程序,

30、所述存储器用于存储实现页面切换方法的程序;

31、所述处理器用于执行实现所述页面切换方法的程序,以实现所述页面切换方法的步骤。

32、本申请还提供一种存储介质,所述存储介质上存储有实现页面切换方法的程序,所述实现页面切换方法的程序被处理器执行以实现所述页面切换方法的步骤。

33、本申请对用户操作指令建立映射关系,形成映射关系库,并根据该映射关系库,在用户下达相应操作指令,并且该操作指令存在对应映射页面时,自动生成用户需求操作的另一个系统的目标页面切换按钮,使用户能够在不同系统页面进行功能切换,以此实现高效快捷的页面跳转,提高对不同系统的页面切换的效率。

本文档来自技高网...

【技术保护点】

1.一种页面切换方法,其特征在于,所述页面切换方法包括:

2.如权利要求1所述的页面切换方法,其特征在于,所述在预设的映射关系库中查找所述当前操作指令在当前操作系统或其他操作系统中是否存在对应映射页面的步骤之后,包括:

3.如权利要求1所述的页面切换方法,其特征在于,所述操作指令包括数据更改指令,所述从所述映射关系库中确定所述当前操作指令对应的目标页面,并在当前用户界面显示所述目标页面对应的切换按钮的步骤,包括:

4.如权利要求3所述的页面切换方法,其特征在于,所述判断所述更改后的数据值是否在预设的阈值范围内的步骤之后,所述方法包括:

5.如权利要求1所述的页面切换方法,其特征在于,所述响应于用户触发的所述切换按钮对应的切换指令,将当前用户界面切换至所述目标页面的步骤,包括:

6.如权利要求5所述的页面切换方法,其特征在于,所述判断所述显示指令是否为所述切换按钮对应的切换指令的步骤之后,所述方法包括:

7.如权利要求1所述的页面切换方法,其特征在于,所述在当前用户界面显示所述目标页面对应的切换按钮的步骤,包括

8.一种页面切换装置,其特征在于,所述页面切换装置包括:

9.一种页面切换设备,其特征在于,所述页面切换设备包括:存储器、处理器以及存储在存储器上的用于实现所述页面切换方法的程序,

10.一种存储介质,其特征在于,所述存储介质上存储有实现页面切换方法的程序,所述实现页面切换方法的程序被处理器执行以实现如权利要求1至7中任一项所述页面切换方法的步骤。

...

【技术特征摘要】

1.一种页面切换方法,其特征在于,所述页面切换方法包括:

2.如权利要求1所述的页面切换方法,其特征在于,所述在预设的映射关系库中查找所述当前操作指令在当前操作系统或其他操作系统中是否存在对应映射页面的步骤之后,包括:

3.如权利要求1所述的页面切换方法,其特征在于,所述操作指令包括数据更改指令,所述从所述映射关系库中确定所述当前操作指令对应的目标页面,并在当前用户界面显示所述目标页面对应的切换按钮的步骤,包括:

4.如权利要求3所述的页面切换方法,其特征在于,所述判断所述更改后的数据值是否在预设的阈值范围内的步骤之后,所述方法包括:

5.如权利要求1所述的页面切换方法,其特征在于,所述响应于用户触发的所述切换按钮对应的切换指令,将当前...

【专利技术属性】
技术研发人员:莫晓丹邹瑞先潘磊丁尔驰晖
申请(专利权)人:苏州汇川控制技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1