基于多类型的表单加载方法及系统的制作方法_2

文档序号:9708277阅读:来源:国知局
需要对填写的内容进行保存,对应于主信息的内容保存到主信息数据表中,在保存主信息 时,生成对一个主信息ID,对应于特殊信息的内容,将其和主信息ID-起保存到特殊信息数 据表中。主信息ID在此处起到关联主信息和特殊信息的作用。
[0062]特殊信息保存的内容如下: Γηη?^ι
[0064] 外键与上述特殊信息配置表格中的主键相对应,字符标题为特殊信息的栏位名 称,字段值为特殊信息的栏位的保存值。
[0065] 如果用户想要修改填写的行信息,首先,需要加载行信息,根据主信息ID从主信息 数据表中加载主信息的栏位内容,以及从特殊信息数据表中加载特殊信息的栏位内容;然 后,对加载出的栏位内容进行修改。
[0066] 上述内容详细说明了本发明提供的基于多类型的表单加载方法的第一流程,为了 更全面地说明本发明提供的基于多类型的表单加载方法,图2示出了根据本发明实施例的 基于多类型的表单加载方法的第二流程。
[0067]如图2所示,本发明实施例提供的基于多类型的表单加载方法,包括:
[0068] 步骤S201:新建表单。
[0069] 用户在系统点击新增表单,加载表单需要填写的头信息。
[0070] 步骤S202:填写表单的头信息。
[0071]对加载出的头信息进行填写。
[0072] 步骤S203:选择表单类型。
[0073]根据用户所在的部门加载该部门下所对应的表单类型,只有配置后的表单可以选 择,即特殊信息经过配置的表单才能够选择,特殊信息的配置为表单加载的前提条件。 [0074] 步骤S204:保存。
[0075]在填写头信息并选择相应表单的类型后,保存表单的头信息。
[0076]步骤S205:根据表单的类型和部门加载表单的行列表。
[0077] 具体过程为:
[0078] 1、加载表单的头信息。
[0079] 2、获取表单的行信息中的主信息和特殊信息。
[0080] 其中,主信息经过固定保存,特殊信息经过栏位配置。
[0081] 3、整合主信息和特殊信息
[0082] 将主信息和特殊信息整合为整体信息。
[0083] 4、加载表单的行列表。
[0084]将整合后的整体信息传给前台显示在表单的行列表上。
[0085] 步骤S206:根据表单类型和部门加载行列表中的每个表单录入页。
[0086]该过程也就是加载每个表单录入页中的主信息和特殊信息。
[0087]步骤S201~步骤S206详细说明了本发明提供的基于多类型的表单加载方法第二 流程,该流程说明了如何创建一个表单。
[0088] 上述内容详细描述了本发明提供的基于多类型的表单加载方法。与上述方法相对 应,本发明还提供一种基于多类型的表单加载系统。
[0089] 图3示出了根据本发明实施例的基于多类型的表单加载系统的逻辑结构。
[0090] 如图3所示,本发明实施例提供的基于多类型的表单加载系统300,包括信息归类 单元310、信息提取单元320、栏位配置单元330、主信息保存单元340、头信息加载单元350、 行信息加载单元360。
[0091] 其中,信息归类单元310用于对不同类型的表单中的行信息进行归类;其中,将行 信息归为主信息和特殊信息两类。
[0092] 信息提取单元320用于分别提取每种类型的表单中的主信息和特殊信息。
[0093] 栏位配置单元330用于对提取出的特殊信息进行栏位配置。
[0094]主信息保存单元340用于对提取出的主信息进行固定保存。
[0095]头信息加载单元350用于加载每种类型的表单中的头信息。
[0096]行信息加载单元360用于根据头信息加载与所头信息对应的行信息中的主信息和 经过栏位配置的特殊信息。
[0097]另外,信息归类单元310包括概率统计模块311,用于对行信息中的栏位内容进行 概率统计,满足预定义概率的栏位内容归为主信息,不满足预定义概率的栏位内容归为特 殊信息。
[0098]此外,栏位配置单元330包括栏位名称配置模块331和栏位类型配置模块332;其 中,栏位名称配置模块331用于根据表单的类型对表单中的特殊信息进行栏位名称的配置; 栏位类型配置模块332用于根据表单的类型对表单中的特殊信息进行栏位类型的配置。 [0099]另外,基于多类型的表单加载系统300,还包括:
[0100] 行信息录入单元370,用于在录入行信息时,将录入的主信息和特殊信息分别保存 到各自的数据表中;其中,行信息录入单元包括主信息ID生成模块371,用于在将主信息保 存到对应的数据表中时,生成主信息ID,以及,录入的特殊信息与主信息ID-起保存到对应 的数据表中;
[0101] 主信息加载单元380,用于在加载录入的行信息时,根据主信息ID获取并加载录入 的主信息;
[0102] 特殊信息加载单元390,用于在加载录入的行信息时,根据主信息ID获取并加载录 入的特殊信息。
[0103] 以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何 熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵 盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
【主权项】
1. 一种基于多类型的表单加载方法,包括配置阶段和加载阶段;其中, 所述配置阶段,包括: 对不同类型的表单中的行信息进行归类、提取;其中,将所述行信息归为主信息和特殊 信息两类,分别提取每种类型的表单中的主信息和特殊信息; 对提取出的特殊信息进行栏位配置,以及对提取出的主信息进行固定保存; 所述加载阶段,包括: 加载每种类型的表单中的头信息; 根据所述头信息加载与所述头信息对应的行信息中的固定保存的主信息和经过栏位 配置的特殊信息。2. 如权利要求1所述的基于多类型的表单加载方法,其中,在对不同类型的表单中的行 信息进行归类的过程中, 对所述行信息中的栏位内容进行概率统计,满足预定义概率的栏位内容归为主信息, 不满足预定义概率的栏位内容归为特殊信息。3. 如权利要求1所述的基于多类型的表单加载方法,其中,在对提取出的特殊信息进行 栏位配置的过程中, 根据表单的类型对表单中的特殊信息进行栏位名称和栏位类型的配置。4. 如权利要求1-3中任一项所述的基于多类型的表单加载方法,在加载行信息后,还包 括: 在录入行信息时,将录入的主信息和特殊信息分别保存到各自的数据表中;其中,在将 所述主信息保存到对应的数据表中时,生成主信息ID,录入的特殊信息与所述主信息ID- 起保存到对应的数据表中。5. 如权利要求4所述的基于多类型的表单加载方法,在录入行信息后,还包括: 在加载录入的行信息时,首先,根据所述主信息ID获取并加载录入的主信息,然后,根 据所述主信息ID获取并加载录入的特殊信息。6. 一种基于多类型的表单加载系统,包括: 信息归类单元,用于对不同类型的表单中的行信息进行归类;其中,将所述行信息归为 主信息和特殊信息两类; 信息提取单元,用于分别提取每种类型的表单中的主信息和特殊信息; 栏位配置单元,用于对提取出的特殊信息进行栏位配置; 主信息保存单元,用于对提取出的主信息进行固定保存; 头信息加载单元,用于加载每种类型的表单中的头信息; 行信息加载单元,用于根据所述头信息加载与所述头信息对应的行信息中的固定保存 的主信息和经过栏位配置的特殊信息。7. 如权利要求6所述的基于多类型的表单加载系统,其中, 所述信息归类单元包括概率统计模块,用于对所述行信息中的栏位内容进行概率统 计,满足预定义概率的栏位内容归为主信息,不满足预定义概率的栏位内容归为特殊信息。8. 如权利要求7所述的基于多类型的表单加载系统,其中,所述栏位配置单元包括: 栏位名称配置模块,用于根据表单的类型对表单中的特殊信息进行栏位名称的配置; 栏位类型配置模块,用于根据表单的类型对表单中的特殊信息进行栏位类型的配置。9. 如权利要求6-8中任一项所述的基于多类型的表单加载系统,还包括: 行信息录入单元,用于在录入行信息时,将录入的主信息和特殊信息分别保存到各自 的数据表中;其中,所述行信息录入单元包括主信息ID生成模块,用于在将所述主信息保存 到对应的数据表中时,生成主信息ID,以及,录入的特殊信息与所述主信息ID-起保存到对 应的数据表中。10. 如权利要求9所述的基于多类型的表单加载系统,还包括:主信息加载单元和特殊 信息加载单元;其中, 所述主信息加载单元,用于在加载录入的行信息时,根据所述主信息ID获取并加载录 入的主信息; 所述特殊信息加载单元,用于在加载录入的行信息时,根据所述主信息ID获取并加载 录入的特殊信息。
【专利摘要】本发明提供了一种基于多类型的表单加载方法及系统,其中的方法包括,对不同类型的表单中的行信息进行归类、提取;其中,将行信息归为主信息和特殊信息两类,分别提取每种类型的表单中的主信息和特殊信息;对提取出的特殊信息进行栏位配置,以及对提取出的主信息进行固定保存;加载每种类型的表单中的头信息;根据头信息加载与头信息对应的行信息中的固定保存的主信息和经过栏位配置的特殊信息。利用本发明能够在一个前台页面用一种表单的存储和加载方法来存储和加载表单。
【IPC分类】G06F17/24
【公开号】CN105468575
【申请号】CN201510808808
【发明人】王剑龙, 刘宏
【申请人】歌尔声学股份有限公司
【公开日】2016年4月6日
【申请日】2015年11月19日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1