一种数据查看方法、装置、电子设备和存储介质
文献发布时间:2023-06-19 11:52:33
技术领域
本公开涉及互联网技术领域,尤其涉及一种数据查看方法、装置、电子设备和存储介质。
背景技术
随着智能终端和移动网络技术的发展,越来越多的数据需要被统一管理以便后续查看,当前的数据分组查看方法通常采用的是二级分组的方法,即多个分组依次排列,每个分组中的所有数据在该分组的下面,只有显示完一个分组的所有数据之后才能显示下一个分组的数据。
然而,有的时候存在一个分组中的数据量及其庞大的可能,若只能在该分组中所有的数据显示之后才能轮到下一个分组,则会导致用户在寻找不同分组中的数据时,不能做到快速切换,导致工作效率低下的问题。
发明内容
本公开提供一种数据查看方法、装置、电子设备和存储介质,以至少解决相关技术中由于对分组数据不能进行快速切换,导致的工作效率低下的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种数据查看方法,包括:
显示数据页面,数据页面显示多个数据组,多个数据组至少包括第一数据组和第二数据组;
响应于第一数据组的数据显示指令,在数据页面的第一区域显示第一数据组,并在数据页面的第二区域显示第二数据组的组标识,第一区域包括数据组标识区域和数据区域,数据组标识区域显示第一数据组的组标识,数据区域显示第一数据组的数据;
当在第二区域接收到切换指令时,在数据组标识区域显示第二数据组的组标识,并在数据区域显示第二数据组的数据。
在一个可选的实施方式中,多个数据组还包括第三数据组;则在第二区域接收到切换指令之后,方法还包括:在第二区域显示第三数据组的组标识。
在一个可选的实施方式中,在第二区域接收到的切换指令包括点击切换指令或者滑动切换指令。
在一个可选的实施方式中,在数据页面的第一区域显示第一数据组,并在数据页面的第二区域显示第二数据组的组标识之后,方法还包括:
当在数据区域接收到数据浏览指令时,在数据区域依次显示第一数据组的数据;在第二区域显示的第二数据组的组标识不变。
在一个可选的实施方式中,若在数据区域接收到的数据浏览指令为带有显示方向信息的数据浏览指令,当在数据区域接收到数据浏览指令时,在数据区域依次显示第一数据组的数据包括:
当在数据区域接收到数据浏览指令时,按照显示方向信息在数据区域依次显示第一数据组的数据。
在一个可选的实施方式中,在数据区域依次显示第一数据组的数据之后,方法还包括:
在数据区域显示第一数据组或当前数据页的最后一条数据的情况下,当在数据区域接收到包含预设显示方向信息的数据浏览指令时,在数据组标识区域显示第一数据组或当前数据组的组标识,在数据区域沿预设显示方向信息表征的预设显示方向滑动显示第一数据组或当前数据页的数据、第二数据组的组标识和第二数据组的数据;
在第二区域显示第三数据组的组标识。
在一个可选的实施方式中,第一区域还包括数据查询定位区域;
在数据页面的第一区域显示第一数据组,并在数据页面的第二区域显示第二数据组的组标识之后,方法还包括:
当在数据查询定位区域接收到数据查询定位指令时,在数据区域显示数据查询定位指令对应的第一数据组中的数据;且在第二区域显示的第二数据组的组标识不变。
在一个可选的实施方式中,多个数据组还包括第四数据组;
在数据页面的第一区域显示第一数据组,并在数据页面的第二区域显示第二数据组的组标识之后,方法还包括:
当在数据组标识区域接收到切换指令时,在数据组标识区域显示第四数据组的组标识,在数据区域显示第四数据组的数据,并在第二区域显示第一数据组的组标识。
在一个可选的实施方式中,在数据页面的第一区域显示第一数据组,并在数据页面的第二区域显示第二数据组的组标识之后,方法还包括:
当在数据组标识区域接收到数据归位指令时,在数据区域由第一数据组中的当前显示数据跳转显示第一数据组中的第一条数据,或沿预设方向在数据区域中滑动数据并在数据区域的首条数据位置处显示当前数据页的第一条数据;其中,在第二区域显示的第二数据组的组标识不变。
在一个可选的实施方式中,数据区域至少包括第一子区域和第二子区域,第一数据组至少包括第一子数据组和第二子数据组;
第一子区域显示第一子数据组,第二子区域显示第二子数据组的组标识,第一子区域包括数据组标识子区域和数据子区域,数据组标识子区域显示第一子数据组的组标识,数据子区域显示第一子数据组的数据;
方法还包括:
当在第二子区域接收到切换指令时,在数据组标识子区域显示第二子数据组的组标识,并在数据子区域显示第二子数据组的数据。
根据本公开实施例的第二方面,提供一种数据查看装置,包括:
数据页面显示模块,被配置为执行显示数据页面,数据页面显示多个数据组,多个数据组至少包括第一数据组和第二数据组;
数据组显示模块,被配置为执行响应于第一数据组的数据显示指令,在数据页面的第一区域显示第一数据组,并在数据页面的第二区域显示第二数据组的组标识,第一区域包括数据组标识区域和数据区域,数据组标识区域显示第一数据组的组标识,数据区域显示第一数据组的数据;
切换显示模块,被配置为执行当在第二区域接收到切换指令时,在数据组标识区域显示第二数据组的组标识,并在数据区域显示第二数据组的数据。
在一个可选的实施方式中,多个数据组还包括第三数据组;切换显示模块,被配置为执行在第二区域显示第三数据组的组标识。
在一个可选的实施方式中,在第二区域接收到的切换指令包括点击切换指令或者滑动切换指令。
在一个可选的实施方式中,切换显示模块,被配置为执行当在数据区域接收到数据浏览指令时,在数据区域依次显示第一数据组的数据;在第二区域显示的第二数据组的组标识不变。
在一个可选的实施方式中,若在数据区域接收到的数据浏览指令为带有显示方向信息的数据浏览指令,切换显示模块,被配置为执行当在数据区域接收到数据浏览指令时,按照显示方向信息在数据区域依次显示第一数据组的数据。
在一个可选的实施方式中,切换显示模块,被配置为执行在数据区域显示第一数据组或当前数据组的最后一条数据的情况下,当在数据区域接收到包含预设显示方向信息的数据浏览指令时,在数据组标识区域显示第一数据组或当前数据组的组标识,在数据区域沿预设显示方向信息表征的预设显示方向滑动显示第一数据组或当前数据组的数据、第二数据组的组标识和第二数据组的数据;
在第二区域显示第三数据组的组标识。
在一个可选的实施方式中,第一区域还包括数据查询定位区域;
切换显示模块,被配置为执行当在数据查询定位区域接收到数据查询定位指令时,在数据区域显示数据查询定位指令对应的第一数据组中的数据;且在第二区域显示的第二数据组的组标识不变。
在一个可选的实施方式中,多个数据组还包括第四数据组;
切换显示模块,被配置为执行当在数据组标识区域接收到切换指令时,在数据组标识区域显示第四数据组的组标识,在数据区域显示第四数据组的数据,并在第二区域显示第一数据组的组标识。
在一个可选的实施方式中,切换显示模块,被配置为执行当在数据组标识区域接收到数据归位指令时,在数据区域由第一数据组中的当前显示数据跳转显示第一数据组中的第一条数据,或沿预设方向在数据区域中滑动数据并在数据区域的首条数据位置处显示当前数据页的第一条数据;其中,在第二区域显示的第二数据组的组标识不变。
在一个可选的实施方式中,数据区域至少包括第一子区域和第二子区域,第一数据组至少包括第一子数据组和第二子数据组;
第一子区域显示第一子数据组,第二子区域显示第二子数据组的组标识,第一子区域包括数据组标识子区域和数据子区域,数据组标识子区域显示第一子数据组的组标识,数据子区域显示第一子数据组的数据;
切换显示模块,被配置为执行:
当在第二子区域接收到切换指令时,在数据组标识子区域显示第二子数据组的组标识,并在数据子区域显示第二子数据组的数据。根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为执行指令,以实现如上述第一方面中任一项的方法。
根据本公开实施例的第四方面,提供一种计算机可读存储介质,当计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行本公开实施例的第一方面中任一项的方法。
根据本公开实施例的第五方面,提供一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序存储在可读存储介质中,计算机设备的至少一个处理器从可读存储介质读取并执行计算机程序,使得计算机设备执行本公开实施例的第一方面中任一项的方法。
本公开的实施例提供的技术方案至少带来以下有益效果:
显示数据页面,数据页面显示多个数据组,多个数据组至少包括第一数据组和第二数据组,响应于第一数据组的数据显示指令,在数据页面的第一区域显示第一数据组,并在数据页面的第二区域显示第二数据组的组标识,第一区域包括数据组标识区域和数据区域,数据组标识区域显示第一数据组的组标识,数据区域显示第一数据组的数据,当在第二区域接收到切换指令时,在数据组标识区域显示第二数据组的组标识,并在数据区域显示第二数据组的数据,这使得可以快速完成两个数据组中的数据切换查看,从而提高工作效率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种应用环境的示意图;
图2是根据一示例性实施例示出的一种应用环境的示意图;
图3是根据一示例性实施例示出的一种数据查看方法的流程图;
图4是根据一示例性实施例示出的一种数据查看方法的流程图;
图5是根据一示例性实施例示出的一种数据页面的示意图;
图6是根据一示例性实施例示出的一种数据页面的示意图;
图7是根据一示例性实施例示出的一种数据页面的示意图;
图8是根据一示例性实施例示出的一种数据页面的示意图;
图9是根据一示例性实施例示出的一种数据页面的示意图;
图10是根据一示例性实施例示出的一种数据页面的示意图;
图11是根据一示例性实施例示出的一种数据查看装置的框图;
图12是根据一示例性实施例示出的一种用于数据查看的电子设备的框图。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
请参阅图1,图1根据一示例性实施例示出的一种应用环境的示意图,如图1所示,相关技术中,多个数据组依次排列,每个数据组的所有数据依次排列,每个数据组中的所有数据在该数据组的下面,只有显示完一个数据组的所有数据之后才能显示下一个数据组的数据。因此,从图1可以看出,如果没有将数据组一的数据显示完全,则排在后面的数据组二不会出现。如若需要找到数据组二中的某个数据,必须要通过某些手段(比如鼠标滚动等)将数据组一的数据显示完成,才能开始显示数据组二以及数据组二中的数据,这种技术下的数据查看方式将导致用户在寻找不同数据组中的数据时,不能做到快速切换,从未导致工作效率低下的问题。
请参阅图2,图2根据一示例性实施例示出的一种应用环境的示意图,如图2所示,包括终端20,其中,终端20包括数据页面201,数据页面201上可以包括多个数据组,每个数据组中包括该组内的数据。
一些可能的实施例中,终端20可以显示数据页面201,数据页面201显示多个数据组,多个数据组至少包括第一数据组和第二数据组,响应于第一数据组的数据显示指令,在数据页面的第一区域显示第一数据组,并在数据页面的第二区域显示第二数据组的组标识,第一区域包括数据组标识区域和数据区域,数据组标识区域显示第一数据组的组标识,数据区域显示第一数据组的数据,当在第二区域接收到切换指令时,在数据组标识区域显示第二数据组的组标识,并在数据区域显示第二数据组的数据。
在一些可能的实施例中,终端20可以包括但不限于智能手机、台式计算机、平板电脑、笔记本电脑、数字助理、增强现实(augmented reality,AR)/虚拟现实(virtualreality,VR)设备、智能可穿戴设备等类型的电子设备,该电子设备可以包括屏幕或者和屏幕作用相当的部件,用于向用户显示当前视频和目标候选视频。可选的,电子设备上运行的操作系统可以包括但不限于安卓系统、IOS系统、linux、windows、Unix、Android系统等。
此外,需要说明的是,图2所示的仅仅是本公开提供的数据查看方法的一种应用环境,并不能限制本公开。
图3是根据一示例性实施例示出的一种数据查看方法的流程图,如图3所示,数据查看方法用于终端等电子设备中,包括以下步骤S301-S305。
在步骤S301中,显示数据页面,该数据页面显示多个数据组,多个数据组至少包括第一数据组和第二数据组。
在一些可能的实施例中,终端显示数据页面的前提可以是接收到显示指令。图4是根据一示例性实施例示出的一种数据查看方法的流程图,如图4所示,还包括:
在步骤S300中,接收数据页面的显示指令。
在一些可能的实施中,显示指令可以是终端自己自发自收的,比如,由终端的发送模块在被其他对象触发后,生成显示指令,并将该显示指令发送给终端的接收模块,以形成完整的任务逻辑。
在另一些可能的实施例中,显示指令可以是其他设备发送的,比如,终端和某个设备连接,当该设备所属用户想通过设备打开终端上数据页面的时候,可以通过该设备向终端发送显示指令。
在其他可能的实施例中,显示指令可由用户通过触摸屏、触摸键盘、机械键盘、或鼠标等输入至终端。
在步骤S303中,响应于第一数据组的数据显示指令,在数据页面的第一区域显示第一数据组,并在数据页面的第二区域显示第二数据组的组标识,第一区域包括数据组标识区域和数据区域,数据组标识区域显示第一数据组的组标识,数据区域显示第一数据组的数据。
在一些可能的实施例中,该数据页面可以包括第一区域和第二数区域,图5是根据一示例性实施例示出的一种数据页面的示意图,如图5所示,包括第一区域500和第二区域504。其中,该第一区域500可以包括数据组标识区域501和数据区域502,该数据组标识区域501显示第一数据组的组标识,该数据区域502显示第一数据组的数据。第二区域504可以显示第二数据组的组标识。除此之外,第一区域500还可以包括数据查询定位区域503,用于查询定位第一数据组中的数据。可选的,第一数据组的组标识可以如图5所示为“数据组一”,第二数据组的组标识可以如图5所示为“数据组二”,当然,也可以以其他名称作为数据组的组标识,这里不做限定。
在一些可选的实施例中,由于第一数据组可能包括数量较大的数据,因此,数据区域502中显示的数据可以不是全部的数据,比如,图5所示的数据区域502只显示了12条数据,其他的数据由于数据页面的尺寸,没有被显示出来。
可选的,第一数据组所在的第一区域500和第二数据组的组标识所在的第二区域504可以如图5所示在数据页面呈现从上至下的分布,也可以呈现从左至右的分布。当然,也可以存在其他形式的分布,这里不做限定。
在另一些可能的实施例中,该数据显示页面可以包括第一区域、第二区域以及第三区域,其中,该第一区域可以包括第一数据组对应的数据组标识区域和数据区域,第二区域可以包括第二数据组对应的数据组标识区域和数据区域,第三区域可以包括第三数据组对应的数据组标识区域。
其中,第一区域,第二区域和第三区域在数据页面上可以呈现从上至下的分布,也可以呈现从左至右的分布。当然,也可以存在其他形式的分布,这里不做限定。
通过上述两个例子,初步限定了当数据页面被启动时,可能存在的数据组的显示状态,为后续用户的具体操作最好准备。上述的两个例子只是示例性的,并不能限制本公开。
在步骤S305中,当在第二区域接收到切换指令时,在数据组标识区域显示第二数据组的组标识,并在数据区域显示第二数据组的数据。
在一些可能的实施例中,当在第二区域内接收到切换指令,可以切换数据组标识区域和数据区域中的内容。图6是根据一示例性实施例示出的一种数据页面的示意图,如图6所示,当第二区域504接收到切换指令时,可以在数据组标识区域501由原来的第一数据组的组标识显示成第二数据组的组标识,在数据区域502由原来的第一数据组的数据显示成第二数据组的数据。
可选的,若多个数据组还包括第三数据组,则在第二区域接收到切换指令之后,可以在第二区域504显示第三数据组的组标识,其中,第三数据组的组标识可以用“数据组三”来表示。
该种实施例主要是用于:用户能够通过操作便捷地切换至下一个数据组。
在一些可能的实施例中,在第二区域504接收到的切换指令可以包括点击切换指令或者滑动切换指令。可选的,触发点击切换指令和滑动切换指令的可以是用户的手指或者是鼠标。可选的,滑动切换指令的滑动方向可以是预设的一个方向,比如向下或者向右等等。
如此,本公开实施例可以使用多种方式灵活地进行数据组的切换,为用户的工作生活提供了便捷。
在一些可能的实施例中,若多个数据组还包括第四数据组,在步骤S303之后,即在数据页面的第一区域显示第一数据组,并在数据页面的第二区域显示第二数据组的组标识之后,当在数据组标识区域接收到切换指令时,在数据组标识区域显示第四数据组的组标识,在数据区域显示第四数据组的数据,并在第二区域显示第一数据组的组标识。如此,在数据组标识区域接收到切换指令后,数据页面上的内容进行切换后,可以呈现如图7所示的数据页面。图7是根据一示例性实施例示出的一种数据页面的示意图,如图7所示,在数据组标识区域501由原来的第一数据组的组标识显示成第四数据组的组标识,在数据区域502由原来的第一数据组的数据显示成第四数据组的数据。其中,第四数据组的组标识可以用“数据组四”来表示。此外,可以在第二区域504显示第一数据组的组标识。
可选的,上段的切换指令可以是滑动切换指令,触发滑动切换指令的可以是用户的手指或者是鼠标。可选的,滑动切换指令的滑动方向可以是预设的一个方向,比如向上或者向左等等。
该种实施例主要是用于:用户能够通过操作便捷地切换至上一个数据组。
在一些可能的实施例中,如图5-7所示,第一区域500还可以包括数据查询定位区域503。本公开实施例中,在步骤S303之后,即在数据页面的第一区域显示第一数据组,并在数据页面的第二区域显示第二数据组的组标识之后,当在数据查询定位区域接收到数据查询定位指令时,在数据区域显示数据查询定位指令对应的第一数据组中的数据。且在第二区域显示的第二数据组的组标识不变。
可选的,当在数据查询定位区域接收到数据查询定位指令时,可以从该数据查询定位指令中解析出键入内容,确定键入内容对应的第一数据组中的数据,并在数据区域显示键入内容对应的第一数据组中的数据。在一个可能的实施例中,键入内容可以是该数据的标识,比如数据在第一数据局组的编号,还可以是该数据的部分内容。
如此,可以呈现如图8所示的数据页面。图8是根据一示例性实施例示出的一种数据页面的示意图,如图8所示,当在数据查询定位区域503接收到数据查询定位指令,可以从数据查询定位指令中解析出键入内容为编号501,并在数据区域显示第一数据组中的501对应的数据。
该种实施例主要是用于:使得用户可以通过操作快速定位到想要的数据。举个例子,假设用户想要找一条数据,但是具体记不清是第几条数据,用户可以定位一个大致条数的数据,通过该定位的数据和想找的数据进行比较(基于时间的比较,基于处理顺序的比较等),由此,用户可以通过一个回合或者多个回合快速定位到某个数据。
在一个可选的实施例中,可以在数据区域502中的预设位置,按照预设显示方式显示数据查询定位指令对应的第一数据组中的数据。比如,可以如图8所示,在数据区域502的最靠前位置显示数据查询定位指令对应的第一数据组中的数据,具体的,可以以高亮的形式显示数据查询定位指令对应的第一数据组中的数据。
在一些可能的实施例中,在步骤S303之后,即在数据页面的第一区域显示第一数据组,并在数据页面的第二区域显示第二数据组的组标识之后,当在数据组标识区域接收到数据归位指令时,在数据区域由第一数据组中的当前显示数据跳转显示第一数据组中的第一条数据,或沿预设方向在数据区域中滑动数据并在数据区域的首条数据位置处显示当前数据页的第一条数据;其中,在第二区域显示的第二数据组的组标识不变。
可选的,上述的数据归位指令可以是用户使用手指或者鼠标在数据组标识区域进行点击,对应地,设备可以检测到在数据组标识区域接收到数据归位指令,就可以将第一条数据,比如数据1显示在数据区域,除了数据1之外,还可以和数据1相邻的若干条数据。
可选的,当用户在数据组标识区域进行点击前,此时第一数据组的第一条数据可能没有显示在数据区域,当用户在数据组标识区域进行点击后,就可以由当前显示数据跳转显示第一数据组中的第一条数据。一个例子中,当用户在数据组标识区域进行点击后,在数据区域由当前显示数据跳转显示包括第一数据组中第一条数据的一条或多条数据,其中,第一条数据显示在数据区域的首条数据位置处。
可选的,当在数据组标识区域接收到数据归位指令时,可以沿着预设方向在数据区域中滑动数据并在数据区域的首条数据位置处显示当前数据页的第一条数据。也就是说,本公开实施例在接收到数据归位指令时,以滑动显示从当前显示数据到当前数据页的第一条数据过程,以此来保证第一数据组中的数据能够进行快速切换。其中,预设方向可以是朝向第一条数据的方向。可选的,若当前数据页只能显示部分数据,则当接收到数据归位指令时,显示的是当前数据页的第一条数据。
例如,以图5为例,假设数据区域的当前数据页显示的是数据1至数据18,但由于显示屏幕显示尺寸的限制,数据区域显示的是数据1至数据12,其中,数据1为第一条数据,数据1的位置为数据区域的首条位置处。假设随着用户的数据滑动浏览操作,数据区域显示的是数据3至数据15,数据3位于数据区域的首条位置处,即数据1被滑动出数据区域,不被显示。当在数据组标识区域接收到数据归位指令时,则沿从下到上的方向滑动数据,位次显示数据3、数据2、数据1,数据区域最终显示的是数据1-数据12,其中数据1位于数据区域的首条位置处。
又例如,以图8为例,结合图5,假设随着用户的数据查询定位操作,数据区域的当前数据页显示数据由“数据1-数据12”切换为“数据501-512”,其中,数据1为第一条数据,图8中数据501的位置为数据区域的首条位置处。当在数据组标识区域接收到数据归位指令时,则沿从下到上的方向,滑动显示数据,以体现从数据501-数据1的过程,数据区域最终如图5显示:数据1-数据12,其中数据1位于数据区域的首条位置处。
再例如,在数据区域中,数据组1中以多分的形式显示,比如,数据组1共包括180条数据,180条数据被分成10页显示,每一页显示18条数据。由于显示屏幕显示尺寸的限制,数据区域显示12条数据。假设数据区域的当前数据页显示的是第2页数据,即显示“数据19-数据36”中的“数据19-数据30”。假设随着用户的数据滑动浏览操作,数据区域显示的是数据22至数据33,数据22位于数据区域的首条位置处,即数据19被滑动出数据区域,不被显示。当在数据组标识区域接收到数据归位指令时,则沿从下到上的方向滑动数据,位次显示数据22、数据21、数据20、数据19,数据区域最终显示的是数据19-数据30,其中数据19位于数据区域的首条位置处。
该种实施例主要是用于用户通过以上操作可以实现:在数据区域没有显示数据1的情况下(比如显示的是倒数12条时),能够快速回到第一数据组的起始数据,即数据1,同时第二区域显示内容的不变,为后续可能的针对第二区域的数据切换操作提供了便捷方式。
在一些可能的实施例中,在步骤S303之后,即在数据页面的第一区域显示第一数据组,并在数据页面的第二区域显示第二数据组的组标识之后,当在数据区域接收到数据浏览指令时,在数据区域依次显示第一数据组的数据。可选的,在第二区域显示的第二数据组的组标识不变。
上述的数据浏览指令可以是用户通过手指或者光标在数据区域滑动获取的。该种实施例主要是用于:用户能够通过操作快速浏览一个数据区域的数据,同时第二区域显示内容的不变,为后续可能的针对第二区域的数据切换操作提供了便捷方式。
在一个可选的实施方式中,若在数据区域接收到的数据浏览指令为带有显示方向信息的数据浏览指令,当在数据区域接收到数据浏览指令时,可以按照显示方向信息在数据区域依次显示第一数据组的数据。
也就是说,上述的数据浏览指令可以包括显示方向信息,根据显示方向信息(从上至下,从下至上,从左至右或者从右至左)灵活多样地完成对的数据组的数据的浏览。
在一些可选的实施方式中,在数据区域依次显示第一数据组的数据之后,本公开实施例还包括:在数据区域显示第一数据组或当前数据组的最后一条数据的情况下,当在数据区域接收到包含预设显示方向信息的数据浏览指令时,在数据组标识区域显示第一数据组或当前数据组的组标识,在数据区域沿预设显示方向信息表征的预设显示方向滑动显示第一数据组或当前数据组的数据、第二数据组的组标识和第二数据组的数据。在第二区域显示第三数据组的组标识。
上述的方案可以看作是数据组转换方案中呈现的一个过渡期的数据页面。假设数据区域在数据浏览指令的引导下从上至下依次显示第一数据组的数据,当显示出第一数据组的最后一条数据时,还接收到同样的数据浏览指令,则用户可能需要切换数据组,那么数据页面呈现的过渡期情况可以如图9所示,在数据组标识区域501显示第一数据组的组标识,在数据区域502沿预设显示方向信息表征的预设显示方向滑动显示第一数据组的数据、第二数据组的组标识和第二数据组的数据。在第二区域504显示第三数据组的组标识。
可选的,上述的第一数据组可以是当前数据组的一个实施例,当数据区域显示对当前数据组的最后一条数据的情况下,当在数据区域接收到包含预设显示方向信息的数据浏览指令时,在数据组标识区域显示当前数据组的组标识,在数据区域沿预设显示方向信息表征的预设显示方向滑动显示当前数据组的数据、第二数据组的组标识和第二数据组的数据。在第二区域显示第三数据组的组标识。其中,第二数据组是指当前数据组的下一个数据组,第三数据组是指当前数据组的下下个数据组。
该种实施例主要是用于:若用户在某个数据框架中已经查看到最后一条数据,可以在将下一个数据组随着用户的滑动操作沿预设显示方向在数据区域中滑动,便于后续查看下一个数据组的数据。本公开实施例还可以将下下个分组固定显示在第二区域,方便用户进行切换,最终实现流畅地数据组切换和数据查看。
在一些可选的实施例中,若用户在某个数据框架中已经查看到第一条数据,则可以通过向上滑动的数据浏览指令将下上上个分组显示在数据显示页面,方便用户查看。具体方法请参考上文的内容,这里不再赘述。
上述的多个实施例只是本公开技术方案的多个体现方式,并不会对本公开有所限定。
在一些可能的实施例中,数据区域显示的数据不仅可以如图5-图9似的,包含该数据的数据名,还可以包含对该数据的简单描述,以便用户可以在不点开该数据的情况下,快速明白每条数据对应的大致内容。
在一些可能的实施例中,上述实施例体现的二级分组(第一级为数据组一,数据组二……第二级为数据组一中的数据1,数据2……)只是用来具体描述本方案的,实际上,该二级分组可以是某个分组下面的任意二级分组,该任意二级分组中包含的二级分组是级别相邻的两级分组,比如说,可以是N级分组中的属于第一级的第一级分组和属于第二级的第二级分组、属于第二级的第二级分组和属于第三级的第三级分组、属于第三级的第三级分组和属于第四级的第四级分组……,属于第N-1级的第N-1级分组和属于第N级的第N级分组,其中,第一级、第二级、第三级……第N级分别为1级、2级、3级……N级,即第一级、第二级的级别相邻,第二级、第三级的级别相邻,第N-1级和的第N级的级别相邻。
在一些可能的实施例中,上述的数据区域至少包括第一子区域和第二子区域,第一数据组至少包括第一子数据组和第二子数据组,第一子区域显示第一子数据组,第二子区域显示第二子数据组的组标识,第一子区域包括数据组标识子区域和数据子区域,数据组标识子区域显示第一子数据组的组标识,数据子区域显示第一子数据组的数据。此种前提下,本公开实施例还可以当在第二子区域接收到切换指令时,在数据组标识子区域显示第二子数据组的组标识,并在数据子区域显示第二子数据组的数据。在一个可能的实施例中,还会在第二子区域显示第三子数据组的组标识,为后续可能的针对第二子区域的数据切换操作提供了便捷方式。
基于上述实施例举个例子,图10是根据一示例性实施例示出的一种数据显示页面的示意图,如图10所示,三级分组是指:以图10中组一为例:第一级为组一(对应于上段的第一数据组);第二级为数据组一,数据组二,数据组三(对应于上段的第一子数据组、第二子数据组……);第三级为数据组一中的数据993,数据994……数据1000(对应于第一子数据组中的数据),以及数据组二中的数据1,数据2(对应于第二子数据组中的数据)。
其三级分组可以包含二个二级分组:
第一个二级分组包括第一级和第二级:第一级为组一,组二;第二级为组一中的数据组一,数据组二和数据组三(组二中的数据组在图10中并未显示,这里就不阐述了)。
第二个二级分组包括第二级和第三级:第二级为数据组一,数据组二,数据组三,第三级为数据组一中的数据993,数据994……数据1000,以及数据组二中的数据1,数据2(数据组三中的数据在图10中并未显示,这里就不阐述了)。
如此,任意二级分组的应用使得数据组中可以存在更多嵌套关系,保证了数据的合理归类,同时因为任意二级分组都可以使用本公开实施例提供的数据切换方式,最终可以使得更多更复杂的数据可以以数据组的形式被切换和查看。
在一些可能的实施例中,还可以在每个数据组的数据组标识区域设置折叠按钮,便于快速折叠某部分数据内容,以使用户可以将当前确定用不到的数据进行折叠。在使用上述功能(比如,上述5个实施例)时,折叠的数据将不会显示,除非取消折叠功能。
综上,本公开实施例可以在不同的数据组之间进行快速切换,不需要手动滑动至最后每个数据组的数据底部,或者不需要点击数据组的折叠按钮。此外,本公开实施例可以在数据组内快速定位数据,摆脱只能通过数据区域通过鼠标滚动才能查看的单一且低效的方法。
图11是根据一示例性实施例示出的一种数据查看装置框图。参照图12,该装置包括数据页面显示模块1101、数据组显示模块1102、切换显示模块1103。
数据页面显示模块1101,被配置为执行显示数据页面,数据页面显示多个数据组,多个数据组至少包括第一数据组和第二数据组;
数据组显示模块1102,被配置为执行响应于第一数据组的数据显示指令,在数据页面的第一区域显示第一数据组,并在数据页面的第二区域显示第二数据组的组标识,第一区域包括数据组标识区域和数据区域,数据组标识区域显示第一数据组的组标识,数据区域显示第一数据组的数据;
切换显示模块1103,被配置为执行当在第二区域接收到切换指令时,在数据组标识区域显示第二数据组的组标识,并在数据区域显示第二数据组的数据。
在一个可选的实施方式中,多个数据组还包括第三数据组;切换显示模块,被配置为执行在第二区域显示第三数据组的组标识。
在一个可选的实施方式中,在第二区域接收到的切换指令包括点击切换指令或者滑动切换指令。
在一个可选的实施方式中,切换显示模块,被配置为执行当在数据区域接收到数据浏览指令时,在数据区域依次显示第一数据组的数据;在第二区域显示的第二数据组的组标识不变。
在一个可选的实施方式中,若在数据区域接收到的数据浏览指令为带有显示方向信息的数据浏览指令,切换显示模块,被配置为执行当在数据区域接收到数据浏览指令时,按照显示方向信息在数据区域依次显示第一数据组的数据。
在一个可选的实施方式中,切换显示模块,被配置为执行在数据区域显示第一数据组或当前数据组的最后一条数据的情况下,当在数据区域接收到包含预设显示方向信息的数据浏览指令时,在数据组标识区域显示第一数据组或当前数据组的组标识,在数据区域沿预设显示方向信息表征的预设显示方向滑动显示第一数据组或当前数据组的数据、第二数据组的组标识和第二数据组的数据;
在第二区域显示第三数据组的组标识。
在一个可选的实施方式中,第一区域还包括数据查询定位区域;
切换显示模块,被配置为执行当在数据查询定位区域接收到数据查询定位指令时,在数据区域显示数据查询定位指令对应的第一数据组中的数据;且在第二区域显示的第二数据组的组标识不变。
在一个可选的实施方式中,多个数据组还包括第四数据组;
切换显示模块,被配置为执行当在数据组标识区域接收到切换指令时,在数据组标识区域显示第四数据组的组标识,在数据区域显示第四数据组的数据,并在第二区域显示第一数据组的组标识。
在一个可选的实施方式中,切换显示模块,被配置为执行当在数据组标识区域接收到数据归位指令时,在数据区域由第一数据组中的当前显示数据跳转显示第一数据组中的第一条数据,或沿预设方向在数据区域中滑动数据并在数据区域的首条数据位置处显示当前数据页的第一条数据;其中,在第二区域显示的第二数据组的组标识不变。
在一个可选的实施方式中,数据区域至少包括第一子区域和第二子区域,第一数据组至少包括第一子数据组和第二子数据组;
第一子区域显示第一子数据组,第二子区域显示第二子数据组的组标识,第一子区域包括数据组标识子区域和数据子区域,数据组标识子区域显示第一子数据组的组标识,数据子区域显示第一子数据组的数据;
切换显示模块,被配置为执行:
当在第二子区域接收到切换指令时,在数据组标识子区域显示第二子数据组的组标识,并在数据子区域显示第二子数据组的数据。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图12是根据一示例性实施例示出的一种用于数据查看的电子设备1200的框图。该电子设备可以是服务器,还可以是具有服务器同样功能的其他设备,其内部结构图可以如图12所示。该电子设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该电子设备的处理器用于提供计算和控制能力。该电子设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该电子设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种数据查看方法。
本领域技术人员可以理解,图12中示出的结构,仅仅是与本公开方案相关的部分结构的框图,并不构成对本公开方案所应用于其上的电子设备的限定,具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
在示例性实施例中,还提供了一种电子设备,包括:处理器;用于存储该处理器可执行指令的存储器;其中,该处理器被配置为执行该指令,以实现如本公开实施例中的数据查看方法。
在示例性实施例中,还提供一种计算机可读存储介质,当计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行本公开实施例中的数据查看方法。
在示例性实施例中,还提供一种计算机程序产品,计算机程序产品包括计算机程序,计算机程序存储在可读存储介质中,计算机设备的至少一个处理器从可读存储介质读取并执行计算机程序使得计算机执行本公开实施例中的数据查看方法。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
- 一种数据查看方法、装置、电子设备和存储介质
- 数据查看方法、电子设备和计算机可读存储介质