[发明专利]一种为参数设定的参数域校验方法在审
申请号: | 201910906276.9 | 申请日: | 2019-09-24 |
公开(公告)号: | CN110795335A | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 何芳;宋成忠;李斌;王彬;赵兆 | 申请(专利权)人: | 北京首钢自动化信息技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F16/22 |
代理公司: | 11207 北京华谊知识产权代理有限公司 | 代理人: | 刘建民 |
地址: | 100041*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 参数域 参数设定 定义内容 信息系统 有效参数 校验 域类型 匹配 信息技术领域 定义参数 读取参数 数据库表 有效地 | ||
1.一种为参数设定的参数域校验方法,其特征在于:首先定义参数域;然后根据需要为参数设定参数域;其次信息系统读取参数赋值时,判断其是否存在有效参数域及域类型;最后对存在有效参数域的参数的赋值,按域类型为数据库表和参数域值二种情况分别校验。
2.如权利要求1所述的参数域校验方法,其特征在于:所述的参数域是指参数的赋值集合,参数的赋值必须是该参数设定的参数域的内容子集才是有效的,否则无效;如果参数未设定参数域,则参数域规则对其无效;参数域定义的内容有:域ID、域名称、域类型、低值、高值、域值、有效性。
3.如权利要求1所述的为参数域检验方法,其特征在于:所述的参数设定参数域是数据库表或参数域值二种类型之一,参数域必须有效方可使用。
4.如权利要求1所述的参数域检验方法,其特征在于:所述的信息系统读取参数赋值时,判断其是否存在有效参数域及域类型,系统读取参数赋值时,判断它是否存在有效参数域,如果不存在则不做校验,如果存在则根据参数域类型进行下一步处理。
5.如权利要求1所述的参数域检验方法,其特征在于:所述的对存在有效参数域的参数的赋值,按域类型为数据库表和参数域值二种情况分别校验,如果参数域是数据库表类型,则从数据库读取表名为域名称、参数名为数据库表低值的所有不重复数据,判断参数赋值是否是上述数据的子集,如果是则赋值有效,如果不是则给出“参数%赋值%%超出范围”提示;如果参数域是参数域值类型,则读取域值的所有低值数据,判断参数赋值是否是上述数据的子集,如果是则赋值有效,如果不是则给出“参数%赋值%%超出范围”提示,其中%表示参数名称,%%表示具体赋值。
6.如权利要求2所述的参数域校验方法,其特征在于:所述的域ID:参数域的ID号,一般由字母、字符或数字组成,域ID是唯一的,不允许重复;
所述的域类型:参数域的域类型有二种:一种是数据库表,另一种是参数域值;数据库表由用户选择数据库表的相应字段对参数进行约束;参数域值则由用户定义参数对应的域值对参数赋值进行约束;
所述的域名称是指域类型为参数域值的域名称一般是域ID对应的名称,可以是英文、中文或数字,域类型为数据库表的域名称必须为数据库真实存在的数据库表名称;
所述的数据库表低值是真实数据库表中的一个参数,它在数据库存储的每一个真实值的集合就是参数域;
所述的数据库表高值也是真实数据库表中的一个参数,它在数据库存储的每一个真实值均与低值一一对应,高值一般是低值参数的解释;
所述的域值是由用户为域类型为参数域值的参数域定义的参数赋值集合;域值由低值和高值二部分组成,低值是参数可能值的集合,高值是低值的参数值解释;
所述的有效性是指定义参数域是否生效。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京首钢自动化信息技术有限公司,未经北京首钢自动化信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910906276.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种测试装置和方法
- 下一篇:应用程序的控制方法、装置、设备及可读存储介质