A method of custom form, through the establishment of form information table, information table, column information table and the ranks of information table, make information table, column information table and information table respectively form association ranks information table respectively and form information table, information table and column information table associated, by defining the form model. The design can complete the form fast and convenient. The method of using custom form to do form drawing mainly includes two steps: form drawing and form storage. To develop custom form in this way, the form model can be called directly stored, when the need to change the model, only simple modifications to the storage model, can accelerate the process of development, reduce development costs.
【技术实现步骤摘要】
本专利技术设计一种软件开发方法,具体的说,涉及一种在软件开发过程中自定义表单内容的实现方法。
技术介绍
在软件开发的过程中,表单内容组成为开发人员事先排列好预设的,每项内容均为数据库中实际存在的一个字段,由于每个企业所需要的软件需求不同,表单的内容存在多样性和不确定性,每个工作流程都是独特的,因此,表单中的内容基本都需要软件开发人员重新预设、开发;另外企业在软件开发过程中极易发生需求变更,往往会出现开发人员不停的修改软件表单内容,造成开发成本的极大浪费。
技术实现思路
本专利技术的目的在于针对现有技术的不足,提供一种自定义表单的方法,和利用该方法进行表单绘制的方法,通过定义表单模型,可以快速、便捷的完成表单的设计。本专利技术的技术方案是:一种自定义表单的方法,包括以下步骤:(I)在数据库中建立表单信息表,以表单编号的形式存储表单的模块信息;(2)在数据库中建立行信息表,行信息表与表单信息表中的表单编号相关联,以表单编号和行信息的形式存储表单信息表中各个表的行信息;(3)在数据库中建立列信息表,列信息表与表单信息表中的表单编号相关联,以表单编号和列信息的形式存储表单信息表中各个表的列信息;(4)在数据库中建立行列组合信息表,行列组合信息表与表单信息表中的表单编号、行信息表中的行信息、列信息表中的列信息相关联,用来存储表单信息表中的行列信息,即各个表单中的各个行列的组合信息。一种利用权利要求1所述的自定义表单的方法进行表单绘制的方法,主要包括表单的绘制和表单的存储:绘制表单的过程为:(I)通过Mpeater数据控件读取数据库行信息表中的所有行信息;( ...
【技术保护点】
一种自定义表单的方法,其特征在于:包括以下步骤:(1)在数据库中建立表单信息表,以表单编号的形式存储表单的模块信息;(2)在数据库中建立行信息表,行信息表与表单信息表中的表单编号相关联,以表单编号和行信息的形式存储表单信息表中各个表的行信息;(3)在数据库中建立列信息表,列信息表与表单信息表中的表单编号相关联,以表单编号和列信息的形式存储表单信息表中各个表的列信息;(4)在数据库中建立行列组合信息表,行列组合信息表与表单信息表中的表单编号、行信息表中的行信息、列信息表中的列信息相关联,用来存储表单信息表中的行列信息,即各个表单中的各个行列的组合信息。
【技术特征摘要】
1.一种自定义表单的方法,其特征在于:包括以下步骤: (1)在数据库中建立表单信息表,以表单编号的形式存储表单的模块信息; (2)在数据库中建立行信息表,行信息表与表单信息表中的表单编号相关联,以表单编号和行信息的形式存储表单信息表中各个表的行信息; (3)在数据库中建立列信息表,列信息表与表单信息表中的表单编号相关联,以表单编号和列信息的形式存储表单信息表中各个表的列信息; (4)在数据库中建立行列组合信息表,行列组合信息表与表单信息表中的表单编号、行信息表中的行信息、列信息表中的列信息相关联,用来存储表单信息表中的行列信息,即各个表单中的各个行列的组合信息。2.一种利用权利要求1所述的自定义表单的方法进行表单绘制的方法,其特...
【专利技术属性】
技术研发人员:初殿松,
申请(专利权)人:青岛英网资讯股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。