用户表单生成方法和装置制造方法及图纸

技术编号:15938643 阅读:71 留言:0更新日期:2017-08-04 21:38
本发明专利技术涉及一种用户表单生成方法和装置,所述方法包括获取待生成的用户表单所涉及的数据表名称和各个字段;根据所述数据表名称读取相应数据表配置文件;从所述数据表配置文件获取所述各个字段的数据输入方式;根据所述各个字段的所述数据输入方式,生成所述用户表单。上述用户表单生成方法和装置,将用户表单所涉及的各个字段的数据输入方式预先进行存储,这样当用户需要设置新的用户表单时,则不再需要重新配置各个字段的数据输入方式,仅需要查询相应的数据表的配置文件即可获得所涉及的字段的数据输入方式,并生成新的用户表单,大大减少了开发的工作量。

User form generation method and device

The invention relates to a user form generation method and device, the method comprises obtaining to generate user forms to data table names and various fields; according to the data table name read the corresponding data sheet configuration file; from the data table configuration files to obtain data input mode of the respective fields; according to the the data input mode of the various fields, generated by the user form. The user form generation method and device, the data input mode of each field user form the pre stored, so that when the user needs to set up a new user form, you no longer need to reconfigure the data input mode of each field, only need to query the corresponding data table configuration file can be obtained field data input involved, and generate a new user form, greatly reducing the development workload.

【技术实现步骤摘要】
用户表单生成方法和装置
本专利技术涉及数据库应用领域,特别是涉及一种用户表单生成方法和装置。
技术介绍
在软件应用系统中一般会把用户的业务数据或者关键信息存储在数据库中。为了达到这样的功能,在软件开发过程中,软件工程师通常会先根据用户的业务需求在数据库中建立一张或多张数据表,然后设计一个或多个用户与数据表交互的软件界面提供用户录入或修改业务数据,其中,该软件界面称为用户表单。但是通常一个系统中存在很多数据表,软件工程师需要设计很多个用户表单和编写表单处理程序来完成用户与数据库的交互,且每个用户表单的设计都要包括数据项的输入设计和数据项的有效性校验,工作量很大,如果涉及到业务需求的变化,例如新增、修改、删除业务数据项等,则需要重新修改用户表单和对应的表单处理程序,即重新设计新的用户表单的数据项的数据输入方式和数据项的有效性校验等,开发工作量比较大。
技术实现思路
基于此,有必要针对用户表单的开发工作量大的问题,提供一种用户表单生成方法和装置。一种用户表单生成方法,所述方法包括:获取待生成的用户表单所涉及的数据表名称和各个字段;根据所述数据表名称读取相应数据表配置文件;从所述数据表配置文件获本文档来自技高网...
用户表单生成方法和装置

【技术保护点】
一种用户表单生成方法,其特征在于,所述方法包括:获取待生成的用户表单所涉及的数据表名称和各个字段;根据所述数据表名称读取相应数据表配置文件;从所述数据表配置文件获取所述各个字段的数据输入方式;根据所述各个字段的所述数据输入方式,生成所述用户表单。

【技术特征摘要】
1.一种用户表单生成方法,其特征在于,所述方法包括:获取待生成的用户表单所涉及的数据表名称和各个字段;根据所述数据表名称读取相应数据表配置文件;从所述数据表配置文件获取所述各个字段的数据输入方式;根据所述各个字段的所述数据输入方式,生成所述用户表单。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:提供数据表生成界面;通过所述数据表生成界面接收待生成的数据表的各个字段的数据输入方式;将所述待生成的数据表的各个字段的数据输入方式存储至所述数据表配置文件中;根据所述数据表配置文件生成所述待生成的数据表。3.根据权利要求1或2所述的方法,其特征在于,所述接收并存储待生成的用户表单所涉及的数据表名称和各个字段的步骤,包括:提供用户表单生成界面;通过用户表单生成界面接收所涉及的数据表名称;根据所述数据表名称显示相应数据表中各个字段;通过所述用户表单生成界面接收所选择的所述数据表中的字段;存储所选择的所述数据表中的字段作为用户表单所涉及的字段,以及存储所接收的数据表名称作为所述用户表单所涉及的数据表名称。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:通过所述数据表生成界面接收所述待生成的数据表的各个字段的数据校验方式;将所述待生成的数据表的各个字段的数据校验方式存储至所述数据表配置文件中;所述生成所述用户表单的步骤之后,还包括:通过所生成的所述用户表单接收输入数据;根据所述数据表名称读取相应的数据表配置文件;从所述数据表配置文件获取所述用户表单中各个字段的数据校验方式;根据所述数据校验方式对所述输入数据进行校验;当所述输入数据校验成功时,则存储所述输入数据;当所述输入数据校验失败时,则提示所述输入数据校验失败。5.根据权利要求4所述的方法,其特征在于,所述根据所述数据校验方式对所述输入数据进行校验的步骤,包括:根据所述数据校验方式,对所述输入数据的数据类型、长度范围以及用途进行校验;当所述输入数据的数据类型、长度范围以及用途均校验成功,则返回所述输入数据校验成功的结果;当所述输入数据的数据类型、长度范围以及用途至少有一个校验不成功,则返回所述输入数据校验失败的结果。6.一种用户表单生成装置,其特征在于,所述装置包括:第一接收模块,用于获取待生成的用户表...

【专利技术属性】
技术研发人员:陈贵敏
申请(专利权)人:深圳市沃易科技有限公司
类型:发明
国别省市:广东,44

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

1