2022年2022年规则引擎教程--数据库对象 .pdf
-
资源ID:34239665
资源大小:4.53MB
全文页数:32页
- 资源格式: PDF
下载积分:4.3金币
快捷下载
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
2022年2022年规则引擎教程--数据库对象 .pdf
Visual Rules Solution旗正规则引擎1 数据库对象数据库对象 . 11 业务需求 . 22 规则实现 . 22.1 创建规则工程对象库. 22.2 新建规则包数据库对象. 32.3 对象库操作 . 42.4 新建规则添加 . 52.5 新建规则修改 . 10 2.6 新建规则删除 . 12 2.7 新建规则查询 . 13 2.8 为规则设定进入条件. 16 3. 测试 . 22 3.1 测试准备 . 22 3.2 开始测试 . 23 3.2.1 测试规则“添加”. 23 3.2.1.1 测试前 . 23 3.2.1.2 测试中 . 23 3.2.1.3 测试后 . 25 3.2.2 测试规则“修改”. 26 3.2.2.1 测试前 . 26 3.2.2.2 测试中 . 26 3.2.2.3 测试后 . 28 3.2.3 测试规则“查询”. 28 3.2.3.1 测试中 . 28 3.2.4 测试规则“删除”. 30 3.2.4.1 测试前 . 30 3.2.4.2 测试中 . 30 3.2.4.3 测试后 . 32 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎2 1 业务需求维护部门信息,实行部门的添加、修改、删除、查询等功能。2 规则实现2.1创建规则工程对象库左键点击菜单栏上的“文件”,点击菜单项中的“新建规则工程”,如下图:弹出对话框“创建新的工程”,在工程名称对应的文本框中输入“对象库”,如下图名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎3 点击确定,如下图:规则工程创建完成。2.2新建规则包数据库对象选中工程名为“对象库”的工程,右键点击“对象库”,点击菜单项中的“新建规则包”,如下图:并将其命名为“数据库对象”,显示如下:“数据库对象”规则包创建完成。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎4 2.3对象库操作将“数据库对象”规则包点开,可以看到“对象库”,右键点击对象库,点击菜单项中的从dbs 文件中导入表,如下图:弹出“打开”窗体,开始寻找dbs文件,找到后点击打开,如下图:弹出窗体,选择“部门信息”,点击“确定” 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎5 显示如下:2.4新建规则添加右键点击规则包“数据库对象”,点击菜单项中的添加规则,并将改规则命名为“添加”,如下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎6 显示如下:为添加规则创建变量,右键“对象库”,点击菜单项的“根据表字段定义变量”,如下图:弹出窗体,勾选上部门信息,在点击“确定”,如下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎7 显示如下:右键点击规则“添加” ,选择菜单项中的数据库操作向导,在选择菜单项中的对表字段赋值向导,如下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎8 弹出窗体,勾选“部门信息”及“包含插入操作”,最后点击确定,如下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎9 规则自动生成,如下:这样“添加”规则就配置完成。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎10 2.5新建规则修改右键点击规则包“数据库对象”,点击菜单项中的添加规则,并将改规则命名为“修改”,如下图:显示如下:右键点击规则“修改” ,选择菜单项中的数据库操作向导,在选择菜单项中的对表字段赋值向导,如下图:弹出窗体,勾选“部门信息”及“包含更新操作”,最后点击确定,如下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎11 规则自动生成,如下:这样“修改”规则就配置完成。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎12 2.6新建规则删除右键点击规则包“数据库对象”,点击菜单项中的添加规则,并将改规则命名为“删除”,如下图:显示如下:右键点击规则“删除” ,选择菜单项中的数据库操作向导,在选择菜单项中的对表字段赋值向导,如下图:弹出窗体,勾选“部门编号”及“包含删除操作”,最后点击确定,如下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎13 规则自动生成,如下:这样“删除”规则就配置完成。2.7新建规则查询右键点击规则包“数据库对象”,点击菜单项中的添加规则,并将改规则命名为“查询”,如名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎14 下图:显示如下:右键点击规则“查询” ,选择菜单项中的数据库操作向导,在选择菜单项中的对表字段取值向导,如下图:弹出窗体,勾选“部门信息”及“包含查询操作”,最后点击确定,如下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎15 规则自动生成,如下:这样“查询”规则就配置完成。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎16 2.8为规则设定进入条件首先需要定义一个条件变,点击“对象库”,在传入数据下的编辑窗体的空白处右键点击,弹出菜单项,点击菜单项钟点儿添加,如下图:在弹出胡对话框中输入如下信息:点击确定,如下图:开始修改规则,将“添加”“修改”“删除”“查询”的属性设置为如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎17 修改“添加”规则,点击进拉条件下,如下图在点击,选择传入数据中“进入条件”,如下图:在点击,选择“输入变量值” ,如下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎18 在点击,选择“输入变量值” ,如下图:修改过的“添加”规则,如下:修改过的“修改”规则,如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎19 修改过的“删除”规则,如下:修改过的“查询”规则,如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎20 右键点击规则“查询” ,选择菜单项中的数据库操作向导,在选择菜单项中的对表字段取值向导,如下图:弹出窗体,勾选“部门信息”及“包含查询操作”,最后点击确定,如下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎21 规则自动生成,如下:这样“查询”规则就配置完成。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎22 3. 测试3.1测试准备保存规则工程并编译,过程如下:保存后,我们可以在“正在运行”中查看规则是否正在运行,如下图:规则运行往后会自动跳到“消息记录”选项卡,“消息记录”会记录每次保存和编译的规则包, “消息记录”选项卡信息如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎23 这样该规则包已经编译成功!3.2开始测试3.2.1测试规则“添加”3.2.1.1测试前查看部门信息,点击“部门信息”中的“部门信息表数据”选项卡,测试前部门信息数据如下:3.2.1.2测试中点击规则包“数据库对象”,选择选项卡“测试” ,如下图:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎24 分别在部门名称、执行顺序、上级部门、进入条件对应的“初始化输入值”输入要添加的部门信息,输入的比如下:点击,实际结果值显示如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 24 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎25 其中部门编号是自动增长列,添加时候不用输入值。3.2.1.3测试后点击,查看部门信息表中数据,显示如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 25 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎26 3.2.2测试规则“修改”3.2.2.1测试前查看部门信息,点击“部门信息”中的“部门信息表数据”选项卡,测试前部门信息数据如下:3.2.2.2测试中点击规则包“数据库对象”,选择选项卡“测试” ,如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 26 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎27 分别在部门编号、部门名称、执行顺序、上级部门、进入条件对应的“初始化输入值”输入要添加的部门信息,输入的比如下:点击,实际结果值显示如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 27 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎28 3.2.2.3测试后点击,查看部门信息表中数据,显示如下:3.2.3测试规则“查询”3.2.3.1测试中点击规则包“数据库对象”,选择选项卡“测试” ,如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 28 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎29 分别在部门编号、进入条件对应的“初始化输入值”输入要添加的部门信息,输入的比如下:点击,实际结果值显示如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 29 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎30 3.2.4测试规则“删除”3.2.4.1测试前查看部门信息,点击“部门信息”中的“部门信息表数据”选项卡,测试前部门信息数据如下:3.2.4.2测试中点击规则包“数据库对象”,选择选项卡“测试” ,如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 30 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎31 分别在部门编号、进入条件对应的“初始化输入值”输入要添加的部门信息,输入的比如下:点击,实际结果值显示如下:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 31 页,共 32 页 - - - - - - - - - Visual Rules Solution旗正规则引擎32 3.2.4.3测试后点击,查看部门信息表中数据,显示如下:完成测试。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 32 页,共 32 页 - - - - - - - - -