




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Sharepoint報修流程建立今天我的部門里的行政管理員跑來向我匯報我們在某駐地有個電器壞了,需了修一下。按照 常理, 我說就修吧,可是我發(fā)現(xiàn)我已經(jīng)批準了很多的這樣的修理費用,我說這個東西是什么時候買的還在保 修期嘛,一會他過來向我匯報這個是 4 4 個月前買的應(yīng)該在 保修期。一會,我乂問,這個東西以前修 過嘛,他乂說不知道;一會乂跑來說,以前好像沒有修過。我說,那這個駐點還有其它的維修費嘛, 他搬來一堆維修單一張一張地翻。我乂想到,駐點經(jīng)常抱怨報修的東西經(jīng)常及時得不到更換或是維 修,或是報修的電話最后白打了,行政人員根本沒有處理,或是忘了。我 想為什么不自己搞一個可以提交、查詢的報修系統(tǒng)呢
2、?那么這個系統(tǒng)應(yīng)該有如下的功能:1.1. 用戶可以提交一個報修單,提交時最好可以有采購時間、保修期等信息,這樣我就不用問來問去了。2.2. 我可以根據(jù)信息批準或不批準這個報修,并把它安排給行政室的某個行政管理員來處理。3.3. 行政管理員可以把進行的信息填到單子上, 比如這個單子因數(shù)額巨大正在向向更大的公司領(lǐng)導(dǎo)請示,或是這個報修已經(jīng)批準,駐點可以自行請人修理,或是修理的發(fā)票正在報銷當中,或是正在按排人過來修理,或是這個單子處理結(jié)束關(guān)閉了。4.4. 所有過程會產(chǎn)生狀態(tài)的變化,這些過程應(yīng)該保存在報修的文件中,并且所有的變化應(yīng)該要以電子郵件的方式通知相關(guān)的報修人或是關(guān)系人,這樣所有的信息都有據(jù)可查,
3、并且不會產(chǎn)生扯 皮的情況。當然首選的搞定方式就是 INFOPATHINFOPATH 這實際上是一些簡單的工作流,下面談?wù)剮讉€關(guān)鍵的技術(shù)手段,由丁是我設(shè)計的, 當然要非常地簡單,不能太復(fù)雜,在表單里加一點 VSTAVSTA 勺代碼是可以接受的,但 是加太多的代碼,就不是一個管理者可以有時間去解決的事情了,所以我決定把所有的功能設(shè)計在一張表單中!1.1. 至少確定在這個流程中,關(guān)鍵變量可以就是“報修狀態(tài)”2.2. 根據(jù)上面的功能要 求,至少要包括 填報修單、審批單、處理報修、打印報修單這些視圖 View,View, 可以使用INFOPATHINFOPATH 勺“規(guī)則”:根據(jù)“報修狀態(tài)”來確定,比如
4、狀態(tài)為“未審核”時,視圖切 換到“填報修單”;當狀態(tài)為“已審核”時,視圖切換到“處理報修”視圖。3.3. 工作流采用 SharePointSharePoint DesignerDesigner 的工作流,這樣可以不使用代碼,在工作流中根據(jù)不同的狀 態(tài)來確定是否發(fā)電郵,并在“任務(wù)”列表中對使用者進行提醒。那么我們就先來設(shè)計這個表單吧!基于 SharePointSharePoint 工作流的 InfoPathInfoPath 20102010 的報修系統(tǒng)的建立:第二章 報修單的總體設(shè)計既然考慮到要在網(wǎng)上設(shè)計一個報修單,那么我們就把報修單的設(shè)計給大家展示一下。一、各種用戶報修行為的分析:1 1 新建
5、報修單:我們建立一個視圖就叫報修視圖,這個視圖就是報修單,并且是默認的視圖,好讓報 修人一新建一個報修單就自動切換到這個視圖2 2 修改報修單:用戶并不總是新建,它有時候還會打開報修單去修改自己以前的填的,但是一旦這個報修單被批準(同意或不同意)就不允許用戶修改了,所以我們在打開表單的時候要有一個規(guī)則去判斷這個表單的“當前處理狀態(tài)”,根據(jù)不同的狀態(tài)切換到不同的視圖。3 3 經(jīng)理審批報修單:判斷當?shù)卿浀娜说穆殑?wù)是經(jīng)理, 并且這個表單已經(jīng)進入審批流程時, 就把視圖切 換到“審批視圖”,供經(jīng)理審核。4 4 行政人員處理報修單:判斷當?shù)卿浀娜寺殑?wù)包括行政時, 并且這個表單已經(jīng)被經(jīng)理審批過后, 就把 視
6、圖切換到“處理視圖”,供行政人員登記處理過程。5 5 其它情況:如果是其它情況就把報修單一律切換到“打印”視圖,打印視圖可以給各種用戶提供只 讀一個整體的情況,用戶、經(jīng)理可以看到處理的流程。二、前提:1 1、 前提就是企業(yè)有一張人事表,可以提供職務(wù)、姓名等等信息,這一張表在我的部門里有一張基于 聯(lián)系人的 SharePointSharePoint 列表里可以提供這些信息,其中有一個很重要的字段就是 姓名拼音,因為在 InfoPathInfoPath 20102010 中,有一個函數(shù) UserName(),UserName(),就是得到的當前用戶的登錄名稱。2 2、 當前處理狀態(tài),的設(shè)定很重要,我
7、們把這個變量設(shè)定成“未指定”(默認)、“未審批”、“已審批”、“關(guān)閉”、其它自定義的狀態(tài),當報修人單擊保存時,就把此狀態(tài)設(shè)置成“未審批”,標志進入審批流程,當經(jīng)理單擊保存時,就把此狀態(tài)設(shè)置成“已審批”標志表單進入處理流程,其它 自定義狀態(tài)都是處理 流程的一部分,“關(guān)閉”,就是處理人對這個表單處理完畢的標志。三、主數(shù)據(jù)源設(shè)計:域 X拖幼域可將其添加至表單,域:主需要說明的是,表單中包括一個重復(fù)表,其中有處理 日期、處理狀態(tài)、狀態(tài)說明、處理人,這 4 4 個 字段,為的是處理人每次把處理過程錄入到這個重復(fù)表中, 然后系統(tǒng)根據(jù)處理日期,把處理日期最大 的處 理狀態(tài)賦值給當前處理狀態(tài)、狀態(tài)說明賦值給當
8、 前狀態(tài)說明、處理人賦值給當前處理人。此處,只是展示一下,讀者繼續(xù)向下看就知道“處理人選擇”(通過用戶選擇器)和“處理”節(jié)點 的不同之處。四、輔助數(shù)據(jù)源添加了一個“只接受數(shù)據(jù)”,并且是從 開表單時,自動檢索數(shù)據(jù),設(shè)計如下圖:稱式品件因間內(nèi)PSPS述級施述理態(tài)理期期理額額示迭peDlpeDlACAC虹名人方物素原時期描捆等名人指捆處狀處曰日延金釜根人C:C:業(yè)-口_!_?門修系修壞壞購修障議諛障件litlit批準施前前前修批前算I It t件誤理九一一部報聯(lián)報損損采保故建建故文審審批措當當當報審當預(yù)審附錯處 目舀胃r337Jsln7J3a7J3a7Jaac!lasl3asor337Jsln7J3
9、a7J3a7Jaac!lasl3aso國但舊曰日狀議人理理態(tài)理處處狀處且3 3SharePointSharePoint 列表”為源的數(shù)據(jù)連接,這個數(shù)據(jù)連接,在打本向?qū)髦付ㄒ粋€到外部數(shù)據(jù)源的數(shù)據(jù)連接 05 S3連接(C):r提交數(shù)據(jù)CS)G 接收數(shù)據(jù)國)L 搜索Microsoft SharePoint Sarver上的連撞隊)希望從何處推收數(shù)據(jù)?CSOAP Web服務(wù)(。)L REST舵h月&努(R)_* SharsPaiM隹或到耒|廣Cfe M i crTsafTQerver) Q)cXML文檔a)下面輸入網(wǎng)站的 URLURL 選擇“姓名”、“姓名拼 音”、“職務(wù)”、“部門名稱”
10、等字段,然后如下 圖點擊完成。數(shù)據(jù)連推向?qū)?shù)據(jù)連推向?qū)弦徊金D一下一步0000 取消輔助數(shù)據(jù)源的結(jié)構(gòu)如下圖:域-X拖動域可將其添加至表單。域:次事情況表編助)- myFields+ 了queryFi-elisI- dataFilds-d. ShreFointLi s titJ職務(wù)IS咨幼電話號碼J班組 倍姓名括音 _?姓名JIB下一章就是對 表單中各個視圖的建立,希望大家關(guān)注基于 SharePointSharePoint 工作流的 InfoPathInfoPath 20102010 的報修系統(tǒng)的建立:第三章 報修單視圖的設(shè)計本章節(jié)主要通過對一個報修表單其中一個報修視圖設(shè)計給讀者展示了如下的 I
11、NFOPATHSINFOPATHS 識:1 1) 如何設(shè)計一個帶多種控件表單2 2) 如果設(shè)置帶篩選的域的默認值3 3) 如何發(fā)布一個表單到表單庫中4 4)如何應(yīng)用規(guī)則去執(zhí)行各種操作本章節(jié)只講述了這個表單第一個視圖是如何設(shè)計的,它其實還包括其它復(fù)雜的視圖,有的視圖其中包括有重復(fù)表,我們在今后的章節(jié)中,不會再提及本章的知識點,只會一筆帶過,希望網(wǎng)友們把更 高效地把握好每一個知識點。一、報修單視圖:那么下面我們就開始 INFOPATHSINFOPATHS 單的設(shè)計吧,在這一章中,我盡量會詳細告訴讀者,每一步是怎么 做的,但是在下一章中,我 就不會像這一章這么詳細了,如下圖,把所有的控件拖到相應(yīng)的位
12、置,然后如控件前的提示,重新命名一下各個域(節(jié)占)名字報修單: :文件名文件名= =史史-XM11s1Tr部門名稱:二11報修人::聯(lián)系方式:| a k1- - -F- - -干- - - - -“據(jù)迷曰期::損壞原因:邑1報作物品:一_一L一一 _ _ _ _ _損壞零件::p 1ii1 |采購時間;旦1保修期內(nèi):是帝否1故障等綴::船,1Lk.J- - - - *- 1打故障描述:11!::1111Vk1 1更換零件T預(yù)算金額:1111I tww V T WV -w*s9-99- *S S 9 W WH W W W W V W K建設(shè)描迷;:1 I1111i ii 1.P11 .P i.
13、,附件:I 1.1 l11 idi ii! 1 k_1b-(可附囹片或其它文件說明)J單擊此處以J附力收件._ J _ !”提交點擊“開始”工具卡,控件一頁右下的小箭頭,如圖:射A r字言言言 券牽式回文本推翱格式文本框直下拉列表框值值組合框組合框F_GVffO1 10快速樣式布局控件就會在右邊打開控件列表,如下圖,把這些控件拖上去:g 0 . D| 十設(shè)計)報修單-Microsoft InfoPath辟插入師謝十噂JTIM布局La色刷斷字段M 四蜘件島默認值昌Web服務(wù)T B SharePoint列表目SharePoint服 務(wù) 器薩其他源/fB宣莓至電子郵件至SharePoint至其他位置
14、庫-一聰表勇文件名文件名: :殛外報修單摳-應(yīng)約報信物品:插入控件插入控件: :輸入采購時間:寸 間二_保修期內(nèi):廣島成董二i故障描述:I 1 1|建議:二二二二-r1更換零件 ”一鞭箕金額:L11( : 損林原損林原囪:囪:!- -疑:Jp文本HJ下翊xn組合HP復(fù)阻一14益逸咧附件:;(可咐圖片或其它文件說明)!段單擊此處以附加奩件二墾日筋 司)日期彳 田多逐 上列制: I頁目彳:漏哥普鄙然后點擊“數(shù)據(jù)”選項卡中的 顯示字段,如下圖,打開數(shù)據(jù)字段列表,如圖重新命名:卜面我們需要對如下幾個控件,進行定制:,意思是部門名稱、報修物品和報修日期文件插入開燈具屈性布局一iff至電子郵件,鈴圉 窗字
15、段獲取總至SharePoint用戶角色聰夔,沽至其他位置角色域Li H,(湍十)報修單 *Microsoft InfoP,.,I滲苴報拖幼域可將其添加至表單#報修A報修物品冷部門名稱: 煩詭矗 損壞原因:域:主fci n ByF i el As_I部門名稱*物修人_J聯(lián)系方式1I報僚物品* 二|損壞零件 一I損壞原因_J采購時間J保修期內(nèi)故障描述U建議a建議描述a故障等綴 二I文件名a審批_j審批人j批準措施1.1.文件名:我們這個文件名是用戶可以自行更改的,但是會有一個默認值,我們設(shè)置為:KncM禽名稅 報修物品一tranSl1444,報修單_i :LI單位名稱::.:報修人:y.:聯(lián)系方式
16、:(.:廠如修曰期廠 報修物品二可頂開零件::操:損壞原因:原函商旬:E二二二二二二1::s;jT皈禎孳氛3氟1 :(詈1 1 如何篩選最大日期的數(shù)據(jù)。 在 處理視圖,我們使用了一個重復(fù)表,來記錄每一個處理的過程,其 中包括如下的信息:處理日期、處理人、處理狀態(tài)、說明,為了管理上的方便,我們還必須有一組 字 段來反應(yīng)最新的處理結(jié)果,這組字段叫“最新組”,但是這個最新的處理結(jié)果只能從重復(fù)表中選取日 期最新的,這組域就叫:當前處理人、當前處理日期、當前處理狀態(tài)、當前狀態(tài)說明。為了能在重復(fù)表中,把最新的處理條目篩選出來,我們可以在重復(fù)表中使用規(guī)則,當?shù)弥貜?fù)表中的任個控的 有變化時,我們就把當前的 行
17、與“最新組”比較,把最近日期的數(shù)據(jù)填到“最新組”中去。我們必須在重復(fù)表中的處理日期,應(yīng)用如下的規(guī)則:域拖幼域可將其添加至表單處理單:處理人:當前處理日期:廠: :哥前哥前誼明:誼明:; ;:一 !,! 一一 一 .處處理日期理日期nox段蓋處理狀態(tài)段蓋處理狀態(tài):處理曰期|e|旬;- _迭叫我鍵入.I - - - - -:q 甄更_、.I=提交:舀附件二I錯誤提示當前處理狀態(tài)_J當前狀態(tài)詛明二I當前處理人當前處理日期+1 處理人迭擇= =二二-7-7,理項,理項處理曰期I根修-單. . ii-單單忝位忝位入日廠入日廠- - - : W:*,W旦3b 日JIM aM Mi Ai iK JI ! i
18、fli aB Ma Mi iH * , M* * ali aM aMa Bi .| -B-B!-T-T B!. *W . . W V M . V.I m Bfri口-l H. Im 4M 口rh I二I處理狀態(tài)H 狀態(tài)稅明_J處理人廠顯示詳細信息椎椎作作添加睡管理教據(jù)連接.同樣在處理人、處理狀態(tài)、處理說明,我們都同樣應(yīng)用如上的處理規(guī)則2 2 提交:提交前判斷一下職務(wù)是不是包括行政或是經(jīng)理,就行 了三、查看(打印)視圖:其 實查看或是打印視圖,就是一個可以看到全面信息的只讀表格:新建,梆信急網(wǎng)!H批理日期 m 當崔斑理日期撞作設(shè)置域值:當前處理日期=設(shè)置域值:當前狀悉說明二設(shè)直域值:當前處理狀態(tài)=值:當前 二顯維修單文件名:處理日期處理日期姓理狀態(tài)狀態(tài)說期狀態(tài)說期處理人處理人- r1_ H宜審批_J-11!1r - -T 91_ _四、初始規(guī)則和屬性提升:如果要讓表單一開始就根據(jù)域值來進行屆性的選擇,那么就必須設(shè)置初始的規(guī)則: 如下圖1 1 當前處理狀態(tài)為“未指定”,或是空是,我們切換到報修視圖,說明系統(tǒng)允許報修人填寫或是修改 報修內(nèi)容。2 2 當前處理狀態(tài)為“未審批”,當前用戶是經(jīng)理,并且審批人為空時,我們切換到審批視圖,并且設(shè) 置審批人為當前登錄人。3 3 當前處理狀態(tài)為“未審批”,當前用戶是經(jīng)理,我們切換到審批視圖。4 4 審批為
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)設(shè)計與制造中的機器學(xué)習(xí)輔助設(shè)計
- 工業(yè)設(shè)計與新型建材的融合實踐
- 工作中的跨文化溝通與合作
- 工業(yè)風(fēng)與現(xiàn)代室內(nèi)設(shè)計的融合
- 工業(yè)風(fēng)教育空間設(shè)計創(chuàng)新案例
- 工業(yè)風(fēng)格辦公室裝修設(shè)計案例剖析
- 工作環(huán)境改善與員工工作效率的關(guān)聯(lián)性研究
- 工程塑料在機械中的應(yīng)用研究
- 工廠廠區(qū)綠化策略
- 工廠節(jié)能減排的實踐與經(jīng)驗分享
- DB37T 2906-2019 運動場地合成材料面層 驗收要求
- DB34∕T 451-2017 地理標志產(chǎn)品 舒城小蘭花
- 《卓有成效的管理者》Word電子版電子版本
- 三生事業(yè)六大價值
- 鋯石基本特征及地質(zhì)應(yīng)用
- 絲網(wǎng)除沫器小計算
- 制缽機的設(shè)計(機械CAD圖紙)
- 學(xué)校財務(wù)管理制度
- 三年級下冊美術(shù)課件-第15課色彩拼貼畫|湘美版(共11張PPT)
- 水稻病蟲統(tǒng)防統(tǒng)治工作總結(jié)
- 水在不同溫度下的折射率、粘度和介電常數(shù)
評論
0/150
提交評論