Tag Archives: Workflow

Kuv cov Workflow phau ntawv no muaj pab rau kev yuav Mes Dis

Kuv xub pib hais lus uas kuv yuavtsum nqi cais ob xyoos dhau los.  Nws nws thiaj li uas peb tes num, tab sis qhov caij lig, nrog kev pab los ntawm ntau nqi cais tshiab, Kuv twb tau coj qhov no nyob rau ntawm finish line thaum kawg. 

Kev Workflow nyob SharePoint 2010: Real World lag luam dlaws ntaus Amazon thiab cov Barnes thiab qhov web site Noble qee lub sij hawm rau qhov kev xeem 10 hnub.  Nws tseem muaj nyob rau hauv paperback thiab Kindle/Nook thiab tag nrho cov uas, nyob rau lub sij hawm rau ib Christmas koob tam sim no. Luag nyav

Phau ntawv no yog ob txog tej yam: 1) empowering kawg cov neeg siv kom lawv daws lawv cov teeb meem ua hauj lwm siv SP 2010 workflow tuition thiab 2) pab qhia rau nws cov neeg ua hauj lwm (developers hauv particular) tsis zoo li qub.  Txog ob feem peb ntawm cov phau ntawv muaj targeted ntawm dab tsi kuv hu "Cov neeg Activist" (cov co koom tiam sis non-technical thiab kubsiab kawg neeg).  Nws tau piav li cas craft ntsiab hauv SharePoint 2010 siv SharePoint Designer workflow thiab ntau ntxiv SharePoint nta.

Qhov peb lub xeem yog tswj squarely tus tsim tawm.  Txawm li cas los, tsis zoo li ib co ntawm cov phau ntawv purely kev rau tom khw, cov chapters piav li cas cov SharePoint developers thiaj tsim functionality empowers cov neeg siv cov activist by means of SharePoint Designer dej num kev cai thiab lwm cov khoom kev ntxiv lawm.  Los ntawm empowering cov neeg siv cov activist rau koj lub koom haum, koj siv koj qhov kev pab dawb (los yog vim koj) ua tus yeej nyuab (thiab muaj feem ntau dua technically interesting) khoom kom tag cov neeg siv yuav tsis txhob ua li thiab yeej yuav tsum tau sim lawv tus kheej.

Nyob rau lub lim tiam tom ntej, Kuv mam li sau tau ntau yam txog phau ntawv, nrog rau cov khoom uas pog pog nyiam "li cas yog nws zoo ib yam li tau sau ib phau ntawv" tias kuv paub xav tsis muaj neeg coob heev yog xav paub txog.  Ua kom thawj pem – kuv mam li paub kuv cov nqi uas sau phau ntawv tsis muaj leej twg phau ntawv no yuav tsis dim saib hnub kaj.

Nyeem ntxiv txog cov phau ntawv rau cov Amazon web site.

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

CodePlex Project hloov tshiab: SharePoint Designer Workflow Extensions

Puag ta, KUV tau sau tias kuv twb sim mus resurrect kuv tus laus CodePlex qhov project, SharePoint Designer Workflow Extensions.  Ntawd qhov project CodePlex tau tsim rau WSS/NTXHUAB thiab ntxiv ib handful ntawm company yam zog, xws li "ToLower()”, "ToUpper()”, "Substring()"yog li khuav.  Nws txawm muaj nuj nqi style ntsiab "hu rau web dej".  Koj yuav nyeem ntxiv txog qhov ntawd nyob ntawm no: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

Kuv los uas nws heev ta.  Txij SharePoint puas tau 2010 tawm los, Txawm li cas los, Twb qab kuv hau tau saib rov rau nws thiab kom nws ua hauj lwm hauv SP 2010.  Qhov tshij, hnub no, Kuv ho cia li ntawd.  Kuv tsis tau tshiab lub chaws los CodePlex tsis tau. Kuv xav mus kawm ntawv kuv tus kheej rau CodePlex kablus ua ntej kuv li ntawd, tab sis, kuv ho mus hloov qhov home page wiki rau peb tes num.

Wider thiab nthuav ntau implication yog tias tej yam kev cai los ntawm WSS thiab NTXHUAB kom zoo port dhau yooj yim zoo nkauj, Nws yog ib tug (txais tos) surprise rau kuv.

Ntawm no yog qhov nws zoo li hauv SharePoint Designer thaum nws ua hauj lwm:

image

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

Manually hloov tej ntaub ntawv SPD XOML huv zog

Hauv no ncej ntawm no ("Tau cov lus teb rov qab los pib kev tso cai los ntawm txoj kev"), Kuv hais tias koj tau ntawd ntxiv ib slew muaj workflow zog tag nrho rau koj cov workflow SharePoint Designer.  Yam sai sai ua cluttered thiab ib qho nyuaj rau cov nyeem ntawv.  Yeej, Yog hais tias koj ntxiv "Pib tso cai los ntawm txoj kev" tes hauj lwm rau koj workflow, rho tawm nws thiab ntxiv dua, koj mus nrog rau tag nrho tias kev ua workflow qhob ob zaug. 

Nws yog ib qhov mob tiag tiag kom mus thiab rho tawm manually tag nrho cov, ces kuv txawm kuv yuav sim mus tshem lawv tawm hauv cov ntaub ntawv XOML.  Qhov no yuav tsis yooj yim txaus ua proved. 

Ua ntej, koj yuav tsum nrhiav sij XOML ntawv.  Kuv thiaj sau txog ntawd npe ntawm no: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Ib zaug nyob, qhib pem lub XOML tej ntaub ntawv thiab nrhiav ib tug kuj sib txawv thiab koj xav tawm.  Qhov no, Kuv ntxiv tus "Pib tso cai los ntawm kev" ua rau kuv workflow ob zaug.  Kuv xav kom tshem tau cov kuj sib txawv lub workflow thiab hu ua "isItemApproved" vim tias yog tsis siv thiab cov no kuj sib txawv ib duplicate thiab hu ua "isItemApproved1". 

Tsuas ua ib phau ntawv nrhiav cov kuj sib txawv thiab.  Kuv cov tshuaj ntsuam zoo li no:

image 

Yog koj nrhiav ib ncig rau hauv XOML, koj yuav pom tau tias "IsItemApproved1" yog siv nyob rau ntau qhov chaw txawv thaum tus thawj "IsItemApproved" no tsuas txhais ib zaug thiab yeej tsis siv.

Rho tawm nws thiab ces tseg cov ntaub ntawv.

Ib sab xwb lo qhia yog hais tias kuv yuav tsum tau kaw tawm SPD zoo rau nws thiab rov qhib nws ua ntej SPD acknowledged tias teb deleted.

tau mas, Hmong ua liaj teb tsis yog xwb qhov koj yuav ua tau nrog cov XOML thiab tej zaum kuv yuav blog hais txog lwm yam zoo li no yav.

Koj yuav tau ceev faj txog dab tsi koj ua no thiab muab cov backups uas koj ua haujlwm.  Koj yuav ua ib seemingly me / hloov maj mam hloov no tias trashes cov workflow kom deb li deb SPD concerned thiab koj yuav poob sij hawm siv zog thaum koj yaj.

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

Yuav ua li cas los nrhiav thiab kho kom raug SPD 2010 Ntaub ntawv XOML workflow

Kuv twb researching ib qho yooj yim uas tshem ib Rev ntawm workflow zog tsis muaj los yog siv tau kuv tus tav su ib txhij blown SPD nias tsim txom qhib.  Kuv thought tau ncaj qha mus txawv lub XOML, Nws yog ib qhov XML cia lwm SPD tus declarative workflows.  Qhov no yog li cas kuv pom nws.

Ua ntej, mus rau tag nrho cov ntaub ntawv xaiv nyob rau hauv qhov khoom Navigation.  Koj yuav tsum tau tsim nyog permissions saib qhov no, thiaj li yog hais tias nws yog qhov uas ploj lawm rau koj, hais kom tus neeg yog admin los pab koj txoj kev priv.  Qhov no yog qhov uas nws zoo li:

image

 

Tag nrho cov ntaub ntawv qhia ib daim ntawv teev... tag nrho cov ntaub ntawv:

image

Xaiv tau daim ntawv tais ceev tseg Workflows thiab ib daim ntawv teev cov folders rau txhua qhov workflow saib koj:

image

Nyem rau hauv daim nplaub tshev lawm thiab  koj pom ib daim qhia txog txhua yam ntawm nthuav goodies uas ua tau ib qho SPD declarative workflow.  Txoj nyem .xoml cov ntaub ntawv thiab qho "qhib rau –> SharePoint Designer (Qhib tsis tau li XML)"mus ncaj qha mus txawv lub XOML:

image

Koj yuav tau ua ib cov thaub qab kev tuav ua ntej koj fiddle nrog rau tej yam.  Ib yam li daim/muab ntawm cov ntaub ntawv hauv SPD muaj tej zaum zoo txaus, los koj yuav tau luam paste rau hauv cov ntawv nyeem XML tag nrho thiab txuag cia rau koj desktop los xijpeem yog koj wont no.

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

Tau cov lus teb rov qab los pib kev tso cai los ntawm txoj kev

Twb tau si nrog SharePoint Designer workflow tej tshiab "Pib tso cai los ntawm kev" yam thiab tau sai stymied vim kuv tsis tau tam sim ntawd teb cov nqe lus nug, "tau pom nws zoo los tsis?”. 

Tsis ntev lub teb yog hais tias nws yuav yooj yim heev kom tau cov lus teb.  Thaum twg koj ntxiv cov kev ua no rau koj tus workflow lub ntsiab, SPD ntxiv ib lub zog bazillion Workflow zog thiab cov ntaub ntawv los ntawm tsis, raws li koj tau pom ntawm no:

SNAGHTML2350fe72

Koj mam li tseem nco tias yog koj ntxiv ntau tshaj ib qho no, SPD appends tus "1" li yees rau tag nrho cov nqi. 

Kuv pom tias thaum kuv deleted yam "Pib pom zoo txheem" thawj, thawj txheej kab workflow zog tseem (sadly).  Li ntawd, yuav ceev faj li cas koj siv no vim nkawd, koj mam li mus nrog  ib daim ntawv teev heev cluttered muaj workflow zog.

Kuv muab Microsoft credit rau raws li qhov "yog" naming convention rau Boolean kuj sib txawv thiab.  No convention zoo zoo nkauj ntshiab cov ntaub ntawv zoo li cas thiab yuav tsum muaj.

Hauv researching, Kuv nyob no yuav pab tau hauv tsab xov xwm: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  Nws yeej tsis nyob qhov teebmeem uas koj hais, tab sis muaj ib co lus qhia zoo rau lub npe ces kuv yuav mus muaj yog hais tias koj xav kawm ntxiv txog qhov meej thiab nws cov kwvtij ua.

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

SharePoint Designer 2010 MOD muaj nuj nqi

Kuv tabtom ua hauj lwm seb tej kev cav uas cov neeg ua hauj lwm yuav thov so, mob lub sij hawm, yam. Validation ib rau txoj cai hais tias koj yuav tsum nco ntsoov thov lub sij hawm tawm hauv 4 teev Team sib.  Qhov no yog ib qho yooj yim txaus – siv ib tug modulo muaj nuj nqi.  Modulo zoo qhia rau koj cov nyiaj hauv kev faib.  Yog tias tsis muaj nyiaj, modulo yog xoom, txwv tsis pub, yog tseem tshuav xijpeem.  Piv txwv, 8 mod 4 = 0 (8 / 4 = 2 tsis muaj feem nrog rau).  Rau lwm cov tes, 8 mod 5 yog 3.

Kuv yuav tsum tau ua no ib zaug SPD 2007 thauj ub thiab kuv yeej tsi siv ib cov InfoPath daim ntawv los daws kom tau, ces nws txawm licas rau pem hauv ntej xaus rau thaum lub sij hawm.  Nyob rau hauv rooj plaub tam sim no, tej zaum mas muaj ib cov InfoPath daim ntawv nyob hauv daim duab, tiam sis yog tsis kaj huv.  Li ntawd, Kuv twb ua hauj lwm tawm ib tug txheej txheem los xyuas kom meej tias lub sij hawm thov uas ib txwm nyob rau hauv 4 increments teev.  Kuv twb mus ua cov zauv, tseg rau hauv ib txoj hlua thiab ces ua ib substring khoom. 

Kuv rub los SPD 2010 thiab rau kuv surprise (thiab me ntsis lossis kev poob ntsej muag) muaj ib modulo kev ua twb:

image

Kuv hais tias ib yam dab tsi uas kuv xav tau ntawd twb muaj mus rau ntawm lub box tag pleasantly dua ib zaug.  Nws zoo li zoo li cov nuj nqi rau Microsoft mus nrog tus mix weird.  Nws muaj ib tug tsi "no yog ib qho yooj yim, ces wb muab nws"xav rau nws.  Kuv sympathize ntawd, raws li kuv ua kuv tus kheej txhua lub sijhawm.  Project no CodePlex muaj ib Rev ntawm cov zog me ntsis uas yog los ntawm koj lub ItsEasy tso.  Tib lub sij hawm, Microsoft tseem txhawb cov nyhuv "95% ntawm txoj kev" qhov khoom uas muaj pov thawj.  Lawv siv qhov kev ua Mod, tab sis qhov kev ua hloov tsis, Piv txwv.

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin

SharePoint Designer 2007 Workflow Extensions CodePlex Project

Kuv yuav sau ua ke kuv ob CodePlex project (txhawb kom muab txhaj rau hnub peb lub lim tiam no, Plus lossis rho tawm) thiab kuv twb saib kuv qhov project thawj, "SharePoint Designer Workflow Extensions". Kuv twb ceeb thiab txaj muag mus pom tau hais tias yog tau downloaded dua 4,800 lub sij hawm:

image

Tsis nco yeej qab txog qhov project no nyob hauv lub xeem 12 lub hli. Kuv txaj muag vim kuv muaj twj abandoned nws.

Kuv yuav muaj lwm saib thiab nco kuv txog dab tsi nws yog txhua yam hais txog.

Yog leej twg xav ua hauj lwm los ntawm qhov no, qhia rau kuv paub thiab peb mam li saib txog collaborating rau. 4,800 downloads tsis yog ib tus nqi giant, tiam sis nws tseem ntau tshaj li qhov kuv tau pom tau hais thiab nws los yog tej zaum siv zog tos nws thiab nqa rau pem hauv ntej.

</kawg>

Subscribe rau kuv blog.

Raws li kuv nyob Twitter tom http://www.twitter.com/pagalvin