华苓的流程设计.ppt

  1. 1、本文档共172页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Agentflow開發介面與Script使用方法 Agentflow程式設計 華苓科技教育訓練中心 課程大綱 Agentflow script 介紹 script 語法介紹 Agentflow物件 script重點提示 Q&A 附錄 Agentflow script 介紹 Agentflow script 介紹 什麼是Agentflow script script 功能 系統各模組間溝通機制 script 執行端 Agentflow有幾種action Task 物件說明 什麼是Agentflow script Java script+Agentflow 物件 直譯式語言(不須事先編譯) loosely typed language 可直接使用所有Java 物件 script 功能 系統內部與外界的溝通介面 系統提供Server與Client多種物件,達成系統內部資訊的通透性 系統間各元件的溝通管道 透過script的控制,改變元件間互動的行為 修改系統預設行為 系統提的觸發時機,以適時地改變系統預設的行為 系統各模組間現有溝通機制 script 執行端(Java app) script 執行端(Applet) script 執行端(HTML) script 執行端(Pure JSP) Agentflow有幾種action Server Side Process Default Action 前置動作:表單初始化 分派動作: 前置動作後必會執行 代理人啟動或取消時會reassign task owner立刻執行,但前置動作不會再執行 自動執行:廻圈式流程動態狀態判斷 後置動作:資料更新,email通知 流程設定-前置動作、後置動作、分派動作 流程設定-職務設定-自動執行 Server Side 分派動作代理人機制說明 多重代理 第一第二代理人處理 No recursive 互設代理人時不會reassign,等於沒設 啟動與取消代理人時Server reassign task owner 啟動代理人會reassign 的task狀態(ready, suspend) 取消代理人原來屬於自己的task也會拉回(ready, suspend) 取消代理人時若代理人正在處理某一task時,此task不會拉回(因task狀態為running) 若取消代理人後,代理人須將執行中的工作暫停,並於下次登入時會將該工作還給此工作原來的負責人 Server Side Process Optional Action 使用者自訂:流程期限前後相關事項 動態加會簽前置動作:可改變權重 動態加會簽後置動作:彙整意見 流程設定-時間控制-使用者自訂 流程設定-加會簽前置動作、後置動作 Server Side PASE Server Action PASE Server啟動動作:錯誤恢復,啟動其他server PASE Server關閉動作:close connection,釋放資源 PASE Server組織異動動作: 使用組織設計師修改並不會觸動此action,只有在script呼叫或CTK使用才會觸動 針對組織物件作insert 、update、delete、new 觸動相關action 流程設定-伺服器啟動動作、關閉動作 Client script 文件狀態與script:如何在一張表單上寫出各種狀態下5種動作script 5種動作:preAction, openFormAction, okAction, closeFormAction, postAction e-Form電子表單-LayerPane Method e-Form 電子表單-Component Method Client script 比較表 Task 物件說明 Task 狀態 Task狀態:ready、queue、running、suspend、complete Task狀態是PASE Server用來判斷該對此流程節點作什麼事,載入那一段程式之用 流程進入某一節點文件狀態必為某一狀態,但Task狀態會隨著使用者的操作而持續改變 流程三要素:人員,表單,文件狀態 文件狀態:申請人送出,主管同意,主管退回 文件狀態是PASE Server routing用 script 執行順序與觸發時機 Task狀態改變情形 Server及Client script 執行順序 預設值設定 預設值執行時機 設定預設值時有三種執行時機,下表列出各相關action與預設值的關聯,於何時可取得設定值 script 執行順序與觸發時機 Server 端─自動執行 Server 端─非自動執行 Client 端執行 批次簽核注意事項 批次簽核時表單不開啟,系統不會執行Client端程式(preAction, o

文档评论(0)

文人教参 + 关注
实名认证
内容提供者

老师教学,学生学习备考课程、成人语言培训课程及教材等为提升学生终身学习竞争力,塑造学生综合能力素质,赋能学生而努力

版权声明书
用户编号:6103150140000005

1亿VIP精品文档

相关文档