<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
File > Quick Start Wizard
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
Item Type名字取得不好,让人不好理解,实际上Item Type可以就理解为工作流程序,一个Item Type下边,有一个或者多个Process,Process是工作流的核心。
Persistence Type:
Permanent:产生工作流信息永久性的保存,不会被清除掉,很少有流程要设置成permanent
Temporary:工作流信息允许被清除,对于工作流的信息一般都没有必要长期保存,记录将来被清除掉,一般情况我们都会把这个选项设置为Temporary,并且可以在Number Of Days中设置多少天后可以清除信息。
Temporary:工作流信息允许被清除,对于工作流的信息一般都没有必要长期保存,记录将来被清除掉,一般情况我们都会把这个选项设置为Temporary,并且可以在Number Of Days中设置多少天后可以清除信息。
Oracle提供了一个Concurrent Program "Oracle Workflow Purge Obsolete Data"用于清除过期的Workflow数据。
定义一个Notification,这个Notification是给老板看的,让老板知道我们的请假申请。
定义一个Message,里边协商我们想请假的原因
这个Message默认是给Notification'Leave Request'用的,所以我们最好把Message的名字和Notification的名字保持一致,这样一眼就能看出之间的对应关系。
Message的Priority类似于邮件的优先级,可以Normal,High,Low
然后切换到Message的Body页签,输入通知内容的信息。
然后再重新打开‘Leave Request’ Notfication的属性面板,在Message项上关联刚才新定义的Message
定义一个Attribute,用于指定我们的Manager
Attribute相当于全局变量。因为我们的请假流程需要老板审批,我们需要告诉工作流,老板是谁。
转载于:https://blog.51cto.com/19880614/1051279
本文介绍了工作流设计中的核心概念,如ItemType与PersistenceType的作用及配置方式,并详细讲解了如何定义Notification与Message来实现请假申请流程。
154

被折叠的 条评论
为什么被折叠?



