Gyors és egyszerű: Egy InfoPath-űrlap írásvédett, hogy (Az InfoPath Forms Services in MOSS)

Van egy közös üzleti forgatókönyv, mint ez:

  • Egy InfoPath-űrlap kitöltése.
  • Űrlap elküldése.
  • Megindult a hosszú ideig futó munkafolyamatok.
  • A munkafolyamat futása közben, nem akarjuk, bárki, aki az űrlap tartalmának módosítása.

Ebben a példában office.microsoft.com leírja, hogyan hozható létre külön "" és az egész nézet csak olvasásra. Ez egy működőképes megközelítés, de a hátránya, hogy hatékonyan létrehozott két teljes változata ugyanazon az űrlapon, és kell most szinkronban tartsa őket manuálisan. Ha egy mezőt a szerkeszthető nézetet, Ezután hozzá kell azt a nem szerkeszthető nézetet is. Idővel, a különböző fejlesztők, nem lehet némi eltérés.

Ez az alternatíva erő dolgozik jobb-egyes esetekben:

  • Új mező hozzáadása az űrlaphoz, az úgynevezett "IsEditable".
  • Az alapértelmezett értékét állítsa true.
  • Promote Moss közzétételekor.
  • A munkafolyamat, IsEditble értéke false.
  • Menj vissza az űrlap.
  • Szabály hogy "nyitott a képernyő", tiltsa le a Mentés gombra, amikor a IsEditable a hamis.

A hátránya, hogy ez a megközelítés az, hogy a mezők továbbra is szerkeszthető, a képernyőn. A felhasználó tud kap a hamis benyomást kelti, hogy ők valójában módosíthatja a tartalmat. Kiküszöbölheti, hogy azáltal, hogy egy szöveget, amit az űrlapon van meghibásodott, esetleg nagy piros betűkkel az oldal tetején.

Az egyik projekt, Én teremtett a "munkafolyamat-állapot megjelenítéséhez" nézet. A munkafolyamat előrehaladtával, Ez akar korszerűsíteni már előléptették az űrlapról külön állapotmezőt. Amikor a felhasználó megnyitotta a képernyőn, a "nyílt formában" a szabály automatikusan kapcsol-hoz hogy megtekintése, és a felhasználó volt egy szép kis összefoglaló állapota.

</vége>

Subscribe to my blog.

5 gondolatok „Gyors és egyszerű: Egy InfoPath-űrlap írásvédett, hogy (Az InfoPath Forms Services in MOSS)

  1. Paul Galvin

    Dan, írtad, hogy "bocsáss tudatlanságomban, de ha hivatkozik a "Mentés" gomb, a gomb, amikor Sharepoint-ban jelenik meg az infopath-űrlap tetején megjelenő utalva, ami szerintem engedélyezve van a "nyit és megment Űrlapbeállítások" az űrlap tervezésekor? Ha igen, Hogyan lehet ez meghibásodott szabály – Már néztem, de kell lenni hiányzó valami, ami nyilvánvaló. kösz, Dan"

    Az én tapasztalatom szerint, a legtöbb "igazi" termelési formák végez birtoklás egy adott gomb segítségével mentse az űrlapot. Az alapértelmezett mentési funkció az InfoPath felajánlja a fájl nevét, és általában azt akarjuk, hogy a fájl neve automatikusan létrehoz. Így, Úgy értem, hogy tiltsa le az egyéni adatküldő gombot. HTH,

    –Paul Galvin

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

    Bocsáss tudatlanságomban, de ha hivatkozik a "Mentés" gomb, a gomb, amikor Sharepoint-ban jelenik meg az infopath-űrlap tetején megjelenő utalva, ami szerintem engedélyezve van a "nyit és megment Űrlapbeállítások" az űrlap tervezésekor? Ha igen, Hogyan lehet ez meghibásodott szabály – Már néztem, de kell lenni hiányzó valami, ami nyilvánvaló. kösz, Dan

    Válasz
  3. Békefalvi rádzsput
    Paul,
    Használhatja a feltételes formázást egy InfoPath-űrlap? Van egy dataview formája a SharePoint rendszerben, amely csak olvasható a feltételes formázás segítségével, hogy "jelennek meg’ szürke ki, hogy a felhasználó – attól függően, hogy a nevük. Csak nem tudom, ha megteheti, az Infopath-űrlap?
    Üdvözlettel
    A dolog
    Válasz
  4. Paul Galvin
    eugalatha,
    Jó pont, és a megközelítést leírom fent kellett volna módosítani. Ha tudtam volna, hogy feltételesen engedélyezheti bizonyos mezőket frissíteni kell, akkor valószínűleg mindannyian vissza a nézetek, vagy egy csomó feltételes képessé tesz/megbénít logika. Az alapvető elképzelés lenne ugyanaz — a jelölők segítségével kezeli, engedélyezve vannak a amelyek bit az űrlap és a munkafolyamat hoztak ezek a zászlók, ha szükséges.
    Válasz
  5. erugalatha írta:

    Mi történik a forgatókönyv, ahol kívánt aláírások összegyűjtése céljából, a jóváhagyás/tagadása, a munkafolyamat fut? Ha letiltja a Mentés – nincs további szerkesztés engedélyezett – Tehát ha én néztem ennek megfelelően van-e elhagyni az űrlap szerkeszthető aláírások összegyűjtése = nincs megoldás.

    Válasz

hagyj válaszüzenetet

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