CN114020193B - 跨页勾选确定方法、装置、电子设备及存储介质 - Google Patents
跨页勾选确定方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN114020193B CN114020193B CN202111306664.7A CN202111306664A CN114020193B CN 114020193 B CN114020193 B CN 114020193B CN 202111306664 A CN202111306664 A CN 202111306664A CN 114020193 B CN114020193 B CN 114020193B
- Authority
- CN
- China
- Prior art keywords
- option
- initial state
- information corresponding
- canceling
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 42
- 238000004590 computer program Methods 0.000 claims description 3
- 238000003491 array Methods 0.000 claims description 2
- 238000004891 communication Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000009471 action Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000012217 deletion Methods 0.000 description 3
- 230000037430 deletion Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请提供一种跨页勾选确定方法、装置、电子设备及存储介质。方法包括:获取用户选择的页面中的每个选项的初始状态,所述初始状态为已勾选或未勾选;针对所述每个选项,根据添加集、取消集和该选项对应的初始状态,确定该选项的当前显示状态并显示;所述添加集记录有所述用户对所述初始状态为未勾选的选项进行勾选的选项信息,所述取消集记录有所述用户对所述初始状态为已勾选的选项进行取消勾选的选项信息。通过该方式,能改善现有的表格操作方式繁琐使得用户操作效率较低的问题,且能降低用户的操作复杂度,提高用户的操作效率。
Description
技术领域
本申请涉及数据处理技术领域,具体而言,涉及一种跨页勾选确定方法、装置、电子设备及存储介质。
背景技术
目前,现有的表格仅支持当前页面的数据勾选,在翻页之后,之前未进行保存的数据均会消失,例如:Element表格现有功能所有操作必须在当前页面完成,如果有数据在别的页面,则需要翻到相应页面,再执行一次操作。上述方式增加了用户操作的复杂度,且当遇到大量数据需要操作时,用户的操作会变得非常繁琐,且操作效率较低。
发明内容
本申请实施例的目的在于提供一种跨页勾选确定方法、装置、电子设备及存储介质,以改善“现有的表格操作方式繁琐使得用户操作效率较低”的问题。
本发明是这样实现的:
第一方面,本申请实施例提供一种跨页勾选确定方法,所述方法包括:获取用户选择的页面中的每个选项的初始状态,所述初始状态为已勾选或未勾选;针对所述每个选项,根据添加集、取消集和该选项对应的初始状态,确定该选项的当前显示状态并显示;所述添加集记录有所述用户对所述初始状态为未勾选的选项进行勾选的选项信息,所述取消集记录有所述用户对所述初始状态为已勾选的选项进行取消勾选的选项信息。
在本申请实施例中,通过添加集和取消集记录选项相较于初始状态的状态变化,进而在用户翻到任一页面时,可通过添加集、取消集和用户选择的页面的每个选项的初始状态,能确定每个选项的当前显示状态并显示,使得用户在翻到任一页面时,都能复现该页面的选项的上一次被操作之后的状态,例如用户选择的页面在翻到该页面之前被用户操作过,则会显示用户之前操作完毕后的页面(选项状态),若用户选择的页面在翻到该页面之前未被用户操作过,则会显示初始状态的页面。此外,通过该方式,能降低用户的操作复杂度,提高用户的操作效率。
结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述针对所述每个选项,根据添加集、取消集和该选项对应的初始状态,确定该选项的当前显示状态并显示,包括:若所述选项的初始状态为未勾选,则从所述添加集中查找是否存在与所述选项对应的选项信息,若所述添加集中存在所述选项对应的选项信息,则确定所述选项的当前显示状态为已勾选并显示;若所述选项的初始状态为已勾选,则从所述取消集中查找是否存在与所述选项对应的选项信息,若所述取消集中存在所述选项对应的选项信息,则确定所述选项的当前显示状态为未勾选并显示。
在本申请实施例中,通过判断选项的初始状态为未勾选或已勾选,从而从添加集或取消集中查找是否存在与该选项对应的选项信息,进而确定该选项的当前显示状态并显示。通过该方式,能方便、快捷地对当前页面每个选项的当前显示状态进行确定并显示,从而提高了用户体验。
结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述方法还包括:在接收到所述用户对选项的选中操作时,判断选中的选项的初始状态,若所述选中的选项的初始状态为未勾选,则在所述添加集中查找是否存在与该选项对应的选项信息,若所述添加集中不存在与该选项对应的选项信息,则在所述添加集中添加与该选项对应的选项信息;若所述选中的选项的初始状态为已勾选,则在所述取消集中查找是否存在与该选项对应的选项信息,若所述取消集中不存在与该选项对应的选项信息,则在所述取消集中添加与该选项对应的选项信息。
在本申请实施例中,通过上述方式,能在用户选中某个选项时,根据该选项的初始状态,查找其在对应的集(添加集或取消集)中是否有被记录过;若其没有在对应的集中被记录过,则表示该选项在被用户选中之前的状态为初始状态,此时,在其对应的集中添加与该选项对应的选项信息,即初始状态发生改变的选项进行记录,进而当用户再次翻页到当前页面时,能依据该记录对选项的当前显示状态进行确定并显示。
结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述方法还包括:若所述选中的选项的初始状态为未勾选,且在所述添加集中存在与该选项对应的选项信息,则在所述添加集中删除与该选项对应的选项信息;若所述选中的选项的初始状态为已勾选,且在所述取消集中存在与该选项对应的选项信息,则在所述取消集中删除与该选项对应的选项信息。
在本申请实施例中,若用户选中的选项的初始状态为未勾选,且在添加集中存在与该选项对应的选项信息,或若用户选中的选项的初始状态为已勾选,且在取消集中存在与该选项对应的选项信息,则表示用户此前对该选中的选项进行过操作,使得该选项的初始状态已发生了改变;那么,当用户再次选中该选项,则需要将该选项的状态恢复至初始状态,此时,在该选项对应的集(添加集或取消集)中删除与该选项对应的选项信息即可。通过上述方式,能方便、快捷地判断用户对选项是否再次进行了选中,且对于该选中操作进行记录。
结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述方法还包括:接收到所述用户的保存请求后,根据所述每个选项的初始状态、所述添加集和所述取消集中的选项信息,更新所述每个选项的初始状态。
在本申请实施例中,在接收到用户的保存请求后,能根据每个选项的初始状态、添加集和取消集中的选项信息,对选项的初始状态进行更改,从而将用户对选中的选项的最新状态进行保存。
结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述根据每个选项的初始状态、所述添加集和所述取消集中的选项信息,更新所述每个选项的初始状态,包括:针对每一个选项,若该选项的初始状态为未勾选,则从所述添加集中查找是否存在与该选项对应的选项信息,若所述添加集中存在与该选项对应的选项信息,则将该选项的初始状态更改为已勾选;若该选项的初始状态为已勾选,则从所述取消集中查找是否存在与该选项对应的选项信息,若所述取消集中存在与该选项对应的选项信息,则将该选项的初始状态更改为未勾选。
在本申请实施例中,根据选项的初始状态,在与该选项的初始状态对应的集(添加集或取消集)中查找是否存在与其对应的选项信息,从而可以判断出用户对该选项是否进行了选择,若与该选项的初始状态对应的集中查找到存在与其对应的选项信息,则表示用户对该选项进行了选择,此时,对该选项的初始状态进行更改。通过上述方式,能准确、快捷地对用户选中的选项的初始状态进行更改。
结合上述第一方面提供的技术方案,在一些可能的实现方式中,所述添加集和所述取消集均为数组。
第二方面,本申请实施例提供一种跨页勾选确定装置,所述装置包括:获取模块,用于获取用户选择的页面中的每个选项的初始状态,所述初始状态为已勾选或未勾选;确定模块,用于针对所述每个选项,根据添加集、取消集和该选项对应的初始状态,确定该选项的当前显示状态并显示;所述添加集记录有所述用户对所述初始状态为未勾选的选项进行勾选的选项信息,所述取消集记录有所述用户对所述初始状态为已勾选的选项进行取消勾选的选项信息。
第三方面,本申请实施例提供一种电子设备,包括:处理器和存储器,所述处理器和所述存储器连接;所述存储器用于存储程序;所述处理器用于调用存储在所述存储器中的程序,执行如上述第一方面实施例和/或结合上述第一方面实施例的一些可能的实现方式提供的方法。
第四方面,本申请实施例提供一种存储介质,其上存储有计算机程序,所述计算机程序在被处理器运行时执行如上述第一方面实施例和/或结合上述第一方面实施例的一些可能的实现方式提供的方法。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的一种跨页勾选确定方法的步骤流程图。
图2为本申请实施例提供的一种跨页勾选确定装置的模块框图。
图3为本申请实施例提供的一种电子设备的模块框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。
鉴于现有的表格操作方式繁琐使得用户操作效率较低,本申请发明人经过研究探索,提出以下实施例以解决上述问题。
以下结合图1对一种跨页勾选确定方法的具体流程及步骤进行描述。本申请实施例提供一种跨页勾选确定方法,可应用于能够翻页且能对页面中的选项进行勾选的系统中,比如:可应用于Element表格的系统中。
需要说明的是,本申请实施例提供的跨页勾选确定方法不以图1及以下所示的顺序为限制。
步骤S101:获取用户选择的页面中的每个选项的初始状态。
一种可能的实现方式中,每个选项均设置有其对应的属性,其中,上述属性值表征包括该选项的状态,例如已勾选或者未勾选。通常在表格系统未被打开之前,每个选项会有一个默认的属性值,只有在用户操作完成提交保存之后,选项的属性值才会被对应修改。因此,通过获取每个选项的当前属性值,可以获取到每个选项的初始状态。其中,上述初始状态为已勾选或未勾选。
当然,在实际运用中也可以采用其他方式表征每个选项的勾选状态,本申请不作具体限定。
此外,用户选择的页面可以是一个新打开的页面,也可以是回翻至其操作过的某个页面。
步骤S102:针对每个选项,根据添加集、取消集和该选项对应的初始状态,确定该选项的当前显示状态并显示。
其中,上述添加集和取消集可以为数组,也可以为集合、队列或者列表;上述添加集记录有用户对初始状态为未勾选的选项进行勾选的选项信息,上述取消集记录有用户对初始状态为已勾选的选项进行取消勾选的选项信息;上述选项信息包括选项ID。
通过添加集和取消集记录选项相较于初始状态的状态变化,进而在用户翻至任一页面时,可通过添加集、取消集和用户选择的页面的每个选项的初始状态,确定每个选项的当前显示状态并显示,使得用户在翻到任一页面时,都能复现该页面的选项的上一次被操作之后的状态,例如用户选择的页面在翻到该页面之前被用户操作过,则会显示用户之前操作完毕后的页面(选项状态),若用户选择的页面在翻到该页面之前未被用户操作过,则会显示初始状态的页面。通过该方式,能降低用户的操作复杂度,提高用户的操作效率。
具体的,若选项的初始状态为未勾选,则从添加集中查找是否存在与该选项对应的选项信息,若添加集中存在该选项对应的选项信息,则确定该选项的当前显示状态为已勾选并显示;若选项的初始状态为已勾选,则从取消集中查找是否存在与该选项对应的选项信息,若取消集中存在该选项对应的选项信息,则确定该选项的当前显示状态为未勾选并显示。
通过判断选项的初始状态为未勾选或已勾选,从而根据选项的初始状态从添加集或取消集中查找是否存在与该选项对应的选项信息,进而确定该选项的当前显示状态并显示。通过该方式,能方便、快捷地对当前页面每个选项的当前显示状态进行确定并显示,进而提高了用户体验。
需要说明的是,步骤S101和步骤S102的具体实现方式,可以是在步骤S101中一次性获取用户选择的页面中的所有选项的初始状态,再执行步骤S102,顺序或并行地对每个选项进行当前显示状态的确定和显示;还可以是按照选项的顺序,逐个获取该选项的初始状态以及该选项的当前显示状态和显示,即步骤S101和步骤S102均分为多个子步骤,依次重复进行,例如:选获取第一个选项的初始状态,再对第一个选项的当前显示状态进行确定并显示,再获取第二个选项的当前显示状态进行确定并显示,依次重复,直至选择的页面上最后一个选项的当前显示状态进行确定并显示。
此外,上述步骤(步骤S101和步骤S102)为用户在选中某一页面时,针对该页面中的每个选项进行的当前显示状态的确定和显示。在用户对当前页面的选项进行选中后,可进行如下操作:
具体的,在接收到用户对选项的选中操作时,判断选中的选项的初始状态,若选中的选项的初始状态为未勾选,则在添加集中查找是否存在与该选项对应的选项信息,若添加集中不存在与该选项对应的选项信息,则在添加集中添加与该选项对应的选项信息;若选中的选项的初始状态为已勾选,则在取消集中查找是否存在与该选项对应的选项信息,若取消集中不存在与该选项对应的选项信息,则在取消集中添加与该选项对应的选项信息。例如:用户选中的选项的初始状态的未勾选,在添加集中也未查找到与该选项对应的选项信息,此时,将该选项对应的选项信息添加至添加集中,即addList:[‘1111’],其中,addList:[]为添加集,1111为该选项的选项ID(即选项信息)。
通过对用户选中的选项的初始状态进行判断,能根据该选项的初始状态判断对该选项进行记录的集(添加集或取消集),并在该集中查找是否有其记录,若在该集中不存在与该选项对应的选项信息,则表示该选项在被用户选中前的状态为其初始状态,此时,在该集中添加与该选项对应的选项信息,从而对用户选中的选项进行记录,进而当用户再次翻页到当前页面时,能依据该记录对选项的当前显示状态进行确定并显示。
进一步,若选中的选项的初始状态为未勾选,且在添加集中存在与该选项对应的选项信息,则在添加集中删除与该选项对应的选项信息;若选中的选项的初始状态为已勾选,且在取消集中存在与该选项对应的选项信息,则在取消集中删除与该选项对应的选项信息。
在本申请实施例中,若用户选中的选项的初始状态为未勾选,且在添加集中存在与该选项对应的选项信息,则表示用户之前已对该选项进行过选中操作,那么此时的选中操作是对上一次选中操作的一个取消,此时,在添加集中删除与该选项对应的选项信息表示删除对用户上一个选中操作的记录;同理,若用户选中的选项的初始状态为已勾选,且在取消集中存在与该选项对应的选项信息,则表示用户之前已对该选项进行过一次选中操作,那么此时的选中操作是对上一次选中操作的一个取消,此时,在取消集中删除与该选项对应的选项信息表示删除对用户上一个选中操作的记录。通过该方式,能方便、快捷地判断用户对选项是否再次进行了选中,且对于该选中操作进行记录。
此外,在接收到用户的全选操作时,对选择的页面的每个选项均进行上述选中操作,其中,上述全选操作为对选择的页面上的每个选项均进行一次选中操作。具体的,判断第一个选项的初始状态,根据第一个选项的初始状态在其对应的集(添加集或取消集)中查找是否存在与该选项对应的选项信息,若该集中存在与该选项对应的选项信息,则在该集中删除与该选项对应的选项信息,若该集中不存在与该选项对应的选项信息,则在该集中添加与该选项对应的选项信息;接着,对第二个选项做上述选中操作,依次重复,直至选择的页面上最后一个选项完成上述选中操作。
需要说明的是,用户在对所有选项选择完毕后,可对选择后的选项进行提交保存。以下对用户提交后的操作进行说明。
具体的,接收到用户的保存请求后,根据每个选项的初始状态、添加集和取消集中的选项信息,更新每个选项的初始状态。
在本申请实施例中,在接收到用户的保存请求后,能根据每个选项的初始状态、添加集和取消集中的选项信息,对选项的初始状态进行更改,从而将用户对选中的选项的最新状态进行保存。
可选的,根据每个选项的初始状态、添加集和取消集中的选项信息,更新每个选项的初始状态可以具体包括:针对每一个选项,若该选项的初始状态为未勾选,则从添加集中查找是否存在与该选项对应的选项信息,若添加集中存在与该选项对应的选项信息,则将该选项的初始状态更改为已勾选;若该选项的初始状态为已勾选,则从取消集中查找是否存在与该选项对应的选项信息,若取消集中存在与该选项对应的选项信息,则将该选项的初始状态更改为未勾选。
在本申请实施例中,根据选项的初始状态,可在与该选项的初始状态对应的集(添加集或取消集)中查找是否存在与其对应的选项信息,从而可以判断出用户对该选项是否进行了选择,若与该选项的初始状态对应的集中查找到存在与其对应的选项信息,则表示用户对该选项进行了选择,此时,对该选项的初始状态进行更改。通过上述方式,能准确、快捷地对用户选中的选项的初始状态进行更改。
需要说明的是,若选项的初始状态为未勾选,且在添加集中未查找到与该选项对应的选项信息,则表示该选项的最新状态为未勾选(初始状态),此时,保持该选项的初始状态不变,即不对该选项的初始状态进行更改。同理,若选项的初始状态为已勾选,且在删除集中未查找到与该选项对应的选项信息,则表示该选项的最新状态为已勾选(初始状态),此时,保持该选项的初始状态不变,即不对该选项的初始状态进行更改。
此外,上述对选项的初始状态进行更改,实际是对选项的属性值进行更改,例如:某选项的属性值表征该选项的初始状态为未勾选,且添加集中存在与该选项对应的选项信息,则对该属性值进行更改,使得该选项的属性值表征该选项的初始状态为已勾选。
作为另一种可选的实施方式,在接收到用户的保存请求后,根据添加集中的选项信息、取消集中的选项信息和每个选项的初始状态,在表单中将最新状态为已勾选的选项进行删除。具体的,根据添加集中的选项信息,将与该选项信息对应的选项在整个表单中进行删除;根据取消集中的选项信息和选项的初始状态,将初始状态为已勾选且未在该取消集中记录有对应的选项信息的选项在整个表单中进行删除。
通过上述方式,能根据添加集中的选项信息、取消集中的选项信息和选项的初始状态,准确、快捷地将用户最新状态为已勾选的选项在表单中进行删除。
请参阅图2,基于同一发明构思,本申请实施例还提供一种跨页勾选确定装置100,该装置100包括:获取模块101和确定模块102。
获取模块101,用于获取用户选择的页面中的每个选项的初始状态,初始状态为已勾选或未勾选。
确定模块102,用于针对每个选项,根据添加集、取消集和该选项对应的初始状态,确定该选项的当前显示状态并显示;添加集记录有用户对初始状态为未勾选的选项进行勾选的选项信息,取消集记录有用户对初始状态为已勾选的选项进行取消勾选的选项信息。
可选的,确定模块102具体用于若选项的初始状态为未勾选,则从添加集中查找是否存在与选项对应的选项信息,若添加集中存在选项对应的选项信息,则确定选项的当前显示状态为已勾选并显示;若选项的初始状态为已勾选,则从取消集中查找是否存在与选项对应的选项信息,若取消集中存在选项对应的选项信息,则确定选项的当前显示状态为未勾选并显示。
可选的,确定模块102还用于在接收到用户对选项的选中操作时,判断选中的选项的初始状态,若选中的选项的初始状态为未勾选,则在添加集中查找是否存在与该选项对应的选项信息,若添加集中不存在与该选项对应的选项信息,则在添加集中添加与该选项对应的选项信息;若选中的选项的初始状态为已勾选,则在取消集中查找是否存在与该选项对应的选项信息,若取消数字中不存在与该选项对应的选项信息,则在取消集中添加与该选项对应的选项信息。
可选的,确定模块102还用于若选中的选项的初始状态为未勾选,且在添加集中存在与该选项对应的选项信息,则在添加集中删除与该选项对应的选项信息;若选中的选项的初始状态为已勾选,且在取消集中存在与该选项对应的选项信息,则在取消集中删除与该选项对应的选项信息。
可选的,确定模块102还用于接收到用户的保存请求后,根据每个选项的初始状态、添加集和取消集中的选项信息,更新每个选项的初始状态。
可选的,确定模块102具体用于针对每一个选项,若该选项的初始状态为未勾选,则从添加集中查找是否存在与该选项对应的选项信息,若添加集中存在与该选项对应的选项信息,则将该选项的初始状态更改为已勾选;若该选项的初始状态为已勾选,则从取消集中查找是否存在与该选项对应的选项信息,若取消集中存在与该选项对应的选项信息,则将该选项的初始状态更改为未勾选。
请参阅图3,基于同一发明构思,本申请实施例提供的一种电子设备200的示意性结构框图,该电子设备200可用于上述的一种跨页勾选确定方法。本申请实施例中,电子设备200可以是,但不限于个人计算机(Personal Computer,PC)、智能手机、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、移动上网设备(Mobile Internet Device,MID)等。在结构上,电子设备200可以包括处理器210和存储器220。
处理器210与存储器220直接或间接地电性连接,以实现数据的传输或交互,例如,这些元件相互之间可通过一条或多条通讯总线或信号线实现电性连接。其中,处理器210可以是一种集成电路芯片,具有信号处理能力。处理器210也可以是通用处理器,例如,可以是中央处理器(Central Processing Unit,CPU)、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、分立门或晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。此外,通用处理器可以是微处理器或者任何常规处理器等。
存储器220可以是,但不限于,随机存取存储器(Random Access Memory,RAM)、只读存储器(Read Only Memory,ROM)、可编程只读存储器(Programmable Read-OnlyMemory,PROM)、可擦可编程序只读存储器(Erasable Programmable Read-Only Memory,EPROM),以及电可擦编程只读存储器(Electric Erasable Programmable Read-OnlyMemory,EEPROM)。存储器220用于存储程序,处理器210在接收到执行指令后,执行该程序。
应当理解,图3所示的结构仅为示意,本申请实施例提供的电子设备200还可以具有比图3更少或更多的组件,或是具有与图3所示不同的配置。此外,图3所示的各组件可以通过软件、硬件或其组合实现。
需要说明的是,由于所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
基于同一发明构思,本申请实施例还提供一种存储介质,其上存储有计算机程序,计算机程序在被运行时执行上述实施例中提供的方法。
该存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
在本申请所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
再者,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (9)
1.一种跨页勾选确定方法,其特征在于,所述方法包括:
获取用户选择的页面中的每个选项的初始状态,所述初始状态为已勾选或未勾选;
针对所述每个选项,根据添加集、取消集和该选项对应的初始状态,确定该选项的当前显示状态并显示;所述添加集记录有所述用户对所述初始状态为未勾选的选项进行勾选的选项信息,所述取消集记录有所述用户对所述初始状态为已勾选的选项进行取消勾选的选项信息;
所述针对所述每个选项,根据添加集、取消集和该选项对应的初始状态,确定该选项的当前显示状态并显示,包括:
若所述选项的初始状态为未勾选,则从所述添加集中查找是否存在与所述选项对应的选项信息,若所述添加集中存在所述选项对应的选项信息,则确定所述选项的当前显示状态为已勾选并显示;
若所述选项的初始状态为已勾选,则从所述取消集中查找是否存在与所述选项对应的选项信息,若所述取消集中存在所述选项对应的选项信息,则确定所述选项的当前显示状态为未勾选并显示。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
在接收到所述用户对选项的选中操作时,判断选中的选项的初始状态,若所述选中的选项的初始状态为未勾选,则在所述添加集中查找是否存在与该选项对应的选项信息,若所述添加集中不存在与该选项对应的选项信息,则在所述添加集中添加与该选项对应的选项信息;
若所述选中的选项的初始状态为已勾选,则在所述取消集中查找是否存在与该选项对应的选项信息,若所述取消集中不存在与该选项对应的选项信息,则在所述取消集中添加与该选项对应的选项信息。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
若所述选中的选项的初始状态为未勾选,且在所述添加集中存在与该选项对应的选项信息,则在所述添加集中删除与该选项对应的选项信息;
若所述选中的选项的初始状态为已勾选,且在所述取消集中存在与该选项对应的选项信息,则在所述取消集中删除与该选项对应的选项信息。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收到所述用户的保存请求后,根据所述每个选项的初始状态、所述添加集和所述取消集中的选项信息,更新所述每个选项的初始状态。
5.根据权利要求4所述的方法,其特征在于,所述根据每个选项的初始状态、所述添加集和所述取消集中的选项信息,更新所述每个选项的初始状态,包括:
针对每一个选项,若该选项的初始状态为未勾选,则从所述添加集中查找是否存在与该选项对应的选项信息,若所述添加集中存在与该选项对应的选项信息,则将该选项的初始状态更改为已勾选;
若该选项的初始状态为已勾选,则从所述取消集中查找是否存在与该选项对应的选项信息,若所述取消集中存在与该选项对应的选项信息,则将该选项的初始状态更改为未勾选。
6.根据权利要求1所述的方法,其特征在于,所述添加集和所述取消集均为数组。
7.一种跨页勾选确定装置,其特征在于,所述装置包括:
获取模块,用于获取用户选择的页面中的每个选项的初始状态,所述初始状态为已勾选或未勾选;
确定模块,用于针对所述每个选项,根据添加集、取消集和该选项对应的初始状态,确定该选项的当前显示状态并显示;所述添加集记录有所述用户对所述初始状态为未勾选的选项进行勾选的选项信息,所述取消集记录有所述用户对所述初始状态为已勾选的选项进行取消勾选的选项信息;
其中,所述确定模块具体用于若所述选项的初始状态为未勾选,则从所述添加集中查找是否存在与所述选项对应的选项信息,若所述添加集中存在所述选项对应的选项信息,则确定所述选项的当前显示状态为已勾选并显示;若所述选项的初始状态为已勾选,则从所述取消集中查找是否存在与所述选项对应的选项信息,若所述取消集中存在所述选项对应的选项信息,则确定所述选项的当前显示状态为未勾选并显示。
8.一种电子设备,其特征在于,包括:处理器和存储器,所述处理器和所述存储器连接;
所述存储器用于存储程序;
所述处理器用于运行存储在所述存储器中的程序,执行如权利要求1-6中任一项所述的方法。
9.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序在被计算机运行时执行如权利要求1-6中任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111306664.7A CN114020193B (zh) | 2021-11-05 | 2021-11-05 | 跨页勾选确定方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111306664.7A CN114020193B (zh) | 2021-11-05 | 2021-11-05 | 跨页勾选确定方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114020193A CN114020193A (zh) | 2022-02-08 |
CN114020193B true CN114020193B (zh) | 2024-06-04 |
Family
ID=80061566
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111306664.7A Active CN114020193B (zh) | 2021-11-05 | 2021-11-05 | 跨页勾选确定方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114020193B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114510179A (zh) * | 2022-02-17 | 2022-05-17 | 北京达佳互联信息技术有限公司 | 选项勾选状态信息确定方法、装置、设备、介质及产品 |
CN115952772B (zh) * | 2023-03-13 | 2023-08-08 | 广州市玄武无线科技股份有限公司 | 一种分页表格显示方法、装置、电子设备及存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101894105A (zh) * | 2009-05-19 | 2010-11-24 | 苏州市易达信息系统有限公司 | 二级缓存的web表格分页勾选记忆的方法 |
WO2014110048A1 (en) * | 2013-01-09 | 2014-07-17 | Amazon Technologies, Inc. | Browser interface for accessing supple-mental content associated with content pages |
CN104965711A (zh) * | 2015-07-06 | 2015-10-07 | 无锡天脉聚源传媒科技有限公司 | 一种选项勾选的方法及装置 |
CN106886521A (zh) * | 2015-12-15 | 2017-06-23 | 阿里巴巴集团控股有限公司 | 跨页面对象的操作方法及装置 |
CN110597435A (zh) * | 2019-09-05 | 2019-12-20 | 北京蒙奇迪科技发展有限公司 | 一种跨页复选系统及方法 |
CN111679770A (zh) * | 2020-06-05 | 2020-09-18 | 腾讯科技(深圳)有限公司 | 消息处理方法、装置、设备及存储介质 |
CN112114726A (zh) * | 2020-07-31 | 2020-12-22 | 福建亿能达信息技术股份有限公司 | 基于vue的下拉框的交互方法、装置、设备和介质 |
CN112417830A (zh) * | 2019-08-05 | 2021-02-26 | 珠海金山办公软件有限公司 | 文档页面管理方法、装置、电子设备及存储介质 |
CN112580315A (zh) * | 2020-12-14 | 2021-03-30 | 深圳市金证前海金融科技有限公司 | 一种网页表格的显示方法、装置、终端设备及介质 |
CN113535295A (zh) * | 2021-06-22 | 2021-10-22 | 杭州安恒信息技术股份有限公司 | 基于element-UI的筛选框的交互方法、装置、计算机设备和介质 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8826112B2 (en) * | 2005-09-22 | 2014-09-02 | International Business Machines Corporation | Navigating table data with mouse actions |
JP5112171B2 (ja) * | 2008-05-29 | 2013-01-09 | 株式会社リコー | 画面編集装置、画面編集方法、プログラム、電子装置及び画像形成装置 |
JP5889005B2 (ja) * | 2012-01-30 | 2016-03-22 | キヤノン株式会社 | 表示制御装置およびその制御方法 |
JP5941849B2 (ja) * | 2012-04-23 | 2016-06-29 | 京セラドキュメントソリューションズ株式会社 | 電子機器及び画像形成装置 |
JP5873390B2 (ja) * | 2012-05-24 | 2016-03-01 | キヤノン株式会社 | 表示制御装置及びその制御方法、プログラム、並びに記憶媒体 |
WO2021150729A1 (en) * | 2020-01-22 | 2021-07-29 | Methodical Mind, Llc. | Graphical user interface system |
CN112416213B (zh) * | 2020-12-02 | 2022-05-17 | 浙江诺诺网络科技有限公司 | 列表勾选方法、列表勾选装置、列表勾选设备及存储介质 |
-
2021
- 2021-11-05 CN CN202111306664.7A patent/CN114020193B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101894105A (zh) * | 2009-05-19 | 2010-11-24 | 苏州市易达信息系统有限公司 | 二级缓存的web表格分页勾选记忆的方法 |
WO2014110048A1 (en) * | 2013-01-09 | 2014-07-17 | Amazon Technologies, Inc. | Browser interface for accessing supple-mental content associated with content pages |
CN104965711A (zh) * | 2015-07-06 | 2015-10-07 | 无锡天脉聚源传媒科技有限公司 | 一种选项勾选的方法及装置 |
CN106886521A (zh) * | 2015-12-15 | 2017-06-23 | 阿里巴巴集团控股有限公司 | 跨页面对象的操作方法及装置 |
CN112417830A (zh) * | 2019-08-05 | 2021-02-26 | 珠海金山办公软件有限公司 | 文档页面管理方法、装置、电子设备及存储介质 |
CN110597435A (zh) * | 2019-09-05 | 2019-12-20 | 北京蒙奇迪科技发展有限公司 | 一种跨页复选系统及方法 |
CN111679770A (zh) * | 2020-06-05 | 2020-09-18 | 腾讯科技(深圳)有限公司 | 消息处理方法、装置、设备及存储介质 |
CN112114726A (zh) * | 2020-07-31 | 2020-12-22 | 福建亿能达信息技术股份有限公司 | 基于vue的下拉框的交互方法、装置、设备和介质 |
CN112580315A (zh) * | 2020-12-14 | 2021-03-30 | 深圳市金证前海金融科技有限公司 | 一种网页表格的显示方法、装置、终端设备及介质 |
CN113535295A (zh) * | 2021-06-22 | 2021-10-22 | 杭州安恒信息技术股份有限公司 | 基于element-UI的筛选框的交互方法、装置、计算机设备和介质 |
Non-Patent Citations (2)
Title |
---|
利用Dreamweaver8.0实现动态网页的数据库访问;丁海燕;;昆明学院学报;20090531(第03期);77-79 * |
基于多媒体电子地图集的超目录结构模型设计与应用;龙毅等;测绘通报;20070425(第04期);59-62 * |
Also Published As
Publication number | Publication date |
---|---|
CN114020193A (zh) | 2022-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114020193B (zh) | 跨页勾选确定方法、装置、电子设备及存储介质 | |
JP5483116B2 (ja) | メンテナンスシステム、メンテナンス方法、及びメンテナンス用プログラム | |
WO2016016734A1 (en) | Managing web browser cache for offline browsing | |
CN108932286B (zh) | 一种数据查询方法及装置 | |
CN111198777A (zh) | 数据处理方法、装置、终端及存储介质 | |
JPWO2010052999A1 (ja) | メンテナンスシステム、メンテナンス方法、及びメンテナンス用プログラム | |
CN113051105A (zh) | 数据处理方法、装置、设备及存储介质 | |
CN106156038B (zh) | 数据存储方法和装置 | |
CN106484779B (zh) | 文件操作方法及装置 | |
CN114780019A (zh) | 电子设备的管理方法、装置、电子设备及存储介质 | |
CN111400260A (zh) | 文件显示方法、显示装置、终端设备及可读存储介质 | |
CN117215602A (zh) | 驱动程序更新方法、装置、计算机设备和存储介质 | |
CN116303278A (zh) | 文件合并方法、文件读取方法、装置、设备及存储介质 | |
CN110287064B (zh) | 一种磁盘数据的还原方法、装置及电子设备 | |
CN115309699A (zh) | 用于处理文件的方法、存储介质及电子设备 | |
CN114527907A (zh) | 菜单数据的处理方法、装置、计算机设备及存储介质 | |
CN113792012A (zh) | 文件处理方法、装置及电子设备 | |
CN111209282A (zh) | 数据存储方法、装置、计算机设备及存储介质 | |
CN112035119A (zh) | 一种数据删除方法及装置 | |
CN111221567A (zh) | 程序版本切换方法、装置、计算机设备及存储介质 | |
CN117149734B (zh) | 基于svn的文件管理方法、装置、存储介质及电子设备 | |
JP4141921B2 (ja) | ファイル処理方法 | |
CN117648288B (zh) | 文件处理方法及电子设备 | |
CN111475342B (zh) | 用于电子终端的应用切换方法和应用切换装置 | |
US11243844B2 (en) | Method for enhancing speed of incremental backup, bridge device, and storage system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |