Mea Culpa — SharePoint Designer * CAN * luo valtion koneen työnkulut

Olen viime aikoina oppinut, että se on mahdollista ja jopa melko helppo luoda tilan koneen työnkulun SharePoint Designerilla. Tarve on äiti keksintö ja kaikki hyvät jutut ja minulla oli tarve tällä viikolla, joka näytti keksintö. Sattumalta, Tulin tässä MSDN-foorumin post myös. Minun henkilökohtainen kokemus tällä viikolla ja että "riippumaton vahvistaminen" suojelevien vakaumukseni. Aion kirjoittaa tästä laajemmin koko puhalletut esimerkki, mutta tässä on se sisältö:

  • Lähestymistapa suppeata työnkulun voi muuttaa luettelokohteen se, millä käynnistettäisiin uusi työnkulku. Olen yleensä pidetään tämä olla haittaa ja jopa Blogged semaforit käyttämisestä käsittelemään sitä.
  • SharePointin avulla useita riippumaton työnkulkuja on aktiivinen tietyn luettelokohteen vastaan.

Jos haluat määritetä:

  • Suunnittele tilan koneen (eli, valtiot ja miten valtioiden siirtyminen johonkin toiseen).
  • Toteuttaa kunkin valtion kuin erillisessä työnkulussa.
  • Määritä kunkin valtion työnkulkujen suorittamaan vastauksena muutoksista luettelokohde.

Kunkin tilan työnkulku seuraa tässä karkea kuvio:

  • Alustuksen yhteydessä, määrittää, tulisiko todella suorittaa tarkastelemalla tilatietoja "nykyisen kohteen". Keskeytä, jos ei.
  • Tehdä työ.
  • Päivittää kohteen"" uudet valtion tiedot. Tämä käynnistää päivityksen nykyiseen kohteeseen ja tulipalot pois kaikki valtion työnkulut.

Lukuun ottamatta selvää hyötyä että yksi luoda määritettäviä valtion Tilakoneen työnkulku, kaikki mitä tilatiedot on upeita rakentaminen KPIs ja mielenkiintoisia tarkastelua.

Se on melko huomattavaa tuotantopanosten — tavallinen työnkulun seuranta on jopa hyödytöntä kuin normaali 🙂 Se on helppo korjata, kuitenkin. Tallentaa kaikki valvontatietojen tyyppi mukautetun luettelon. Se on luultavasti hyvä idea edes vanilja peräkkäinen työnkulku, mutta se on toiselle blogikirjoitukselle 🙂

Soitan tämä "-mea culpa" koska minulla on, Valitettavasti, jo useita kertoja foorumeilla ja muualla että täytyy käyttää visual Studion valtion kone työnkulun luominen. Se ei yksinkertaisesti ole totta.

</loppu>

Tilaa blogiin.

Technorati Tags:

4 ajatuksia ”Mea Culpa — SharePoint Designer * CAN * luo valtion koneen työnkulut

  1. Sanjeev Rajput
    Haluaisin todella lukea koko esimerkkejä. Toivottavasti yksi te voi auttaa selventää joitakin I olet soittaessa minun vastaavalla menetelmällä nightmares. Olen pisteessä, joissa olen valmis tuoreen käynnistäminen.
    Vastaus
  2. Paul Galvin
    Se on todella mielenkiintoinen lähestymistapa tuo huutomerkki suurempi asia SPD voivat luoda valtion kone työnkulkuja.
    En tiedä, onko merkittäviä eroja suorituskyky-viisas voit hahmotella ja mitä hahmottelen. Minun tapauksessani tällä viikolla, suorituskykyä ei ole ongelma, koska tämä erityisesti työnkulku on pitkäkestoinen suhde (16 tai useamman viikon alusta loppuun) ja ei ole koskaan enemmän kuin muutamia kymmeniä aktiivinen milloin tahansa. Jos oli muutamia kymmeniä käynnistettäessä ja käynnissä tunnin välein … se olisi eri juttu. -Suorituskyky ja työnkulku yleensä on mielestäni varsin hämäräksi aihe.
    En tiedä, jos suoritat oman blogin, tai ei. Jos teet, sinun pitäisi harkita kirjallisesti lähestymistapaanne tarkemmin. Jos ei, Olisin iloinen yli soittaa sinulle "-lähettäneet blogger" ja lataa kirjoituksen blogiin.
    Kiitos kommentti. Se on yksi parhaista olen voinut saada blogiin!
    –Paul G
    Vastaus
  3. Mike Atkins
    Pidä valtion aikana valtion siirtymät erillisen luettelon avulla tilakoneen täytäntöön. Tärkein työnkulun kohteen tässä luotiin ja määritettiin Alkutila. Käytin yhden, erillinen, työnkulun hoitaa kaikki valtiot, käyttämällä "IF-THEN-ELSEIF" rakenne ("Vaiheessa 1") mahdollista valtioiden.
    Kutakin valtiota, kaikki minun tarvitsi oli saada käyttäjän vastausta.
    Oma esimerkki oli Monitasoiset peräkkäistä hyväksyntää, Jos jokainen vaihe (valtion edustajat) voi olla useita mahdollisia seuraajien. Tämä tarkoitti sitä, että jokainen käyttäjä oli (mahdollisesti) eri vaihtoehtojen valinta-valikossa. Minun "toinen vaihe" oli myös "IF-THEN-ELSE" rakennetta, joka pitää kaikki mahdollista vastaukset (kaikissa vaiheissa alkaen), ja päätti sitten mitä seuraavaan tilaan pitäisi olla. "Vaihe 3" Määritä sitten kyseisen valtion, ja päättyi työnkulun.
    Tämä menetelmä on (ilmeinen) tapahtuu yksittäisessä etu (toissijainen) työnkulun. Kuitenkin, mitä voisi saada aikaan tässä työnkulussa on suppeampi, yksi olisi työnkulkuja kunkin valtion. Ihmettelin, kuitenkin, Osu minkälaisen suorituskykyä, jos kaikki yksittäisen valtion työnkulut käynnistäminen (vaikkakin päättyy välittömästi sen jälkeen).
    Myös, Toissijainen luettelon käyttäminen (Oma työnkulussa) edustaa tilojen välisen siirtymän tämä saattaa olla vain osa suurempaa työnkulun. Kun tärkein työnkulku käynnistyy valtion koneen prosessi, se menee wait-tilasta, ja etenee silloin, kun "siten" on termintaed. Olin myös harkitsevat mahdollisuutta, että tärkein työnkulkuuni saatat haluta muuttaa tietoja Alkuperäinen luettelokohde, ja halusin välttää tarpeettomia "Ammuntoja" valtion koneen työnkulun.
    Vastaus

Jätä vastaus Paul Galvin Peruuta vastaus

Sähköpostiosoitettasi ei julkaista. pakolliset kentät on merkitty *