国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 編程設(shè)計 > 正文

SharePoint 2007圖文開發(fā)教程(7) 在SharePoint中實(shí)現(xiàn)Workflow

2020-06-27 14:45:24
字體:
供稿:網(wǎng)友

繼續(xù)我們的SharePoint之旅,體驗(yàn)Workflow的應(yīng)用,由于以前也很少弄WF,望有什么問題WF的高手多多指教。

在SharePoint 2007圖文開發(fā)教程(1)---簡介,安裝,配置及創(chuàng)建Web應(yīng)用程序中,我介紹了SharePoint所需要安裝的軟件,里面提到了需要安裝Microsoft Windows Workflow Foundation 2.2以上的版本,目的也就是為對WF的支持。

Workflow,SharePointWorkflow

工作流(Workflow)就是“業(yè)務(wù)過程的部分或整體在計算機(jī)應(yīng)用環(huán)境下的自動化”,它主要解決的是“使在多個參與者之間按照某種預(yù)定義的規(guī)則傳遞文檔、信息或任務(wù)的過程自動進(jìn)行,從而實(shí)現(xiàn)某個預(yù)期的業(yè)務(wù)目標(biāo),或者促使此目標(biāo)的實(shí)現(xiàn)”。簡單地說,工作流就是一系列相互銜接、自動進(jìn)行的業(yè)務(wù)活動或任務(wù)。一個工作流包括一組任務(wù)(或活動)及它們的相互順序關(guān)系,還包括流程及任務(wù)(或活動)的啟動和終止條件,以及對每個任務(wù)(或活動)的描述。

Workflow,SharePoint在SharePoint中實(shí)現(xiàn)Workflow

實(shí)現(xiàn)工作流可以有多種方式,SharePoint中為我們提供了一些內(nèi)置的Workflow,我們也可以利用SharePoint Desigener來實(shí)現(xiàn)定制的工作流,但是這兩種方法都會有一定的局限性,往往在我們的開發(fā)中不能滿足我們的需求,但是我們還有第三種方法,那就是利用Vistual Studio開發(fā)工作流,然后添加到SharePoint中。

簡單的看下SharePoint中提供的Workflow模板,我們可以向文檔等中添加工作流模板:

Workflow,SharePoint

接下來重點(diǎn)說說利用SharePoint Desigener創(chuàng)建工作流,借鑒了網(wǎng)上的一些例子,雖然不是很成熟,但是可以說明問題了:

首先做一些準(zhǔn)備條件:

我在我的網(wǎng)站中創(chuàng)建一個“請假申請”的列表,并在設(shè)置中“創(chuàng)建欄”:

Workflow,SharePoint

創(chuàng)建欄:

Workflow,SharePoint

點(diǎn)擊確定,我們得準(zhǔn)備工作就完成了。下面我們利用SharePoint Desigener創(chuàng)建工作流,打開網(wǎng)站:新建---工作流

Workflow,SharePoint

下面就是對工作流的設(shè)置:

Workflow,SharePoint

為工作流起一個名字,然后將這個工作流添加到SharePoint中我們前面創(chuàng)建好的那個請假申請列表。這里我選擇的是手動啟動工作流,當(dāng)然也可以選擇自動開啟。

點(diǎn)擊下一步:

Workflow,SharePoint

在這里我們對條件和操作經(jīng)行設(shè)置,也就是說對工作流程的描述,填寫完畢后點(diǎn)擊“完成”。

Workflow,SharePoint

這里設(shè)想的工作流程就是:如果有普通員工請假,給部門經(jīng)理發(fā)郵件,如果有部門經(jīng)理請假,就向總經(jīng)理發(fā)郵件。點(diǎn)擊完成后就會將工作流添加到SharePoint中。

Workflow,SharePoint

OK,這樣我們就成功的在SharePoint中添加了我們自己設(shè)計的一個工作流。

Workflow,SharePoint測試工作流

最后要做的就是測試下我們的工作流,回到SharePoint中的請假申請列表,新建一個項目:

Workflow,SharePoint

由于創(chuàng)建工作流時是設(shè)置的手動開啟工作流,所以這里需要我們自己開下,選擇下圖的“工作流”:

Workflow,SharePoint

點(diǎn)擊開啟,這樣這個工作流就執(zhí)行了。

Workflow,SharePoint

于是乎我高高興興的跑到自己郵箱里看有沒有發(fā)郵件,遺憾的是沒有!為什么呢?回來看了下工作流的最后執(zhí)行狀態(tài):

Workflow,SharePoint

原來是由于SharePoint電子郵件設(shè)置不正確,在網(wǎng)上找了下解決方案:http://office.microsoft.com/zh-cn/sharepointdesigner/HA102379122052.aspx

這里還包括了許多其他問題的解決方案,大家可以參考下。 

小結(jié):在SharePoint中實(shí)現(xiàn)Workflow就簡單說這么多,如何利用Vistual Studio開發(fā)工作Workflow就不說了,水平有限,就不獻(xiàn)丑了,希望通過此文,能夠?qū)W(xué)習(xí)SharePoint的朋友們有幫助。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 健康| 海南省| 个旧市| 贵阳市| 阿坝| 东山县| 扶沟县| 奉节县| 吴川市| 新余市| 集贤县| 塘沽区| 石渠县| 宁陵县| 新营市| 永修县| 新津县| 镇原县| 永定县| 襄樊市| 普格县| 湖北省| 和平县| 邵阳市| 德令哈市| 锦州市| 翁牛特旗| 盘山县| 廉江市| 宿迁市| 广东省| 滦平县| 鹰潭市| 宾阳县| 和田县| 武功县| 开远市| 高安市| 宝山区| 当涂县| 马鞍山市|