一种生成表单显示字段并批量输出至导入模板的方法及系统技术方案

技术编号:24331627 阅读:46 留言:0更新日期:2020-05-29 19:52
本发明专利技术首先根据Web页面新增或修改的表单显示字段设计出显示最新的显示列表,于数据集合里读取并选取多个显示列表,将表单显示字段同时添加于这些多个显示列表后,继而能将显示列表输出至Excel上,生成最新的导入模板,因此只需要找到对应的显示列表并且将显示列表导至导入模板,从而不再需要每次调整导入模板的列表表头,即使数据量或列表字段较多时也不会造成麻烦,解决了现有技术中因为显示列表过多而都添加表单显示字段造成操作繁琐的问题。

A method and system for generating form display fields and batch exporting them to import templates

【技术实现步骤摘要】
一种生成表单显示字段并批量输出至导入模板的方法及系统
本专利技术涉及计算机领域,尤其涉及一种生成表单显示字段并批量输出至导入模板的方法及系统。
技术介绍
目前数据列表显示的表头字段越来越多,并且越来越复杂,每一个显示的列表都会配备一个数据导入的模板,数据列表在改变显示表头的同时也关系到数据导入模板的调整,当一个数据列表导入模板修改一次,这是一个简单容易的事情,当成百上千的数据列表表头的变化将是一个头疼的工作量,随着Web端业务增加,显示数据的列表表单页面也会日益增加,每一个数据列表针对历史数据都会配备导入功能和导入模板,由于每一个导入模板都是针对当前显示的列表,每一次列表的调整都需要调整导入模板的列表表头,面对数据量或列表字段较多的时候,每一次修改都是较为麻烦,如果需要添加表单显示字段的导入模板过多,则需要每个导入模板都添加一次显示字段,工序十分繁琐。对以上所述,如何设计出一种生成表单显示字段并批量输出至导入模板的方法,这成为我们需要解决的问题。
技术实现思路
本专利技术的目的旨在解决现有技术中当导入模板过多的时候都添加显示字段工序十分繁琐的问题,本技术方案提供一种生成表单显示字段并批量输出至导入模板的方法,包括以下步骤:设计显示列表,并于显示列表输入所需要的表单显示字段;读取数据集合里的显示列表,并选取多个显示列表;将步表单显示字段添加于所选取的多个显示列表内;根据需求创建Excel,并将添表单显示字段后的多个显示列表分别输出至一一对应新创建的Excel上,将新创建的Excel定义为导入模板。进一步的,所述步骤设计显示列表,并于显示列表输入所需要的表单显示字段通过如下步骤:于表单设计器上打开列表设计;于列表设计点击插入;插入所增加或更改的显示字段,以使显示列表能动态生成所需要的显示列表。进一步的,所述步骤读取数据集合里的显示列表,并选取多个显示列表步骤如下:于列表设计器上打开表单建模;于查询选项处输入显示列表对应的ID号,显示ID号以及其对应的列表表单;选取多个显示列表。进一步的,所述步骤读取数据集合里的显示列表,并选取多个显示列表还包括如下步骤:点击打开查询选项输入后的列表表单;点击导入;于OnClick事件处显示导入该ID号的动态,并点击确认。进一步的,所述步骤根据需求创建Excel,并将添表单显示字段后的多个显示列表分别输出至一一对应新创建的Excel上,将新创建的Excel定义为导入模板包括如下步骤:POI操作Excel,通过HSSFWorkBook创建Excel与工作簿;根据用户需求设置Excel标题;根据显示列表创建单元格以及单元格内容;设置单元格的样式以及字体。本申请还提供一种生成表单显示字段并批量输出至导入模板的系统,包括:显示列表设计模块:用于设计显示列表,并于显示列表输入表单显示字段;读取及选取模块:用于读取数据集合里的显示列表,并选取多个显示列表;添加模块:用于将步表单显示字段添加于所选取的多个显示列表内;输出及定义模块:用于根据需求创建Excel,并将添表单显示字段后的多个显示列表分别输出至一一对应新创建的Excel上,将新创建的Excel定义为导入模板。进一步的,所述显示列表设计模块通过表单设计器生成,于表单设计器上打开列表设计,于列表设计点击插入,插入所增加或更改的显示字段,以使显示列表能动态生成所需要的显示列表。进一步的,于所述显示列表设计模块上打开表单建模,于查询选项处输入显示列表对应的ID号,显示ID号以及其对应的列表表单。本专利技术的有益效果是:1.本专利技术首先根据Web页面新增或修改的表单显示字段设计出显示最新的显示列表,于数据集合里读取并选取多个显示列表,将表单显示字段同时添加于这些多个显示列表后,继而能将显示列表输出至Excel上,生成最新的导入模板,因此只需要找到对应的显示列表并且将显示列表导至导入模板,从而不再需要每次调整导入模板的列表表头,即使数据量或列表字段较多时也不会造成麻烦,解决了现有技术中因为显示列表过多而都添加表单显示字段造成操作繁琐的问题。2.本专利技术具有即使性,修改完能及时生效。3.本专利技术简单易操作,根据表单设计器设计完显示列表,并且配置好导入方法的导入按钮与对应ID好即可,无需手动配置多份Excel。【附图说明】为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。图1是本专利技术一种生成表单显示字段并批量输出至导入模板的方法的流程图;图2是本专利技术一种生成表单显示字段并批量输出至导入模板的系统的方框图图3是本专利技术一种生成表单显示字段并批量输出至导入模板的方法的表单设计器设计选择图;图4是本专利技术一种生成表单显示字段并批量输出至导入模板的方法的显示列表以及表单显示字段设计图;图5是本专利技术一种生成表单显示字段并批量输出至导入模板的方法的读取数据集合图;图6是本专利技术一种生成表单显示字段并批量输出至导入模板的方法的导入ID号图;图7是本专利技术一种生成表单显示字段并批量输出至导入模板的方法的输出导入模板的示意图;图8是本专利技术一种生成表单显示字段并批量输出至导入模板的方法的导入模板示意图。【具体实施方式】为了使本专利技术所解决的技术问题、技术方案及有益效果更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。当本专利技术实施例提及“第一”、“第二”等序数词时,除非根据上下文其确实表达顺序之意,应当理解为仅仅是起区分之用。在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本专利技术中的具体含义。请参照图1至图8所示,一种根据列表表单动态生成导入控件的方法,包括以下步骤:设计显示列表,并于显示列表输入所需要的表单显示字段6,根据用户的需求生成新的表单显示字段6;读取数据集合里的显示列表,并选取多个显示列表,同时选取多个显示列表为了同时将表单显示字段6同时添加于多个显示列表内;将步表单显示字段6添加于所选取的多个显示列表内,根据ID号7将数据集合的显示列表进行更新,使得数据集合里的显示列表生成新的表单显示字段6;根据需求创建Excel,并将添表单显示字段6后的多个显示列表分别输出至一一对应新创建的Excel上,将新创建的Excel定义为导入模板,根据ID号7输出对应的显示列表于Excel上,该本文档来自技高网...

【技术保护点】
1.一种生成表单显示字段并批量输出至导入模板的方法,其特征在于:包括以下步骤:/n设计显示列表,并于显示列表输入所需要的表单显示字段;/n读取数据集合里的显示列表,并选取多个显示列表;/n将表单显示字段添加于所选取的多个显示列表内;/n根据需求创建Excel,并将添加表单显示字段后的多个显示列表分别输出至一一对应新创建的Excel上,将新创建的Excel定义为导入模板。/n

【技术特征摘要】
1.一种生成表单显示字段并批量输出至导入模板的方法,其特征在于:包括以下步骤:
设计显示列表,并于显示列表输入所需要的表单显示字段;
读取数据集合里的显示列表,并选取多个显示列表;
将表单显示字段添加于所选取的多个显示列表内;
根据需求创建Excel,并将添加表单显示字段后的多个显示列表分别输出至一一对应新创建的Excel上,将新创建的Excel定义为导入模板。


2.根据权利要求1所述的一种生成表单显示字段并批量输出至导入模板的方法,其特征在于:所述步骤设计显示列表,并于显示列表输入所需要的表单显示字段通过如下步骤:
于表单设计器上打开列表设计;
于列表设计点击插入;
插入所增加或更改的显示字段,以使显示列表能动态生成所需要的显示列表。


3.根据权利要求2所述的一种生成表单显示字段并批量输出至导入模板的方法,其特征在于:所述步骤读取数据集合里的显示列表,并选取多个显示列表步骤如下:
于列表设计器上打开表单建模;
于查询选项处输入显示列表对应的ID号,显示ID号以及其对应的列表表单;
选取多个显示列表。


4.根据权利要求3所述的一种生成表单显示字段并批量输出至导入模板的方法,其特征在于:所述步骤读取数据集合里的显示列表,并选取多个显示列表还包括如下步骤:
点击打开查询选项输入后的列表表单;
点击导入;
于OnClick事件处显示导入该ID号的动态,并点击确认。


5.根据权利要求1所述的一种生成表单显示字段并...

【专利技术属性】
技术研发人员:雷久滩史玉洁袁志远吴恺张大志欧阳少海喻勋勋
申请(专利权)人:广东飞企互联科技股份有限公司
类型:发明
国别省市:广东;44

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

1