Tag Archives: Töövoo

Minu töövoo raamat on ostmiseks saadaval

Ma alustasin rääkida minu Algne kaasautoreid juba kaks aastat tagasi.  Nad lõpuks loobuti projekti, Aga hilja sel suvel, Mitmed uued kaasautoreid abiga, Mul oli lõpuks võimalik viia see üle finišijoone. 

Professionaalse töövoo SharePointi 2010: Real World Business Solutions tabanud Amazon ja Barnes ja Noble veebisaidilt mõnda aega viimase 10 päeva.  See on saadaval paperback ja Kindle/pelgupaik ja kõik see, samal ajal hea jõulukink. naeratus

See raamat on umbes kaks asja: 1) tõstes lõppkasutajate nii, et lahendada oma äri probleemid kasutades SP 2010 töövoo võimeid ja 2) abistamine IT töötajad (arendajad eriti) sama tegema.  Umbes kaks kolmandikku raamat on suunatud mida ma nimetan "Aktivist kasutajate" (kõrgelt kvalifitseeritud, kuid sõidustiil ja motiveeritud lõppkasutajate).  Ta püüab selgitada, kuidas käsitöö SharePointi lahenduste 2010 SharePoint Designeri töövoo ja mitmeid lisavõimalusi SharePointi kasutamine.

Viimasel kolmandikul eesmärk tublisti on arendaja.  Aga, Erinevalt mõnest puhttehnilised raamatud turul, need peatükid selgitavad, kuidas SharePoint arendajad luua funktsionaalsust, edasi annab aktivist kasutajatele kohandatud SharePoint Designeris tegevuste ja muu tehnika abil.  Tagada aktivist kasutajad teie organisatsioonis, Vabastage oma arendajate meeskond (või lihtsalt ise) et kas tõesti raske (ja tavaliselt tehniliselt huvitavad) värk et lõppkasutajad ei saa kunagi ja kunagi tuleks proovida oma.

Eelolevatel nädalatel, Ma kirjutada rohkem umbes raamat, sealhulgas kohev kraam nagu "kuidas on see meeldib kirjutada raamat," et ma tean, paljud inimesed on huvitatud teadmata.  Kõigepealt üles-ma tutvustada minu kaasautoreid ilma kellele see raamat oleks kunagi elanud näha päevavalgust.

Loe raamat on Amazon veebilehel.

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

CodePlex projekt Update: SharePoint Designeri töövoo laiendid

Mõni aeg tagasi, MA kirjutas Ma Üritasin taaselustada oma vana CodePlex projekti, SharePoint Designeri töövoo laiendid.  CodePlex projekt töötati välja WSS/MOSS ja lisab kasuliku tüüpi ülesandeid käputäis, näiteks "ToLower()”, "ToUpper()”, "Alamstring()"ja nii edasi.  See on isegi üldotstarbelised "kõne veebiteenus" stiilis funktsiooni.  Te saate lugeda rohkem sellest siin: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

Ma enam-vähem loobus ta üsna mõnda aega tagasi.  Alates SharePointi 2010 tuli välja, Aga, Ma olen mõttes tagasi vaadata seda ja teevad seda tööd SP 2010.  Hästi, täna, Ma tegin just nii.  Ma pole veel uuendanud kood CodePlex veel. Ma tahan harida ennast CodePlex konventsioonide, enne kui ma seda teha, Aga ma ei update projekti kodulehekülg wiki.

Laiemate ja rohkem huvitavaid kaudselt on kohandatud toiminguid alates WSS ja SAMBLA tunduvad üsna kergesti üle sadama, mis on selle (Tere tulemast) üllatus mulle.

Siin on, mida tundub SharePoint Designeris töötamise:

image

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

Käsitsi redigeerida ühtse Programmdokumendi XOML faili muutujate puhastamine

Kirjutage siia ("Saada vastuseid tagasi Start kinnitamise protsessi aktiivsust"), Mainisin, et võite kogemata lisada töövoo muutujad kogu pöördenurk SharePoint Designeri töövoo.  Asjad võivad kiiresti muutuda kirjuks ja raskesti loetav.  Konkreetselt, kui "Alustada kinnitamise protsessi aktiivsus" toimingu töövoo lisamine, kustutada ja lisada see uuesti, sa lõpuks koos kõigi selle tegevusega töövoo muutujad kaks korda. 

See on tõeline valu läbi minna ja kõik need käsitsi kustutada, nii et ma kuigi ma püüan neid eemaldada otse failist XOML.  See osutus piisavalt lihtne teha. 

Esimese, teil on vaja leida tegelik XOML faili.  Ma kirjutasin seda teemat siin: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Kui leitakse, XOML faili avada ja otsige üles eemaldatava muutuja.  Sel juhul, Ma lisada "Start kinnitamisprotsessi" aktiivsus oma töövoo kaks korda.  Ma tahan kustutada Töövoomuutuja nimega "isItemApproved", kuna see enam ei kasutata ning on dubleeritud muutuja nimega "isItemApproved1". 

Lihtsalt ärge muutuja tekst Otsi.  Minu ekraan näeb välja selline:

image 

Kui otsite läheduses XOML faili, näete, et "IsItemApproved1" kasutatakse paljudes erinevates kohtades originaal "IsItemApproved" on vaid määratleda kord ning kunagi kasutanud.

Kustutada ja seejärel salvestage fail.

Ainult keeruline osa on mul tegelikult üldse välja ühtse Programmdokumendi sulgeda ja uuesti avada enne ühtse Programmdokumendi tunnistas, et välja kustutada.

Muidugi, väljade kustutamist ei ole ainus asi, mida saab teha ka XOML ja ma võib teisi teemasid meeldib see blogi ka tulevikus.

Sa tahad olla väga ettevaatlik, mida sa siin teha ja teha varukoopiaid oma tööd.  Võite teha näiliselt väike / väike muutus siin et trashes niipalju kui ühtse Programmdokumendi töövoog on mures ja sa võid kaotada tunde vaeva kui te ehitada seda.

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

Kuidas otsida ja redigeerida ühtse Programmdokumendi 2010 Töövoo XOML failid

Olin uurides on lihtne eemaldada ilma veeta minu pärastlõunal täis puhutud ühtse Programmdokumendi klõpsake piinamise istungil hulga töövoo muutujaid.  Minu mõtlesin selle XOML otse redigeerida, mis on XML faili aluseks Programmdokumendis tema deklaratiivseid töövood.  See on, kuidas ma leidsin ta.

Esimese, Mine saidi meresõidualane objektide valiku kõik failid.  Vajalikud õigused selle nägemiseks peate, kui see teil puudub, kaevata see otsus edasi anda selle priv. isikule õiguse admin  See on, kuidas see välja näeb:

image

 

Kõik failid kuvatakse loend... kõik failid:

image

Valige töövood kausta ja näete iga töövoo jaoks eraldi kaustade loend:

image

Klõpsake õige kausta ja  näete huvitavat goodies, mis moodustavad ühtse Programmdokumendi deklaratiivseid töövoo loetelu.  Paremklõpsake klikkima .xoml fail ja valige "avada –> SharePoint Designer (Avatud XML-ina)"mis on XOML otse redigeerida:

image

Võite käsitsi varundusel enne asju viiul.  Faili otse ühtse Programmdokumendi korrapäraselt Kopeeri/Aseta on tõenäoliselt piisavalt hea, Võite kopeerida kogu XML-I teksti kleepida ja salvestage see oma töölauda või mis tahes on teie harjumus nendel juhtudel.

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

Vastuste saamine tagasi tegevusest Start kinnitamise protsess

Ma olen olnud mängides SharePoint Designeri töövoo väljamõeldud uue "Start kinnitamisprotsessi" tegevuse ja kiiresti stymied, sest ma ei saanud kohe vastata küsimusele, "oli see heaks kiidetud või mitte?”. 

Lühike vastus on, et see on üsna lihtne saada vastus.  Selle tegevuse peamised töövoo lisamisel, Ühtse Programmdokumendi lisab bazillion muutujate töövoo muutujate ja parameetrite andmete allikas, nagu näete siin:

SNAGHTML2350fe72

Sa ka tähele, et kui lisate rohkem kui üks nendest, Ühtse Programmdokumendi lisab "1" ja nii edasi kõik muutujad. 

Ma leidsin, et kui ma välja esimese "Alusta kinnitamisprotsessi" tegevus, muutujate jäi töövoo esimesed (Kahjuks).  Nii, ole ettevaatlik, kuidas te kasutate seda, sest muidu, saate lõpuks koos  väga kirjuks loendisse töövoo muutujad.

Annan Microsoft krediidi pärast "on" nimetamistava Boole'i muutuja.  Käesoleva konventsiooni teeb päris selgelt, milliseid andmeid peaks olema seal.

Uurides, Ma leidsin selle kasulik artikkel: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  See ei ole tõesti tegeleda selle küsimuse, kuid on mõned head teavet teema, et ma läheks sinna, kui soovite rohkem teada seda konkreetset tegevust ja tema õed-vennad.

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

SharePoint Designer 2010 MOD-funktsioon

Ma töötan välja mõned Logi, kus töötajad võivad taotleda puhkus, haige aeg, jne. Üks Valideerimisreegel nõuab, et peate alati taotlema aeg maha ja 4 tunni järel.  See on lihtne – Kasuta ühe mooduli funktsioon.  Mooduli funktsioon näitab ülejäänud rajoonis.  Kui ükski ülejäänud, moodul on null, muidu, See on, milline on jäänud.  Näiteks, 8 Mod 4 = 0 (8 / 4 = 2 mille ükski osa).  Aga teisest küljest, 8 Mod 5 on 3.

Mul oli vaja teha üks kord ühtse Programmdokumendi 2007 Ükskord ma tegelikult lõpetas InfoPathi vormi abil lahendada, nii et see on käsitletud esiots ajal.  Käesoleval juhul, pildil võib olla InfoPathi vormi, Aga see pole veel selge.  Nii, Ma töötasin välja tehnikat, et tagada selle aja taotlusi on alati Ümbruskonnas 4 tunni kaupa.  Ma kavatsesin teha matemaatika, Salvestage string ja siis mõned Protsessinimede kraami. 

I tõmba SPD 2010 ja minu üllatuseks (ja veidi piinlikkust) seal on ka moodul funktsiooni juba:

image

Olen taas meeldivalt üllatunud, et midagi ma vajasin on juba karbist.  Tundub nagu imelik funktsioon Microsoft segu hulka.  See on omamoodi "see on lihtne, So let's viskaks "tunne seda.  Ma mõistan, et, nagu me seda ise kogu aeg.  CodePlex projekt on kamp vähe funktsioone, mis tulenevad ItsEasy põhimõte.  Samal ajal, Microsoft jätkab tõendite "95%, kuidas" efekti tootega.  Nad rakendavad funktsiooni Mod, kuid mitte funktsioon round, näiteks.

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin

SharePoint Designer 2007 Töövoo laiendused CodePlex projekt

Ma olen koondades minu teine CodePlex projekt (andmed tehakse teatavaks kolmapäeval sel nädalal, pluss / miinus) ja mul oli pilk minu esimene projekt, "SharePoint Designeri töövoo laiendusi". Olin šokeeritud ja piinlik näha, et see on alla laaditud üle 4,800 korda:

image

Ma põhimõtteliselt unustas selle projekti viimasel 12 kuu. Olen piinlik, sest mul on sisuliselt loobunud.

Ma lähen on teine vaadata ja meenutada ennast, mis see on kõik umbes.

Kui keegi on huvitatud selle kallal, andke teada ja näha, kuidas seda teha koostööd. 4,800 allalaaditavaid faile pole hiiglaslik summa, Aga see on rohkem kui ma eales ja ilmselt tasub veidi pingutust reisijad peale võetakse ja selle toimetamine edasi.

</lõpp>

Telli minu blogi.

Järgi mind vidistama kell http://www.twitter.com/pagalvin