Oracle Discoverer Plus设计(二):某个时间段采购订单统计功能

Oracle Discoverer Plus(二):某个时间段采购订单统计功能

首先,我们来看看sheet最终被执行的过程和数据表的结果:

Objectives:选择其中一家供应商,选择开始统计时间,选择结束时间,填写Org Code,统计我们特定供应商在某一时间段交货信息,包括Delay和提前交货,准时交货信息等数据。

(说明:可能每家公司的Oracle数据库结构有点不同,所以,在这里主要想分享的是实现这个功能的方法)

 Oracle Discoverer Plus设计(二):某个时间段采购订单统计功能

一,选择我们需要的Field:

本公司的MWAC Purchasing下有设置好PO Supplier Reliability Program:

Oracle Discoverer Plus设计(二):某个时间段采购订单统计功能

字段说明:

Order Qty SUM:采购PO中,一个Item的总和,这里用了求和Oracle Discoverer Plus设计(二):某个时间段采购订单统计功能

Qty Recd SUM:收到数量的总和Oracle Discoverer Plus设计(二):某个时间段采购订单统计功能

Days Early:提前天数,这里用了Detail,表示每条记录都会被显示

Days Late:延期天数,使用Detail(九宫格就可以选这个)

二、设置条件:

2.1,Parameter:我个人觉得这点不是很友好,最后一步Parameter,反而我是最先操作:

设置如下:

 

Oracle Discoverer Plus设计(二):某个时间段采购订单统计功能

说明:Parameter 的condition暂时不用理会,在第二步“select Item”中还要修改的

 

2.2,Supplier的条件设置:

 

说明:“-”类似于等于符号

单引号“ ’ ”,文本需要用单引号括起来,'%'代表任意字符

双竖线:字符串连接函数

“:Supplier”,这是一个参数parameter(前面有解释)

Oracle Discoverer Plus设计(二):某个时间段采购订单统计功能

2.3,其他几个参数的设置,参考2.1,2.2