一种主从表的切换方法、装置、设备及介质与流程

未命名 08-05 阅读:61 评论:0


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.图1为本说明书一个或多个实施例提供的一种主从表的切换方法的流程示意图;
30.图2为本说明书一个或多个实施例提供的主从结构单据表单一的示意图;
31.图3为本说明书一个或多个实施例提供的主从结构单据表单二的示意图;
32.图4为本说明书一个或多个实施例提供的列表分页形的字典选择弹窗示意图;
33.图5为本说明书一个或多个实施例提供的树形字典选择弹窗示意图;
34.图6为本说明书一个或多个实施例提供的一种主从表的切换装置的结构示意图;
35.图7为本说明书一个或多个实施例提供的一种主从表的切换设备的结构示意图。
具体实施方式
36.本说明书实施例提供一种主从表的切换方法、装置、设备及介质。
37.在业务系统中,各类单据的录入是记录各类经营生产活动的起点,也是业务系统数据的最主要的来源。其中有一部分单据,比如财务凭证,是少数人完成大量的录入工作,
对录入的效率有着非常高的要求。录入过程需要在主从表间进行切换,现有的操作方式大都是通过鼠标进行手动切换,该方式对于操作不熟练的用户将会浪费大量时间。
38.为了使本技术领域的人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书一部分实施例,而不是全部的实施例。基于本说明书实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本说明书保护的范围。
39.图1为本说明书一个或多个实施例提供的一种主从表的切换方法的流程示意图,该流程可以由主从表的切换系统执行。流程中的某些输入参数或者中间结果允许人工干预调节,以帮助提高准确性。
40.本说明书实施例的方法流程步骤如下:
41.在本说明书实施例中,主从表包括一个主表区与对应的多个从表区。
42.s102,在所述主从表处于主表区操作时,根据预先设定的第一指令,将所述主从表由所述主表区切换至对应的第一从表区。
43.在本说明书实施例中,第一指令可以包括第一从表区对应的标识与切换位置信息,即根据第一指令,可以将当前操作的主表区切换至指定标识的第一从表区的指定位置。
44.在本说明书实施例中,可以根据所述第一从表区对应的标识与切换位置信息,将所述主从表由所述主表区切换至所述第一从表区对应的位置。
45.需要说明的是,在本说明书实施例中,第一指令可以是用户在编辑时输入的指令,也可以是用户在操作主表区时自动触发的指令,比如,报销表填写时,报销表的主表区包括三个填写内容,在检测到三个填写内容填写完成后,自动触发第一指令,将该报销表直接转到预设从表区的特定位置。
46.在本说明书实施例中,第一指令还包括所述第一从表区的操作指令任务;将所述主从表由所述主表区切换至对应的第一从表区后,可以根据所述第一从表区的操作指令任务,在所述第一从表区进行相应的操作任务。其中,操作指令任务可以用户设置的快捷操作,可以更快捷的完成相应的操作任务。
47.进一步的,在本说明书实施例中,操作指令任务可以包括:文本型自动补齐、字典型弹出选择弹窗、数值型弹出计算器、日期型控件弹出日期选择弹窗、搜索、选定焦点行、焦点行上下移动、焦点行数据的收藏、收藏数据和全部数据的切换、树形数据的展开下级、分页数据跳转上一页、分页数据跳转下一页、分页数据跳转指定页,以及关闭指定弹窗中的一项或多项。
48.s104,在所述主从表处于所述第一从表区操作时,根据预先设定的第二指令,将所述主从表由所述第一从表区的当前位置切换至所述第一从表区的对应位置。
49.s106,在所述主从表处于所述第一从表区操作时,根据预先设定的第三指令,将所述主从表由所述第一从表区切换至对应的第二从表区。
50.进一步的,本说明书实施例在所述主从表处于所述第一从表区操作时,若需要由第一从表区切换到主表区,根据预先设定的第四指令,将所述主从表由所述第一从表区切换至所述主表区。第四指令可以通过用户编辑相关指令,切换至主表区相应的位置。通过第四指令可以实现从表区与主表区的快速切换,在明确切换的具体位置时,可以更准确的切
换到对应位置,使得主从表的操作更方便。
51.进一步的,本说明书实施例在所述主从表处于主表区操作前,可以先确定所述主从表的类型;再根据所述主从表的类型确定所述第一指令、所述第二指令与所述第三指令。比如,主从表的类型为差旅费报销单时,该差旅费报销单的填写顺序可以预先设置,用户填完主表区时可以通过第一指令直接跳转到第一从表区,在第一从表区填写过程中,也可以通过第一指令在第一从表区之间进行切换,在填写完第一从表区后,可以通过第三指令切换至第二从表区。此外,还可以设置其他指令,实现主表区间的切换,以及实现第二从表区间的切换。主表区包含2个填写项,第一从表区包含1个填写项,第二从表区包含2个填写项,第三从表区包含1个填写项,在填写完主表区第一个填写项后通过预设指令切换至主表区的第二个填写项,在填写完主表区的第二个填写项后通过预设指令切换至第一从表区的填写项,在填写完第一从表区的填写项后通过预设指令切换至第二从表区的第一个填写项,在填写完第二从表区的第一个填写项后通过预设指令切换至第二从表区的第二填写项,在填写完第二从表区的第二个填写项后通过预设指令切换至第三从表区的填写项。上述的预设指令可以是根据不同类型的主从表进行预先设置,可以节省用户在主从表的切换所需的时间。
52.需要说明的是,第一指令、第二指令与第三指令可以预先设置,通过预先设置的各种指令,可以实现主表区间的切换、主表区与从表区间的切换,相同从表区间的切换,以及不同从表区间的切换。
53.在本说明书实施例中,根据预先设定的第一指令,将所述主从表由所述主表区切换至对应的第一从表区前,检测所述主表区的指定位置是否填写对应的第一信息;在检测出所述主表区的指定位置填写所述第一信息,根据预先设定的第一指令,将所述主从表由所述主表区切换至对应的第一从表区。
54.在本说明书实施例中,根据预先设定的第二指令,将所述主从表由所述第一从表区的当前位置切换至所述第一从表区的对应位置前,检测所述第一从表区的当前位置是否填写对应的第二信息;在检测出所述第一从表区的当前位置填写所述第二信息,根据预先设定的第二指令,将所述主从表由所述第一从表区的当前位置切换至所述第一从表区的对应位置;
55.在本说明书实施例中,根据预先设定的第三指令,将所述主从表由所述第一从表区切换至对应的第二从表区前,检测所述第一从表区的指定位置是否填写对应的第三信息;在检测出所述第一从表区的指定位置填写所述第三信息,根据预先设定的第三指令,将所述主从表由所述第一从表区切换至所述第二从表区的对应位置。
56.需要说明的是,为了检测的准确性,可以预先设置填写的格式要求,在确定用户填写完成后进行切换,并可以检测用户填写的内容是否符合要求,在检测出所填写的内容不符合要求时,向用户发出提醒。
57.需要说明的是,本说明书实施例的操作指令任务与各预设指令(包括第一指令、第二指令、第三指令、第四指令)通过下述方法来实现业务系统单据功能全键盘录入操作,包括以下部分。
58.需要说明的是,图2为本说明书实施例提供的主从结构单据表单一,该表单包括主表区和一个从表区,图3为本说明书实施例提供的主从结构单据表单二,该表单包括主表区
和两个从表区。
59.本说明书实施例给单据的整体操作定义快捷键,包括新增、保存、编辑、删除、提交、打印、查看;
60.新增ctrl+a保存ctrl+s编辑ctrl+e删除ctrl+d提交ctrl+t打印ctrl+p查看(上下切换,翻页)ctrl+up ctrl+down
61.本说明书实施例中单据功能的各种输入控件定义快捷键,包括文本型自动补齐,字典型弹出选择弹窗,枚举型格展开下拉选择框,数值型格快速计算,数值型弹出计算器,日期型控件弹出日期选择弹窗;
62.文本型自动补全tab字典型弹出选择弹窗f7枚举型格展开下拉选择框space数值型格快速计算=数值型弹出计算器alt+c日期型控件弹出日期选择弹窗space
63.本说明书实施例的单据功能的卡片区域(主表区)定义索引顺序,单据功能的卡片区域定义每个信息输入项,即每个输入控件索引顺序。索引即控件在一个区域的排序的顺序号,一般是按照从左到右从上到下次序递增来设置。使用tab键进行索引从低到高的控件焦点跳转,ctrl+tab可以实现索引从高到低的控件焦点跳转。
64.本说明书实施例的单据功能的列表区域(从表区)定义快捷键,包括表格新增行,删除行,插入行,上下移动行,复制行,清空行,焦点单元格上下左右移动。
[0065][0066]
本说明书实施例中单据功能的不同区域之前的焦点跳转定义快捷键,包括从卡片区进入表格区域编辑,从表格区进入卡片区域编辑,主从多表格从列表行到子列表行的跳转,主从多表格从子列表行返回列表行下一行的跳转。
[0067][0068]
本说明书实施例中单据功能的字典选择弹窗定义快捷键,包括搜索,选定焦点行,焦点行上下移动,焦点行数据的收藏/取消收藏,收藏数据和全部数据的切换,树形数据的展开下级/收折下级,分页数据跳转上一页,跳转下一页,跳转指定页,关闭弹窗。
[0069]
单据功能的字典选择弹窗(图3、图4)用于快速录入一些预定义好的标准数据,参见图4示出的列表分页形的字典选择弹窗示意图,以及图5示出的树形字典选择弹窗示意图。单据功能的字典选择弹窗定义快捷键,包括搜索,选定焦点行,焦点行上下移动,焦点行数据的收藏/取消收藏,收藏数据和全部数据的切换,树形数据的展开下级/收折下级,分页
数据跳转上一页,跳转下一页,关闭弹窗:
[0070][0071][0072]
本说明书实施例中单据功能的交互弹窗定义快捷键,包括提示型弹窗的关闭,询问型弹窗的各种操作快捷键;
[0073]
提示型弹窗的关闭enter/esc询问型弹窗按钮焦点切换tab询问型弹窗按钮点击enter/space
[0074]
图6为本说明书一个或多个实施例提供的一种主从表的切换装置的结构示意图,所述主从表包括一个主表区与对应的多个从表区,所述装置包括:第一切换单元602、第二切换单元604与第三切换单元606。
[0075]
第一切换单元602,在所述主从表处于主表区操作时,根据预先设定的第一指令,将所述主从表由所述主表区切换至对应的第一从表区;
[0076]
第二切换单元604,在所述主从表处于所述第一从表区操作时,根据预先设定的第二指令,将所述主从表由所述第一从表区的当前位置切换至所述第一从表区的对应位置;
[0077]
第三切换单元606,在所述主从表处于所述第一从表区操作时,根据预先设定的第三指令,将所述主从表由所述第一从表区切换至对应的第二从表区。
[0078]
图7为本说明书一个或多个实施例提供的一种主从表的切换设备的结构示意图,所述主从表包括一个主表区与对应的多个从表区,包括:
[0079]
至少一个处理器;以及,
[0080]
与所述至少一个处理器通信连接的存储器;其中,
[0081]
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
[0082]
在所述主从表处于主表区操作时,根据预先设定的第一指令,将所述主从表由所述主表区切换至对应的第一从表区;
[0083]
在所述主从表处于所述第一从表区操作时,根据预先设定的第二指令,将所述主从表由所述第一从表区的当前位置切换至所述第一从表区的对应位置;
[0084]
在所述主从表处于所述第一从表区操作时,根据预先设定的第三指令,将所述主从表由所述第一从表区切换至对应的第二从表区。
[0085]
本说明书一个或多个实施例提供的一种非易失性计算机存储介质,所述主从表包括一个主表区与对应的多个从表区,存储有计算机可执行指令,所述计算机可执行指令设置为:
[0086]
在所述主从表处于主表区操作时,根据预先设定的第一指令,将所述主从表由所述主表区切换至对应的第一从表区;
[0087]
在所述主从表处于所述第一从表区操作时,根据预先设定的第二指令,将所述主从表由所述第一从表区的当前位置切换至所述第一从表区的对应位置;
[0088]
在所述主从表处于所述第一从表区操作时,根据预先设定的第三指令,将所述主从表由所述第一从表区切换至对应的第二从表区。
[0089]
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、设备、非易失性计算机存储介质实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0090]
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0091]
以上所述仅为本说明书的一个或多个实施例而已,并不用于限制本说明书。对于本领域技术人员来说,本说明书的一个或多个实施例可以有各种更改和变化。凡在本说明书的一个或多个实施例的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本说明书的权利要求范围之内。

技术特征:
1.一种主从表的切换方法,其特征在于,所述主从表包括一个主表区与对应的多个从表区,所述方法包括:在所述主从表处于主表区操作时,根据预先设定的第一指令,将所述主从表由所述主表区切换至对应的第一从表区;在所述主从表处于所述第一从表区操作时,根据预先设定的第二指令,将所述主从表由所述第一从表区的当前位置切换至所述第一从表区的对应位置;在所述主从表处于所述第一从表区操作时,根据预先设定的第三指令,将所述主从表由所述第一从表区切换至对应的第二从表区。2.根据权利要求1所述的方法,其特征在于,所述第一指令包括所述第一从表区对应的标识与切换位置信息;所述将所述主从表由所述主表区切换至对应的第一从表区,包括:根据所述第一从表区对应的标识与切换位置信息,将所述主从表由所述主表区切换至所述第一从表区对应的位置。3.根据权利要求2所述的方法,其特征在于,所述第一指令还包括所述第一从表区的操作指令任务;所述将所述主从表由所述主表区切换至对应的第一从表区后,所述方法还包括:根据所述第一从表区的操作指令任务,在所述第一从表区进行相应的操作任务。4.根据权利要求3所述的方法,其特征在于,所述操作指令任务包括:文本型自动补齐、字典型弹出选择弹窗、数值型弹出计算器、日期型控件弹出日期选择弹窗、搜索、选定焦点行、焦点行上下移动、焦点行数据的收藏、收藏数据和全部数据的切换、树形数据的展开下级、分页数据跳转上一页、分页数据跳转下一页、分页数据跳转指定页,以及关闭指定弹窗中的一项或多项。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述主从表处于所述第一从表区操作时,根据预先设定的第四指令,将所述主从表由所述第一从表区切换至所述主表区。6.根据权利要求1所述的方法,其特征在于,在所述主从表处于主表区操作前,所述方法还包括:确定所述主从表的类型;根据所述主从表的类型确定所述第一指令、所述第二指令与所述第三指令。7.根据权利要求6所述的方法,其特征在于,所述根据预先设定的第一指令,将所述主从表由所述主表区切换至对应的第一从表区前,所述方法还包括:检测所述主表区的指定位置是否填写对应的第一信息;在检测出所述主表区的指定位置填写所述第一信息,根据预先设定的第一指令,将所述主从表由所述主表区切换至对应的第一从表区;所述根据预先设定的第二指令,将所述主从表由所述第一从表区的当前位置切换至所述第一从表区的对应位置前,所述方法还包括:检测所述第一从表区的当前位置是否填写对应的第二信息;在检测出所述第一从表区的当前位置填写所述第二信息,根据预先设定的第二指令,将所述主从表由所述第一从表区的当前位置切换至所述第一从表区的对应位置;
所述根据预先设定的第三指令,将所述主从表由所述第一从表区切换至对应的第二从表区前,所述方法还包括:检测所述第一从表区的指定位置是否填写对应的第三信息;在检测出所述第一从表区的指定位置填写所述第三信息,根据预先设定的第三指令,将所述主从表由所述第一从表区切换至所述第二从表区的对应位置。8.一种主从表的切换装置,其特征在于,所述主从表包括一个主表区与对应的多个从表区,所述装置包括:第一切换单元,在所述主从表处于主表区操作时,根据预先设定的第一指令,将所述主从表由所述主表区切换至对应的第一从表区;第二切换单元,在所述主从表处于所述第一从表区操作时,根据预先设定的第二指令,将所述主从表由所述第一从表区的当前位置切换至所述第一从表区的对应位置;第三切换单元,在所述主从表处于所述第一从表区操作时,根据预先设定的第三指令,将所述主从表由所述第一从表区切换至对应的第二从表区。9.一种主从表的切换设备,其特征在于,所述主从表包括一个主表区与对应的多个从表区,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:在所述主从表处于主表区操作时,根据预先设定的第一指令,将所述主从表由所述主表区切换至对应的第一从表区;在所述主从表处于所述第一从表区操作时,根据预先设定的第二指令,将所述主从表由所述第一从表区的当前位置切换至所述第一从表区的对应位置;在所述主从表处于所述第一从表区操作时,根据预先设定的第三指令,将所述主从表由所述第一从表区切换至对应的第二从表区。10.一种非易失性计算机存储介质,其特征在于,所述主从表包括一个主表区与对应的多个从表区,存储有计算机可执行指令,所述计算机可执行指令设置为:在所述主从表处于主表区操作时,根据预先设定的第一指令,将所述主从表由所述主表区切换至对应的第一从表区;在所述主从表处于所述第一从表区操作时,根据预先设定的第二指令,将所述主从表由所述第一从表区的当前位置切换至所述第一从表区的对应位置;在所述主从表处于所述第一从表区操作时,根据预先设定的第三指令,将所述主从表由所述第一从表区切换至对应的第二从表区。

技术总结
本说明书实施例公开了一种主从表的切换方法、装置、设备及介质,所述主从表包括一个主表区与对应的多个从表区,包括:在所述主从表处于主表区操作时,根据预先设定的第一指令,将所述主从表由所述主表区切换至对应的第一从表区;在所述主从表处于所述第一从表区操作时,根据预先设定的第二指令,将所述主从表由所述第一从表区的当前位置切换至所述第一从表区的对应位置;在所述主从表处于所述第一从表区操作时,根据预先设定的第三指令,将所述主从表由所述第一从表区切换至对应的第二从表区。本说明书实施例通过预先设定的指令,实现主从表中主表区与从表区之间进行切换,可以加快主从表的编辑效率。加快主从表的编辑效率。加快主从表的编辑效率。


技术研发人员:戴学升
受保护的技术使用者:浪潮通用软件有限公司
技术研发日:2023.03.08
技术公布日:2023/8/4
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐