使 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#基础知 ...
随机推荐
- 【翻译九】java-同步方法
Synchronized Methods The Java programming language provides two basic synchronization idioms: synchr ...
- SQL中的多表查询,以及JOIN的顺序重要么?
说法是,一般来说,JOIN的顺序不重要,除非你要自己定制driving table. 示例: SELECT a.account_id, c.fed_id, e.fname, e.lname -> ...
- 一个简单的Promise 实现
用了这么长时间的promise,也看了很多关于promise 的文章博客,对promise 算是些了解.但是要更深的理解promise,最好的办法还是自己实现一个. 我大概清楚promise 是对异步 ...
- 新浪微博的账号登录及api操作
.sina.php <?php /** * PHP Library for weibo.com * * @author */ class sinaPHP { function __constru ...
- gnuplot安装问题(set terminal "unknown")
今天在系统同上要装个gnuplot,原来用的都是拷好的虚拟机.这也是第一次装.本来以为分分钟的事,却不料遇到不少麻烦.记录一下,供大家参考 一,快速开始安装 ubuntu下那自然是: sudo apt ...
- ICP 算法步骤
The Iterative Closest Point (ICP) is an algorithm employed to match two surface representations, suc ...
- 学习linux内核时常碰到的汇编指令(2)
转载:http://blog.sina.com.cn/s/blog_4be6adec01007xvh.html JNGE∶指令助记符——(有符号数比较)不大于且不等于转移(等价于JL).当SF和OF异 ...
- XCL-Charts图表库简要教程及常见问题
这个Andriod图表库项目从开始至现在,热情消耗几近殆尽.还好已基本实现我想做的那些东西.趁还剩下点兴趣,把一些点非常简单的归纳一下. 所支持的图表类型: 基类 ...
- JMeter常用字符串相关函数
JMeter的惯用函数使用-字符串相关 主要的函数如下:1.将字符串转为大写或小写: ${__lowercase(Hello,)} ${__uppercase(Hello,)}2.生成字符串: _ ...
- Android MVP理解
Android默认采用的是MVC: View:对应于布局文件 Model:业务逻辑和实体模型 Controllor:对应于Activity 但是却存在很多问题: 1.这个View对应于布局文件,其实能 ...