Van egy üzleti forgatókönyv, mint ez:
- A felhasználó nevű dokumentum egy dokumentumtárban.
- Ő választja ki egy tartalomtípust, és belép a meta-adatokat, szükség szerint. A meta adat mezők egyike a zászló, "Sürgős".
- Ez váltja ki a SharePoint Designer-munkafolyamat,, egyebek, használja a "gyűjt adatokat a egy felhasználó" Akció.
"Gyűjt adat-ból egy felhasználó" egy elem létrehozása a feladatlistában, a dokumentum jóváhagyását kérő.
Kellett, hogy a feladat oldalra dől, hogy megmutatta a sürgős igénylések jóváhagyási nézetének létrehozása.
Megoldás: A szó "sürgős:" az a cím, e feladatok.
Azt szerette volna, hogy adja meg a prioritás mezőt közvetlenül. Azonban, Voltam képtelen-hoz csinál ez több okból:
- Az adatgyűjtés művelet olyan mechanizmust nem tartalmaz más cím, mint bármelyik mező frissítéséhez (és azok további mezőket a adatok összegyűjtése).
- A "hozzárendelése a cikk" a műveletnek ugyanaz probléma.
- Lehetséges, hogy egy elemet beszúrni egy listát (i.e. elemet beszúrni a tevékenységlistában közvetlenül) de ez nem egy blokkoló akció. Ez azt jelenti, hogy a munkafolyamat nem fog várni a felhasználó-hoz kiegészít ez feladat.
Tartottam egy pár megközelítések előtt (Szerencsére) FELISMERVE, hogy mi tudna csak tesz "sürgős" a címben.
- Munkafolyamat indítása a feladatlistán, maga, úgy, hogy egy új feladat létrehozásakor, Ez valahogy cross hivatkozásokat vissza a dokumentum, hogy kezdődött az első munkafolyamat, húzza ki a sürgős jelző érték és prioritás, szükség szerint frissítés.
- Valami hasonló esemény-vevő. A tevékenység létrehozásakor, Keresse meg a kapcsolódó dokumentum, és a frissítés elsőbbségi igény szerint.
- Használja a "lista-elem létrehozása" akció együtt a "várakozás mező módosítása" fellépés és az eseményérzékelő. Ha készítünk egy listaelem, tudjuk meg a mezőeredményeket szeretnénk. Az eseményérzékelő segítségével frissítse az eredeti elemet, amikor a felhasználó befejezi a feladatot, és a "várakozás mező módosítása" művelet feltétel teljesülését, és a munkafolyamat járna. (Részére némely ok, Többé-kevésbé volt rendezni ezt a megközelítést előtt bölcsen úgy döntött, hogy elmenjen egy darabig).
Van egy hátránya, hogy az én-m oldat (Eltekintve a nyilvánvaló tényt, hogy csak a szöveg, a cím jelzi, hogy sürgősen). Óta "Visszajelzések összegyűjtése:" csak akkor fogadja el fixen kódolt cím nevek, Vennem kell használ két különböző Visszajelzések összegyűjtése műveletet, amelynek egyetlen különbség az, hogy a kemény kódolt cím.
de, legalább van egy megoldás, amely nem igényel az eseményfogadók vagy egyéni SPD-műveletek.
Ha valaki birtokol megfejt ez több okos módon, legyen szíves hadd tudjam meg.
</vége>