RoadFlowCore工作流引擎快速入門

2022-03-02 17:40:52 字數 2234 閱讀 4360

roadflow新建乙個流程分為以下幾步:

1、建表

在資料庫建一張自己的業務表(根據你自己的業務需要確定表字段,如請假流程就有,請假人、請假時間、請假天數等字段),資料表必須要有乙個主鍵,主鍵型別是(int自增,或者guid(uniqueidentifier)型別)。

2、設計表單。

在流程管理--表單管理---新建表單

點選新建表單之後會立即彈出設定表單屬性視窗:

表單id:系統自動生成

表單名稱:自己為您的表單取乙個名稱

資料連線:這裡選擇表單對應的資料連線

資料表:這裡選擇我們剛剛新建的表

主鍵:選擇剛剛新建的表的主鍵

標題字段:選擇表中的乙個字段作用流程待辦任務的標題字段

標題表示式:一般複雜標題的時候使用,比如將幾個字段內容作為標題

表單分類:為表單設定類別方便查詢(類別在 系統管理--資料字典中維護)

設定好後點確定,就可以開始在ckeditor中編輯設計流程表單了。

這裡是roadflow表單控制項區域(這裡是講入門,所以我們這裡只新增乙個文字框,不每個控制項說明),將滑鼠定位到要插入控制項的單元格,然後點選文字框控制,彈出如下視窗:

繫結字段:這裡選剛才新建的表的字段,就是將這個文字框輸入的內容與這個字段繫結,儲存表單的時候這個文字框的內容將被對應儲存到繫結的字段中。

表單設計的過程中如果有其他事情可以點儲存,下次開啟繼續設計。如果確認設計完成可以點選發布使表單生效(每次修改表單後都要發布後才生效,發布前會先儲存,發布也是儲存了表單的)。

3、設計流程

表單設計好之後就可以設計流程了 在流程管理 -- 流程管理 -- 新建流程,介面如下:

新建流程後,彈出如下視窗:

流程id:系統自動生成

流程名稱:為你的流程取乙個名稱

以下選項預設即可(這裡是快速入門,不詳細說明),點選確定之後就可以開始流程步驟設計了。

點選步驟按鈕,新增兩個步驟:

在第乙個步驟上雙擊,彈出步驟屬性設定視窗:

在表單項選擇我們剛才新建的表單。

在按鈕選項中新增儲存和傳送兩個按鈕。

第二個步驟內樣設定。

步驟間連線:首先點到第一步驟,然後點選工具欄上的連線,就會有一條線隨著滑鼠移動,將滑鼠移到第二個步驟範圍內,點滑鼠左鍵,即可連線兩個步驟(連線後表示可以從步驟1傳送到步驟2審核)。

流程設計好之後點選安裝按鈕使流程生效(同樣安裝的同時也會儲存流程)(以後每次對流程的修改都要安裝後才生效)。

點選安裝後流程就正式生效了,到此流程也設計完成,使用人員就可以發起該流程審批了。

4、發起流程審批

在發起流程 -- 發起流程選單中就可以找到我們剛才設計的流程,點選就可以發起該流程了。

用張剛的賬號:zg 密碼:111登入後在首頁待辦中就可以看到剛才發來的那條待辦事項,點選標題就可以處理:

張剛點傳送之後,由於他是最後一步,所以就完成了整個流程的審批(當然他也可以不同意,選擇退回,在第二步按鈕中加上退回按鈕):

工作流建模 工作流概念

工作流建模 工作流概念 1 案例 工作流系統得基本目的是處理案例。每個案例都有乙個唯一標識,而且每個案例的生命週期都是有限的。案例生命週期都處於某個特定狀態,該狀態由三個元素組成 1 案例相關的屬性的值 案例屬性是一系列同案例相關的變數。能夠用來管理案例。正是通過這些變數,才有可能指出在特定條件下某...

工作流 一 什麼是工作流

什麼是工作流 工作流的英文全稱是 workflow,簡單理解則是業務流程的計算機化或自動化。它是是針對工作中具有固定程式的常規活動而提出的乙個概念,通過將工作活動分解定義良好的任務 角色 規則和過程來進行執行和監控,達到提高生產組織水平和工作效率的目的。工作流技術發端於70年代中期辦公自動化領域的研...

工作流 二 什麼是工作流引擎

什麼是工作流引擎 工作流引擎的英文全稱是 workflow engine,是指workflow作為應用系統的一部分,並為之提供對各應用系統有決定作用的根據角色 分工和條件的不同決定資訊傳遞路由 內容等級等核心解決方案。例如開發乙個系統最關鍵的部分不是系統的介面,也不是和資料庫之間的資訊交換,而是如何...