[发明专利]表单自定义方法无效
申请号: | 200810014332.X | 申请日: | 2008-03-04 |
公开(公告)号: | CN101241434A | 公开(公告)日: | 2008-08-13 |
发明(设计)人: | 岳现国;项宝庆 | 申请(专利权)人: | 浪潮集团山东通用软件有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 济南信达专利事务所有限公司 | 代理人: | 姜明 |
地址: | 250014山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种针对不同用户的表单业务需求进行各类表单的灵活自定义方法。该方法有效的解决了不同用户的表单业务需求不断变化和软件开发被动维护调整的矛盾,同时提供集成表单设置工具、查询报表输出、打印输出功能。该组件是基于多个可复用控件,它们用于展现表单模型和提供对外对内操作接口,控件可放入任意WinForm窗体,可开发时完全代码控制。使用户可以对表单进行更多的控制,设置更复杂的约束,提供更友好的导航维护方式,扩展了可支持的功能范围,打破了平台整体的封闭性,达到了直接灵活控制最终表单的目的。 | ||
搜索关键词: | 表单 自定义 方法 | ||
【主权项】:
1、表单自定义方法,其特征在于包括建立初始表单模型,在模型下创建表单实体,在表单实体中创建数据表:自定义步骤如下:1)数据模型定义或表实体定义;2)表单模型定义;3)表单分类应用定义;4)表单存储过程定义;5)应用表单应用定义;6)表单实际应用;其中1)数据模型定义或表实体定义:组织功能组,定义及同步数据库实表;a、在基本模块下定义数据模型;b、在数据模型下自定义数据表包括:包含子集内容、定义各个字段的编号、名称和关联关系;c、确定主表与从表的关系;d、根据定义的数据表结构,同步数据库实表;2)表单模型定义:包括定义数据模型对应的基本表单模型、表单模型提供用于跟用户交互的表单界面的各种控制元素、对选定的数据模型进行分类应用表单设置、定义基本表单模型在定义分类表单模型时引用基本表单模型快速初始定义;还包括以下步骤:a、基本表单定义,初始化基本表单设置;b、表单分类定义,定义字段级权限;3)表单分类应用定义a、按公司分类、按特定类别定义单据模型分类及纯粹定义用于或管理维护的页面模型;b、不定义条件分类,直接使用[应用表单定义]功能;4)表单存储过程定义a、提供各种类型的存储过程应用方式供定义存储过程的选择,其中应用方式包括:保存存储过程、保存校验存储过程、删除存储过程和删除校验存储过程;b、提供存储过程对应的各参数变量接口,根据不同的存储过程定义不同的参数接口;c、根据需求定制存储过程的内容并更新到数据库中;5)应用表单应用定义a、将应用表单与数据表子集关联起来,实现不同的表单对应不同的数据表子集集合,对应不同的数据表子集内容;b、在应用表单下,设置各数据表子集字段的逻辑关系及约束,包括a)校验、判断、前置、后置、唯一表达式和非空;b)系统登陆信息变量,数据集变量,用户自定义变量,常量;c)录入控制:长度,非法录入校验,有效格式录入校验或正则表达式,数值Max Min值域控制,数值录入精度,日期型控制,关联帮助型录入控制,录入前置条件或字段控制,录入后置条件或字段控制:清空,录入后置条件或字段控制:带出值,录入后置条件或字段控制:赋值,字段及权限控制,全键盘操作,现支持输入类型文本、数值、关联、日期;d)保存校验:非空,数据集变量,唯一或多字段表达式,Js脚本表达式;e)定义不同应用表单对应的打印XML,及查询视图;6)表单的实际应用a、提供卡片式、列表式的数据录入查看操作方式;b、集成打印接口,灵活定制打印格式,打印数据已经在应用表单定义时预制;c、方便的查询功能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮集团山东通用软件有限公司,未经浪潮集团山东通用软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200810014332.X/,转载请声明来源钻瓜专利网。