Kiire ja lihtne: Muuta InfoPathi vormi kirjutuskaitstud (InfoPathi vormid teenuste MOSS)

Ei ole sellist äri stsenaarium:

  • Kasutaja täidab InfoPathi vormi.
  • Esitab vormi.
  • Kaua kestnud Töövooprotsessi algab.
  • Töövoo töötamise ajal, Me ei taha kedagi muuta vormi sisu.

Näites office.microsoft.com kirjeldab, kuidas luua eraldi "vaade" ning märkida kogu vaate kirjutuskaitstud. See on toimiv lähenemine, kuid on tõhusalt loonud kaks kogu versiooni sama vormi ja peab nüüd hoida neid sünkroonis käsitsi puudus. Kui lisate välja muudetav vaade, tuleb siis lisada see mitteredigeeritav seisukohta ka. Aja jooksul, koos erinevate arendajate, ei saa olla mõned erinevused.

Selle alternatiivi võiksid paremini mõnel juhul:

  • Lisa uus väli vormi nimetatakse "IsEditable".
  • Seadke vaikeväärtus tõene.
  • Propageerida seda kui SAMMAL Kirjastus.
  • Töövoo, esitatud IsEditble väärtus false.
  • Mine tagasi vormile.
  • Lisada reegli, et "avatud vormi", Keela oma salvestusnuppu, kui IsEditable on vale.

Selle lähenemise puuduseks on, et kõik väljad ikkagi redigeeritav ekraani. Kasutaja pääseb vale mulje, et nad tegelikult muuta sisu. Mis paneb osa teksti vormis on keelatud leevendamiseks, võimalik, et suur punaste tähtedega üle lehekülje ülaosa.

Ühe projekti raames, Olen loonud "töövoo olek" Vaade. Kui töövoog edenes, See oleks olnud edendada vormilt eristaatust väljade värskendamine. Kasutaja vormi avamisel, "Ava vorm" reegli automaatselt lülitada ümber vaade ja kasutaja oli kena väike kokkuvõtlik olek.

</lõpp>

Telli minu blogi.

5 mõtteid "Kiire ja lihtne: Muuta InfoPathi vormi kirjutuskaitstud (InfoPathi vormid teenuste MOSS)

  1. Paul Galvin

    Dan, sa kirjutasid "Pardon mu teadmatust, Aga kui viitate "Save" nupp, sa viidates nupp, mis kuvatakse ülaosas infopath vormi kuvamisel Sharepoint, mis minu arvates on lubatud "avada ja salvestada vormi Valikud" vormi kujundamisel? Kui jah, kuidas seda keelata reegliga – Olen tutvunud aga tuleb puudu, midagi, mis on ilmselge. Tänud, Dan"

    Minu kogemus, Enamik "reaal" tootmise vormid lõpuks võttes mingi vormi salvestamiseks kasutatav nupp. Salvestada funktsiooni InfoPathis vaikimisi küsib teilt faili nime ja tavaliselt tahame tekitada selle faili nime automaatselt. Nii, Tahtsin keelata kohandatud submit nuppu. HTH,

    –Paul Galvin

    Vastus
  2. Nime pole

    Vabandust minu teadmatust, Aga kui viitate "Save" nupp, sa viidates nupp, mis kuvatakse ülaosas infopath vormi kuvamisel Sharepoint, mis minu arvates on lubatud "avada ja salvestada vormi Valikud" vormi kujundamisel? Kui jah, kuidas seda keelata reegliga – Olen tutvunud aga tuleb puudu, midagi, mis on ilmselge. Tänud, Dan

    Vastus
  3. Sanjeev Rajput
    Paul,
    Kas te kasutate InfoPathi vormi tingimusvorming? Mul on Andmevaate vorm SharePointis, mis on ainult lugemiseks tingimusvormingu abil muuta see "ilmuvad’ kasutajale Hall – sõltuvalt oma nimi. Ma lihtsalt ei tea, kui saate seda teha InfoPathi vormi?
    Tervitades
    Asi
    Vastus
  4. Paul Galvin
    eugalatha,
    Hea ja ma kirjeldada eespool lähenemine oleks muuta. Kui mul oleks võimaldada tingimuslikult teatud väljade värskendamist, siis me oleme ilmselt tagasi mitu vaadet, või tingimuslik luba/Keela loogika palju. Põhiline idee oleks sama — lippude abil saate hallata, millised vormi bitti on lubatud ja töövoo seadnud need lipud vastavalt vajadusele.
    Vastus
  5. erugalatha kirjutas:

    Mis juhtub, kui soovite kinnitamine/eitamine nagu teie töövoog allkirjade kogumine stsenaarium käivitub? Kui keelate Salvesta – No järgmises väljaandes lubatud – nii et kui ma olen vaadeldes seda õigesti sul jätta vormi redigeeritava allkirjade kogumine = pole lahendus.

    Vastus

Jäta vastus

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on tähistatud *