Arkivji tal-Kategorija: SharePoint Workflow

Ktieb Workflow tiegħi huwa disponibbli li Xiri

I ewwel beda jitkellem ma oriġinali tiegħi ko-awturi aktar minn sentejn ilu.  Huma eventwalment abbandunat l-proġett, iżda tard dan is-sajf, bl-għajnuna ta diversi ġodda ko-awturi, I kien finalment kapaċi li tressaq dan ir madwar l-finish line. 

Workflow Professjonali fl SharePoint 2010: Real World Business Solutions hit Amazon u Barnes u l-web site Noble xi żmien fl-aħħar 10 jiem.  Huwa disponibbli fil Paperback u Kindle / Nook u kollha ta 'dak, biss fil-ħin għall Milied kbira preżenti. Tbissem

Dan il-ktieb huwa dwar żewġ affarijiet: 1) setgħa utenti finali sabiex ikunu jistgħu isolvu l-problemi tan-negozju tagħhom stess jużaw SP 2010 kapaċitajiet workflow u 2) tgħin IT persunal (iżviluppaturi b'mod partikolari) jagħmlu l-istess.  Madwar żewġ terzi tal-ktieb huma mmirati lejn dak li jiena nsejjaħ "Utenti Attivist" (utenti finali b'ħiliet iżda mhux tekniku u motivati).  Hija tipprova tispjega kif inġenji soluzzjonijiet SharePoint 2010 jużaw SharePoint Designer workflow u numru ta 'karatteristiċi addizzjonali SharePoint.

L-aħħar terz hija mmirata preċiżament fil-iżviluppatur.  Madankollu, kuntrarjament għal uħud mill-kotba purament tekniċi fuq is-suq, dawn il-kapitoli jispjegaw kif iżviluppaturi SharePoint tista 'toħloq funzjonalità li aktar jagħti s-setgħa dawk l-utenti attivist permezz ta' attivitajiet tad-dwana Designer SharePoint u l-bits oħra tekniċi.  Billi jagħti poter lill-utenti attivist fl-organizzazzjoni tiegħek, inti liberu up tim ta 'żvilupp tiegħek (jew eżatt yourself) biex jagħmlu l-verament iebsa (u tipikament aktar teknikament interessanti) għalf li utenti finali qatt ma tista 'tagħmel u ma għandha qatt tipprova fuq tagħhom stess.

Matul il-ġimgħat li ġejjin, I ser write up aktar dwar il-ktieb, inkluż għalf fluffy bħal "kif huwa simili li jiktbu ktieb" li naf ħafna nies huma interessati li jsiru jafu dwar.  Ewwel up - I ser tintroduċi tiegħi ko-awturi li mingħajrhom dan il-ktieb qatt baqgħu ħajjin biex tara d-dawl tal-ġurnata.

Aqra aktar dwar il-ktieb fuq l- Sit web Amazon.

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

CodePlex Proġett Aġġornament: Workflow Estensjonijiet SharePoint Designer

A filwaqt li ilu, I kiteb that I was trying to resurrect my old CodePlex project, Workflow Estensjonijiet SharePoint Designer.  Dan il-proġett CodePlex kien żviluppat għall WSS / MOSS u żżid numru żgħir ta 'funzjonijiet tat-tip ta' utilità, bħal "ToLower()", “ToUpper()", "Substring()"U oħrajn.  Huwa anki għandha għan ġenerali "sejħa servizz web" funzjoni stil.  You can read more about it here: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

I more or less abandoned it quite a while ago.  Ever since SharePoint 2010 came out, madankollu, I’ve been meaning to look back at it and make it work in SP 2010.  Well, llum, I did just that.  I haven’t updated the code to CodePlex yet. I want to educate myself on CodePlex conventions before I do that, but I did update the home page wiki for the project.

The wider and more interesting implication is that custom activities from WSS and MOSS seem to port over pretty easily, which is a (merħba) surprise to me.

Here’s what it looks like in SharePoint Designer when it’s working:

image

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

Manwalment Edit SPD Fajl XOML għall Clean Up Varjabbli

F'dan il-post hawn ("Getting Tweġibiet Lura mill-Bidu Approvazzjoni Proċess ta 'Attività"), Semmejt li inti tista 'aċċidentalment żid multidirezzjonali sħiħa ta' varjabbli fluss tax-xogħol għall-fluss tax-xogħol tiegħek Designer SharePoint.  Things tista 'ssir malajr cluttered u diffiċli biex jinqara.  Speċifikament, jekk inti żid il-"Bidu Approvazzjoni Proċess ta 'Attività" azzjoni biex workflow tiegħek, iħassarha u żid mill-ġdid, inti tispiċċa ma 'kollha ta' varjabbli workflow l-attività ta'din darbtejn. 

Huwa uġigħ reali biex jgħaddu u ħassar kollha ta 'dawk manwalment, so I għalkemm I se jipprova biex jitneħħew direttament mill-fajl XOML.  Dan wera li jkun faċli biżżejjed biex jagħmlu. 

Ewwel, għandek bżonn biex jillokalizza l-fajl XOML attwali.  I kiteb dwar dan is-suġġett hawn: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Ladarba misjuba, tiftaħ il-fajl XOML u jillokalizza varjabbli inti tixtieq li tneħħi.  F'dan il-każ, I added the "Start Approval Process” activity to my workflow twice.  Irrid li tneħħi varjabbli workflow imsejjaħ "isItemApproved" peress li huwa m'għadux jintuża u hemm varjabbli duplikat imsejjaħ "isItemApproved1". 

Simply tagħmel tfittxija test għall-varjabbli.  Iskrin tiegħi tidher bħal dan:

image 

Jekk inti tfittex madwar fil-fajl XOML, you’ll see that “IsItemApproved1” is used in many different places while the original "IsItemApproved” is simply defined once and never used.

Ħassar u mbagħad jiffrankaw l-fajl.

Il-parti delikata biss li kelli biex effettivament jagħlqu l SPD għal kollox u terġa 'tiftaħ qabel SPD rrikonoxxiet li l-qasam mħassra.

Of course, tħassir oqsma mhix l-unika ħaġa li tista 'tagħmel il-XOML u I jistgħu blog dwar suġġetti oħra bħal din fil-futur.

Inti trid tkun attenta ħafna dwar dak li inti tagħmel hawn u jieħdu backups ta 'xogħol tiegħek.  Inti tista 'tagħmel apparentement minuri / bidla sottili hawnhekk li trashes l-fluss tax-xogħol safejn huwa kkonċernat SPD u inti tista 'titlef sigħat ta' sforz waqt li inti jibnu mill-ġdid.

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

Kif issib u Edit SPD 2010 Workflow Fajls XOML

I kien riċerka mod faċli biex tneħħi mazz ta 'varjabbli fluss tax-xogħol mingħajr ma jkollhom jonfqu wara nofsinhar tiegħi f'sessjoni sħiħa SPD minfuħa tortura klikk.  Ħsieb tiegħi kien li jeditjaw il-XOML direttament, li hija l-fajl XML sottostanti flussi tax-xogħol ta 'dikjarazzjoni tad-DPW ta.  Dan huwa kif sibt li huwa.

Ewwel, mur l-Fajls għażla All taħt Objects sit fil Navigazzjoni.  Ikollok bżonn permessi xierqa biex tara din, hekk jekk huwa nieqes għalik, jappella lill-persuna admin dritt li jagħtu inti l-priv.  Dan huwa dak li jidher qisu:

image

 

Kollha Fajls juri lista ta '... il-fajls kollha:

image

Agħżel il-folder flussi tax-xogħol u inti tara lista ta 'folders għal kull fluss tax-xogħol:

image

Ikklikkja fil-folder korretta u  tara lista ta 'l-goodies interessanti li jiffurmaw fluss tax-xogħol dikjarattiva SPD.  Dritt ikklikkja fuq il-fajl xoml u agħżel "Open Bil. -> SharePoint Designer (Iftaħ bħala XML)"Li jeditjaw il-XOML direttament:

image

Inti tista 'tixtieq li tagħmel backup manwal qabel ma fiddle ma' affarijiet.  Kopja regolari / paste tal-fajl direttament fl SPD huwa probabbilment tajba biżżejjed, jew inti tista 'kopja paste-test XML kollu u ħlief fuq id-desktop tiegħek jew kwalunkwe huwa wont tiegħek f'dawn il-każijiet.

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

Getting Tweġibiet Lura mill-Bidu Approvazzjoni Proċess Attività

Stajt ġiet playing madwar ma SharePoint Designer workflow fuq fancy ġdid "Start Approvazzjoni Proċess" attività u kien malajr ostakolat minħabba I ma setgħux dritt bogħod risposta għad-domanda, "Ma kien approvat jew le?". 

Il-qasir tweġiba hija li huwa pjuttost faċli li tikseb ir-risposta.  Meta inti żid din l-attività għall-fluss tax-xogħol prinċipali tiegħek, SPD żżid varjabbli bazillion għall-varjabbli Workflow u Parametri sors tad-data, kif tista 'tara hawn:

SNAGHTML2350fe72

Int ser ikollok wkoll in-nota li jekk inti żid aktar minn wieħed minn dawn, Tannetti SPD a "1" u oħrajn għall-varjabbli kollha. 

I sabet li meta I imħassar l-ewwel "Approvazzjoni Proċess Start" attività, l-ewwel sett ta 'workflow assoċjati baqgħu (sfortunatament).  Allura, ikunu attenti kif tuża dan għaliex inkella, inti ser jispiċċaw ma  lista cluttered ħafna ta 'varjabbli workflow.

I jagħtu Microsoft kreditu għall wara l-konvenzjoni "huma" ismijiet għal varjabbli Boolean.  Din il-konvenzjoni jagħmilha pjuttost ċar liema tip ta 'data suppost ikunu hemm.

Fir-riċerka, I sabu dan l-artikolu utli: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  Hija ma verament tindirizza din il-kwistjoni speċifika, iżda għandha xi informazzjoni tajba dwar is-suġġett so I d jmorru hemm jekk inti tixtieq titgħallem aktar dwar din l-attività speċifika u aħwa tagħha.

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

SharePoint Designer 2010 Funzjoni MOD

I am xogħol xi log fejn l-impjegati jistgħu jitolbu vacation, morda ħin, eċċ. Regola validazzjoni Wieħed jeħtieġ li inti trid dejjem titlob ħin liberu 4 siegħa.  Dan huwa faċli biżżejjed biex tagħmel - użu ta 'funzjoni modulo.  Funzjoni modulo jgħidlek il-bqija fid-diviżjoni.  Jekk ma jkunx hemm bqija, moduli huwa żero, inkella, huwa dak kollu li huwa xellug.  Per eżempju, 8 mod 4 = 0 (8 / 4 = 2 bl-ebda frazzjoni).  Min-naħa l-oħra, 8 mod 5 huwa 3.

I meħtieġa biex jagħmlu dan darba ma SPD 2007 darba fuq żmien u I attwalment jużaw sa tard fuq il-formola InfoPath biex isolvu, mmaniġġjati fuq il-tarf ta 'quddiem allura kien fil-ħin.  Fil-każ kurrenti, jista 'jkun hemm forma InfoPath fl-istampa, iżda li mhux ċar s'issa.  Allura, I kien qed jaħdem barra ta 'teknika sabiex jiżguraw li talbiet huma dejjem fil-ħin 4 inkrementi siegħa.  I kienet se tagħmel l-matematika, ħlief fil string u mbagħad jagħmlu xi substring għalf. 

I pull up SPD 2010 u għall-sorpriża tiegħi (u imbarazzament ftit) diġà hemm funzjoni modulu:

image

I am sorpriż li għal darb'oħra I meħtieġa xi ħaġa li hija diġà hemmhekk barra mill-kaxxa.  Hija ma jidhirx bħal funzjoni stramb għall-Microsoft li tinkludi fit-taħlita.  Hija għandha tip ta '"dan huwa faċli, hekk ejja tarmi fil "jħossu għaliha.  Li nifhem tali, kif nagħmel dan myself il-ħin kollu.  Dan il-proġett CodePlex għandha mazz ta 'funzjonijiet ftit li jirriżultaw mill-prinċipju ItsEasy.  Fl-istess ħin, Microsoft tkompli tappoġġa evidenza l-"95% tal-mod" effett mal-prodott.  Huma jimplimentaw l-funzjoni Mod, iżda mhux l-funzjoni round, per eżempju.

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

SharePoint Designer 2007 Workflow Estensjonijiet CodePlex Proġett

I am tqegħid flimkien tieni proġett tiegħi CodePlex (dettalji se jitħabbru nhar l-Erbgħa din il-ġimgħa, b'żieda jew tnaqqis) u kelli ħarsa lejn l-ewwel proġett tiegħi, “SharePoint Designer Workflow Extensions”. I kien ixxukkjat u embarrassed biex tara li dan huwa kien jitniżżel fuq 4,800 drabi:

image

I bażikament oublié dwar dan il-proġett fl-aħħar 12 months. I’m embarrassed because I have essentially abandoned it.

I’m going to have another look and remind myself of what it’s all about.

Jekk xi ħadd huwa interessat fil-ħidma fuq din il-, let me know and we’ll see about collaborating on it. 4,800 downloads mhix ammont ġgant, iżda huwa aktar minn I qatt realizzati u huwa probabbilment jiswew xi ftit sforz picking up u jġorru l quddiem.

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

Oħloq, Aġġornament u Ħassar Disinji ma SPD Workflow

I reċentement kitbet artiklu għall-poplu tajba fil ShaerPointBriefing.com fuq mudell ġenerali għall implimentati Crud fil Designer SharePoint.  Hawn teaser:

image

Artikolu sħiħ hawn:  http://sharepointbriefing.com/features/article.php/3889486/Create-Update-Delete-Patterns-with-SharePoint-Designer-Workflow.htm

Iċċekkjaha!

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin

Użu Listi Custom għall Verifika Workflow Iktar Effettiva

I’ve reorganized my life a bit and found some time to submit an article to www.endusersharepoint.com. My latest article is up here: Użu Listi Custom għall Verifika Workflow Iktar Effettiva (http://www.endusersharepoint.com/?p=1658).

Dan huwa graff il-ftuħ ":

SharePoint Designer workflow doesn’t give us a lot of visibility into what’s happening with our workflow solutions. U, the visibility that we do get is hampered by a relatively poor interface and 60 day time window. Dan 60 day window can be a major disappointment to new SharePoint Designer users because it’s not advertised by the tool itself. It’s not at all uncommon for someone to fire up SharePoint Designer, create a workflow solution that leverages the “Log To History List” action…

The problem is that after 60 jiem, any messages that you create this way are deleted from the workflow history list! After a bit of teeth gnashing and “what were they thinking?” arguments, the bottom line is this: it happens and it needs to happen. Il-kwistjoni hija, how can we get around it?

The official answer is to rely upon SharePoint’s built-in auditing feature. From an end user’s point of view, madankollu, that’s very weak in WSS and not much better in MOSS. Fortunatament, we can still leverage the familiar SharePoint Designer tool to create a durable workflow history and audit trail which is an order of magnitude more useful to boot. Here’s how.

I describe how to create a more friendly and useful audit solution for declarative workflow created in SPD.

I was inspired to write this article from a recent project for a client that had developed nine technical SPD workflows in support of one logical business process. Assuming for now that nine is a reasonable number, it was certainly a challenge to debug it or view the overall status of the process in one simple view. Each of these separate technical workflows has its own independent workflow history list and that’s just not manageable. I was able to combine all of them into a single audit list using the technique I describe on the site.

Iċċekkjaha.

</aħħar>

Abbona għall-blog tiegħi.

Follow lili Twitter fi http://www.twitter.com/pagalvin