使 Excel 规则更容易理解(Oracle Policy Modeling-Make your Excel rules easier to understand)
有以下几种方法可以使 Excel 规则更容易理解。
在 Excel 工作簿中缩短属性名称
您可以使用图例关键字创建在 Excel 中引用属性的缩写方式。可以根据情况指定此缩写形式。
要指定图例关键字,请执行以下操作:
a.在 Excel 中,打开声明工作表。
b.在属性类型和属性文本列旁边,添加标题“图例关键字”。单击 Oracle Policy Modeling 工具
栏上的图例关键字标题按钮以设置此单元格的样式。注:此列已存在于默认的 Excel 工作表中,
因此,仅当您在某个阶段人工删除了“图例关键字”列时,才需要执行此步骤。
c.在每个属性旁边(在“图例关键字”列中),指定缩写属性名称。使用 Oracle Policy Modeling 工具栏上的图例关键字按钮设置这些单元格的样式。
d.打开规则表工作表。您现在可以将图例关键字文本用作条件标题和结论标题。
例如,如果您有以下声明:
可以编写以下规则表:
您还可以在使用布尔值属性的表中使用图例。
例如,如果您有以下声明:
可以编写以下规则表:
通过合并单元格简化规则表布局
查看下面的多个条件示例时,我们可以发现“成人”条件单元格的值仅由三个唯一值 1、2 和 3 组成。
我们可以选择合并此列中具有相同值的单元格。要在 Excel 中合并单元格,请选择要合并的单元格,
然后单击 Excel 格式工具栏上的
合并及居中按钮。您可能会看到警告,说明合并将仅保留最左上
侧的数据。单击确定。
此表在作用上相当于原始表,但使我们可以强调只有三个不同值用于“成人”以及它们涵盖的行。
您还可以合并结论单元格,但请注意,这样会略微改变规则逻辑结构。
更改规则表方向
通常,指定规则表时,结论和条件按从左到右的顺序在分别的列中列出,每组条件和条件在
分别的行中列出,如下所示。(注:在此示例中,“可以信任”表示布尔值属性“用户可以信赖”。)
还可以旋转规则表,使行和列互换。这有效意味着我们以 Y-X 方向而不是 X-Y 方向表示规则表。对于此示例,旋转后的规则表为:
两个规则表在编译时将生成完全相同的规则。
========================================================
More reading,and english is important.
I'm Hongten

E | hongtenzone@foxmail.com B | http://www.cnblogs.com/hongten
========================================================
使 Excel 规则更容易理解(Oracle Policy Modeling-Make your Excel rules easier to understand)的更多相关文章
- How to create a project with Oracle Policy Modeling
This blog is about how to create a project with Oracle Policy Modeling. You can do it successfully i ...
- 在 Excel 工作簿中定义决策表(Oracle Policy Modeling-Define decision tables in Excel workbooks)
要在 Excel 中编写规则,您只需在表中编写规则,并使用 Oracle Policy Modeling 样式标识单元格中的信息类型, 以便这些规则可以编译并在 Oracle Determinatio ...
- 深入理解Oracle的imp/exp 和各版本之间的规则
Oracle数据中IMP/EXP工具可用于对数据进行迁移.IMP命令用于把Dmp文件从本地导入到远程数据库服务器,而EXP命令则是把数据从远程数据库服务器导出到本地的Dmp文件.其功能相当于Oracl ...
- 深入理解Oracle RAC 12c 笔记
深入理解Oracle RAC 12c 跳转至: 导航. 搜索 文件夹 1 概述 2 集群件管理和故障诊断 3 执行实践 4 新特性 5 存储和ASM 6 应用设计上的问题 7 管理和调优一个复杂的RA ...
- 【转】【C#】C# 5.0 新特性——Async和Await使异步编程更简单
一.引言 在之前的C#基础知识系列文章中只介绍了从C#1.0到C#4.0中主要的特性,然而.NET 4.5 的推出,对于C#又有了新特性的增加--就是C#5.0中async和await两个关键字,这两 ...
- C# 实现Oracle中的数据与Excel之间的转换
最近项目要求实现数据库之间数据在各个数据库之间导入导出,在此做个笔记 1. 将Oracle中的表导入到Excel中,反之亦然 private static readonly string conne ...
- excel表格数据导入数据库Oracle
方法一: 1.创建数据表 CREATE TABLE T_USER ( ID VARCHAR2(32) primary key, NAME VARCH ...
- 转:[你必须知道的异步编程]C# 5.0 新特性——Async和Await使异步编程更简单
本专题概要: 引言 同步代码存在的问题 传统的异步编程改善程序的响应 C# 5.0 提供的async和await使异步编程更简单 async和await关键字剖析 小结 一.引言 在之前的C#基础知 ...
- [你必须知道的异步编程]C# 5.0 新特性——Async和Await使异步编程更简单
本专题概要: 引言 同步代码存在的问题 传统的异步编程改善程序的响应 C# 5.0 提供的async和await使异步编程更简单 async和await关键字剖析 小结 一.引言 在之前的C#基础知 ...
随机推荐
- c++ 读取txt文件并输出到控制台
代码如下: #include "stdafx.h" #include<iostream> #include<fstream> #include<cst ...
- POJ2762 Going from u to v or from v to u(单连通 缩点)
判断图是否单连通,先用强连通分图处理,再拓扑排序,需注意: 符合要求的不一定是链拓扑排序列结果唯一,即在队列中的元素始终只有一个 #include<cstdio> #include< ...
- Oracle RMAN备份策略
建立增量备份:如果数据库运行于不归档模式下,只能在数据库干净关闭的情况下 ( 以 normal .immediate . transactional 方式关闭 ) 才能进行一致性的增量备份,如果数据库 ...
- 兼容所有浏览器的JS动态显示当前日期时间
<script type="text/javascript"> function show_cur_times(){ //获取当前日期 var date_time = ...
- 智能车学习(八)——菜单的实现
一.代码分享 1.头文件 #ifndef __MENU_H #define __MENU_H /***********宏定义************/ //页面声明 typedef enum Menu ...
- 【SSH】 之 Struts2环境搭建及简单应用开发
在上一篇文章中,我们一起了解了一下struts2的工作机制原理,接下来让我们进行一下简单应用的开发 (一)配置环境 1.建立web项目 2.导入jar包 其中struts2中有很多jar包,我们不需要 ...
- 【T_SQL】 基础 事务
1.使用 T-SQL 语句来管理事务 开始事务:BEGIN TRANSACTION 提交事务:COMMIT TRANSACTION 回滚(撤销)事务:ROLLBAC ...
- flex_宽度补全
宽度40px,另一个的补全宽度: <!DOCTYPE html> <html lang="en"> <head> <meta charse ...
- LoadRunner常用函数列表
LoadRunner常用函数列表 Web相关函数 函 数 功 能 描 述 web_custom_request 用户可以通过该函数自行创建一个HTTP请求的函数 web_image 模拟用户单击 ...
- Spring事务解析2-标签解析
根据自定义标签的使用规则,可以知道会执行AnnotationDrivenBeanDefinitionParser的parse @Override public BeanDefinition parse ...