全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
在线帮助-规则库-主规则-客户规则池初始化1,客户规则池初始化初始化就是传入客户定义的规则数据,这部分数据可能来自于CKRule规则池测试界面,但常常是来自于数据库。即业务系统编辑好数据之后就把规则放入数据库中。在本站的一些测试项目中,主规则会出现如下的代码:var _table = LookDB(select as id,sindex as index, as returnType,Get + name as propname,0 as codestyle, as ifcode,0 as thencodeisscript,SET( + name + , + CalcCode + ); as thencode,0 as priority , as execstepfrom poolset);InitPool(_table);ExePool();这一小段代码,只有3个方法。LookDB,InitPool和ExePool,意思分别为查找数据库,返回DataTable类型数据,使用数据初始化规则池,执行规则池。其中DataTable的格式如下:字段名.Net格式说明Idstring标识Id,可为空。Indexint规则显示顺序,可为0。ReturnTypestring当前方法返回类型,多数情况下为空。PropNamestring当前代码脚本生成的方法名,不能为空,不能重复。Codestyleint代码样式,0为设置式,1为If/Else式。If/Else式时IfCode一定要有内容,并返回bool类型。IfCodestringIf/Else式时IfCode一定要有内容,并返回bool类型,否则为空。IfCodeIsScriptintIf内容是否为脚本,0为表达式,1为脚本。一般为0。ThenCodestringThen逻辑内容,不能为空。ThencodeIsScriptintThen内容是否为脚本,0为表达式,1为脚本。ElseCodestringElse逻辑内容,If/Else样式时使用,可为空。ElseCodeIsScriptintElse内容是否为脚本,0为表达式,1为脚本。Priorityint规则优先级,不可为空,数字大的规则先执行。ExecStepstring执行时机,设置之后,可以在ExePool中传入时机名称,以选择性地执行规则集合。上面是.Net的DataTable数据类型的格式,而数据库格式是根据业务系统所采用的数据库来确定的,如Oracle可以这样设置。字段名格式IdVarchar2(50)IndexNumber(4)ReturnTypeVarchar2(50)PropNameVarchar2(50)CodestyleNumber(1)IfCodeVarchar2(1000)IfCodeIsScriptNumber(1)ThenCodeVarchar2(2000)ThencodeIsScriptNumber(1)ElseCodeVarchar2(2000)ElseCodeIsScriptNumber(1)PriorityNumber(4)ExecStepVarchar2(20)2,数据库访问LookDB方法是当前开发的唯一一个数据库访问接口,但CKRule自身没有数据访问能力,其定义了一个数据访问的基类,业务系统开发商实现该基类和相关数据访问代码之后就有数据库访问能力了。请打开CKRule设计程序,在工
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 试论王维诗歌的-空-字
- 毕业论文的相关格式要求
- 毕业论文答辩指导教师评语(共五则范文)
- 毕业论文(设计)写作格式要求-论文格式-
- 北京外国语大学硕士论文格式
- 煤矿经营管理工作总结工作打算6
- 国家开放大学电大土木工程本科毕业论文浅析建筑工程施工组织设计
- 工程合同书样本打印(3篇)
- 供应链管理在建筑企业物流中的应用研究
- 丰田“五问”分析法
- 有机磷农药中毒教案
- 机修技术员笔试题目及答案
- 2024-2025学年全国中学生地球科学奥林匹克竞赛 预赛试题参考解答
- 2026年咨询工程师之宏观经济政策与发展规划考试题库500道及完整答案(历年真题)
- 期中阶段复习七年级语文上册专题复习统编版学生版教案(2025-2026学年)
- 2025消防宣传月消防安全知识培训课件
- 村两委换届知识培训课件
- 2025年全国体育单独招生考试数学试卷真题(含答案详解)
- 铁路轨道裂纹检测项目分析方案
- 2025水利安全员C证必考题库及答案
- 舌下腺囊肿的病例汇报
评论
0/150
提交评论