SPD munkafolyamat “Adatokat gyűjt A felhasználó”: Módosítsa a létrehozott tevékenység űrlap

Én vagyok dolgozik egy projekten, használó öt különböző SharePoint Designer munka folyik, hogy kezelni néhány bizonylat-jóváhagyások. SPD a "gyűjt adatokat szolgáltat a felhasználó" fellépés, hogy mi lehet a felhasználótól különböző felzabláz-ból információ, mint hogy hagyja jóvá, néhány megjegyzést és lehet kérdezni, mi volt vacsorára azon az éjszakán,.

A formája a tökéletesen működőképes. Meg van kötve a feladatlistához tartalomtípusként. Ők 100% rendszer által generált. Ez az erő vagy a gyengeség. Ha az alapértelmezett formában élhetünk, majd, hogy mi vagyunk a jó-hoz megy. Azonban, nincs túl sok szabályozhatja, hogyan SPD létrehozza az űrlapot. Ha nem tetszik, hogy alapértelmezett viselkedése, szükségünk van, hogy különböző szivárog-hoz kap körül ez (például, egy tevékenység prioritásának beállítása).

Kellett, hogy egy linket e tevékenység formái, amelyek megnyitották a Nézet tulajdonságai (DispForm.asxp) a "kapcsolódó cikk" egy új ablakban. Ez biztosítja a elérése egyetlen kattintással, a meta-adatok, a kapcsolódó cikk. Ez az, amit gondolok:

kép

Szerencsére, Mi tud csinál amit, és nem nagyon nehéz. Általánosságban, tűz SPD, Keresse meg a könyvtárat, amit ház a munkafolyamat fájlokat és nyissa meg a módosítani kívánt ASPX-fájl. Ezek csak klasszikus XSL átalakító utasításokat, és ha Ön már mucked-a itemstyle.xsl, Keresés vagy más XSL-forgatókönyvek, Ez lesz könnyű neked. valójában, Azt találta, hogy általában könnyebb lehet, mivel a létrehozott űrlap valamivel könnyebb követni, mint egy kutatás alapvető eredményeket kijelző (vagy a lidérces CWQP).

természetesen, van egy nagy verem. SPD munkafolyamat-szerkesztő elvárja, hogy teljes ellenőrzése alatt a fájl. Ha Ön módosít ez, Az SPD boldogan felülírja a változások adnak a megfelelő sor a körülmények. Én megtettem a két gyors vizsgálatok, hogy milyen rossz ez kap. Mindketten feltételezi, hogy Ön már kialakított egy érvényes SPD munkafolyamat, a "gyűjt adatokat használó felhasználó" lépés.

Teszt 1:

  • Módosítsa az ASPX-fájlt kézzel.
  • Teszt ez (Ellenőrizze, hogy helyesen mentette a módosításokat, és nem bontják semmit).
  • Nyissa meg a munkafolyamat, és adjunk hozzá egy független akció (például a "log a történelem").
  • A munkafolyamat mentése.

Eredmény: Ebben az esetben, Az SPD újra nem hozott létre az űrlap.

Teszt 2:

  • Nem ugyanaz, mint #1 kivéve közvetlenül módosítja az "adatgyűjtés a felhasználó" Akció.

Eredmény: Ez újra létrehozza az űrlapot, a semmiből, over-írás a módosítások.

Záró megjegyzések:

  • Formák, mint ez a legalább két SPD-műveletek létrehozása: "Gyűjt adat-ból egy felhasználó" és "csinál a cikk". Mindkét művelet’ űrlapok manuálisan módosítható.
  • Voltam képes-hoz létrehoz a link, hogy dispform.aspx, mert, Ebben az esetben, a relate mindig elemnél a beágyazott URL a kapcsolódó cikk azonosítója. Voltam képes-hoz kivonat ez, és ezután építeni egy <a href> alapján úgy, hogy a egy-kettyenés meta-adatok access szolgáltatás. Nem valószínű, hogy az URL-címet követi ezt a szabályt. Lehet, hogy más ways-hoz kap a azonosítás-a kapcsolódó cikk, de nem volt, hogy a hídon, így nem tudom, ha kap, hogy a szakadék másik oldalán.
  • Vizsgálni, nem, de nem lenne meglepve, ha van valami a sablon fájlt a 12 struktúra, amit tudna módosít, befolyásolja, hogyan SPD létrehozza az alapértelmezett alakok (mint tudjuk módosítani a figyelmeztető sablonok).

</vége>

Subscribe to my blog!

4 gondolatok „SPD munkafolyamat “Adatokat gyűjt A felhasználó”: Módosítsa a létrehozott tevékenység űrlap

  1. Jim Bob Howard

    Paul,

    Jó információ. Azt szeretném, hogy újrateremti a képernyőn:

    Teszt 3:

    <Li>Nem ugyanaz, mint #1 kivéve a munkafolyamat tLi nevének módosítása (kattintson a <Hát gomb-hoz eljut a "adjuk meg az új munkafolyamat" oldal).</Li>

    Eredmény: Az SPD átnevezi a könyvtárat, a munkafolyamat és a formák. Mert-a ' teremtő ez-ban egy "új" könyvtár, a képernyő van újra a semmiből, over-írás a módosítások.

    Válasz
  2. Név nélküli

    http://www.batteryfast.co.uk/compaq/310924-b25.htm Compaq 310924-b25 akkumulátor,
    http://www.batteryfast.co.uk/compaq/pp2162s.htm Compaq pp2162s akkumulátor,
    http://www.batteryfast.co.uk/compaq/pp2160.htm Compaq pp2160 akkumulátor,
    http://www.batteryfast.co.uk/compaq/n150.htm Compaq n150 akkumulátor,
    http://www.batteryfast.co.uk/compaq/n200.htm Compaq n200 akkumulátor,
    http://www.batteryfast.co.uk/compaq/n620.htm Compaq n620 akkumulátor,
    http://www.batteryfast.co.uk/compaq/pp2111x.htm Compaq pp2111x akkumulátor,
    http://www.batteryfast.co.uk/dell/inspiron-6000.htm Dell inspiron 6000 akkumulátor,
    http://www.batteryfast.co.uk/dell/inspiron-9200.htm Dell inspiron 9200 akkumulátor,
    http://www.batteryfast.co.uk/dell/inspiron-9300.htm Dell inspiron 9300 akkumulátor,
    http://www.batteryfast.co.uk/dell/inspiron-9400.htm Dell inspiron 9400 akkumulátor,
    http://www.batteryfast.co.uk/dell/e1705.htm Dell e1705 akkumulátor,
    http://www.batteryfast.co.uk/dell/m1210.htm Dell m1210 akkumulátor,
    http://www.batteryfast.co.uk/dell/nf343.htm Dell nf343 akkumulátor,
    http://www.batteryfast.co.uk/dell/1210.htm Dell 1210 akkumulátor,
    http://www.batteryfast.co.uk/dell/cg036.htm Dell cg036 akkumulátor,
    http://www.batteryfast.co.uk/dell/t6840.htm Dell t6840 akkumulátor,
    http://www.batteryfast.co.uk/dell/latitude-x1.htm Dell latitude x 1 akkumulátor,
    http://www.batteryfast.co.uk/dell/xd187.htm Dell xd187 akkumulátor,
    http://www.batteryfast.co.uk/dell/inspiron-1300.htm Dell inspiron 1300 akkumulátor,
    http://www.batteryfast.co.uk/dell/inspiron-b120.htm Dell inspiron b120 akkumulátor,
    http://www.batteryfast.co.uk/dell/inspiron-b130.htm Dell inspiron b130 akkumulátor,
    http://www.batteryfast.co.uk/gateway/m680.htm Gateway m680 akkumulátor,
    http://www.batteryfast.co.uk/gateway/m360.htm Gateway m360 akkumulátor,
    http://www.batteryfast.co.uk/gateway/m460.htm Gateway m460 akkumulátor,
    http://www.batteryfast.co.uk/hp/m2000.htm HP m2000 akkumulátor,
    http://www.batteryfast.co.uk/hp/dv1000.htm HP dv1000 akkumulátor,
    http://www.batteryfast.co.uk/hp/dv4000.htm HP dv4000 akkumulátor,
    http://www.batteryfast.co.uk/hp/ze2000.htm HP ze2000 akkumulátor,
    http://www.batteryfast.co.uk/hp/hstnn-db17.htm HP hstnn-db17 akkumulátor,
    http://www.batteryfast.co.uk/hp/n6000.htm HP n6000 akkumulátor,
    http://www.batteryfast.co.uk/hp/n6100.htm HP n6100 akkumulátor,
    http://www.batteryfast.co.uk/hp/f2019.htm HP f2019 akkumulátor,
    http://www.batteryfast.co.uk/hp/f2019a.htm HP f2019a akkumulátor,
    http://www.batteryfast.co.uk/hp/f2019b.htm HP f2019b akkumulátor,
    http://www.batteryfast.co.uk/hp/hstnn-db02.htm HP hstnn-db02 akkumulátor,
    http://www.batteryfast.co.uk/hp/dp399a.htm HP dp399a akkumulátor,
    http://www.batteryfast.co.uk/hp/383968-001.htm HP 383968-001 akkumulátor,
    http://www.batteryfast.co.uk/hp/f1739a.htm HP f1739a akkumulátor,

    Válasz
  3. Kirsten

    Köszönet részére ez is, csak mi vagyok őt keresve!

    Néhány adatot gyűjtött a felhasználónak a SharePoint Designer-munkafolyamat-lépés, és most szeretnék megjeleníteni ezeket az adatokat, a második “Felhasználói adatokat gyűjteni” egy későbbi lépésében a munkafolyamat űrlap. Hogyan adhatok hozzá a tartalmat a munkafolyamat-adatok változó adatok gyűjtése a felhasználói űrlapról?

    Tudna ön legyen szíves mutat a kódot, amely segítségével elérni ezt?
    kösz,
    Kirsten

    Válasz
    1. Paul Galvin Hozzászólás szerző

      Szomorú részére nem válaszol. Én csinálok egy óriás blog törlési folyamat most, és bocsánatot kérek hiányzik, akkor. Remélem, akkor kitaláltam egy jó megoldás.

      Válasz

Hagy egy válaszol a Paul Galvin válasz visszavonása

Az e-mail címed nem kerül nyilvánosságra. Kötelező kitölteni *