Rapide kaj Simpla: Fari InfoPath Formo Legis Nur (InfoPath Formas Servojn en MUSKO)

Tie estas ofta komerca scenaro tiel:

  • Uzanto elplenigas InfoPath formo.
  • Submetiĝas formon.
  • Longe-kuranta workflow procezaj piedbatoj de.
  • Dum la workflow estas kuranta, Ni ne deziras iun ajn ŝanĝi la enhavon de la formo.

Ĉi tiu oficejo.Microsoft.Com ekzemplo Priskribas kiel krei apartan "vidon" Kaj marki la tutan vidon kiel legita-nura. Tio ĉi estas praktika alproksimiĝo sed havas la malavantaĝon ke vi efike kreis du tutajn versiojn de la sama formo kaj nun devas teni ilin en sync mane. Se vi aldonas kampon al la editable vido, Vi tiam devas aldoni ĝin al la ne-editable vido ankaŭ. Super tempo, Kun malsamaj ellaborantoj, Tie povas esti iu deturniĝo.

Ĉi tiu alternativo povus labori pli bonan en kelkaj kazoj:

  • Aldoni novan kampon al la formo vokis "IsEditable".
  • Fiksita ĝian defaŭltan valoron al vera.
  • Antaŭenigi ĝin kiam eldonanta al MUSKO.
  • En la workflow, Fiksi la valoron de IsEditble al falsa.
  • Reveni al la formo.
  • Aldoni regulon ke "al turniro de la formo", Malfunkciigi via savi butonon kiam IsEditable estas falsa.

La malavantaĝo al ĉi tiu alproksimiĝo estas ke ĉiuj la kampoj ankoraŭ estos editable sur la ekrano. La uzanto povas akiri falsan impreson ke ili efektive povas ŝanĝi enhavon. Vi povas mildigi ke de metanta en iu teksto ke la formo estas malfunkciigita, Eble en grandaj ruĝaj leteroj trans la supro de la paĝo.

En unu projekto, Mi kreis "workflow statuso" Vido. Kiel la workflow progresadis, Ĝi ĝisdatigus specifajn statusajn kampojn kiu estis antaŭenigita de la formo. Kiam la uzanto malfermis la formon, La "malferma formo" Regi aŭtomate ŝaltita al tiu vido kaj la uzanto havis belan malgrandan resuman statuson.

</Fino>

Technorati Etikedoj: ,

Aboni al mia blogo.

5 pensoj pri "Rapide kaj Simpla: Fari InfoPath Formo Legis Nur (InfoPath Formas Servojn en MUSKO)

  1. Paul Galvin

    Dan, Vi skribis "Pardoni mian nescion, Sed kiam vi plu-gvidas al la "Savi" Butono, Estas vi plu-gvidanta al la butono kiu aperas sur la supro de la infopath formo kiam montrita en Sharepoint, Kiu mi pensas estas ebligita en la "Turniro kaj Savi Formon optionsDanpan>" kiam desegnanta la forman? Se sekve, kiel povas ĝin esti malfunkciigita de regula – mi rigardis sed devas manki io kiu estas evidenta. Dankonas, Dan"" Kiam desegnanta la formon? Se sekve, Kiel povas ĝin esti malfunkciigita de regulo – Mi rigardis sed devas manki io kiu estas evidenta. Dankonas, Dan"

    En mia sperto, Plej "vera" Produktadaj formoj finas supre havanta specifan butonon uzita savi la formon. La nerepago savas funkcion en InfoPath instigos vin por dosiera nomo kaj kutime ni deziras produkti tiun dosieran nomon aŭtomate. Tiel, Mi signifas malfunkciigi vian kutimon submetiĝas butonon. HTH,

    –Paul Galvin

    Respondo
  2. Neniu nomo

    Pardoni mian nescion, Sed kiam vi plu-gvidas al la "Savi" Butono, Estas vi plu-gvidanta al la butono kiu aperas sur la supro de la infopath formo kiam montrita en Sharepoint, Kiu mi pensas estas ebligita en la "Turniro kaj Savi Formon optionsDanpan>" kiam desegnanta la forman? Se sekve, kiel povas ĝin esti malfunkciigita de regula – mi rigardis sed devas manki io kiu estas evidenta. Dankonas, Dan"" Kiam desegnanta la formon? Se sekve, Kiel povas ĝin esti malfunkciigita de regulo – Mi rigardis sed devas manki io kiu estas evidenta. Dankonas, Dan

    Respondo
  3. Sanjeev Rajput
    Paul,
    Povas vin uzas kondiĉan aspektigadon en InfoPath formo? Mi havas dataview formo en sharepoint kiu estas legita-nur uzanta la kondiĉan aspektigadon fari ĝin ‘aperi’ Greyed ekstere al la uzanto – Dependanta sur ilia nomo. Mi nur ne scias se vi povas fari tion en la Infopath formo?
    Konsideroj
    Afero
    Respondo
  4. Paul Galvin
    Eugalatha,
    bona punkto kaj la alproksimiĝo mi priskribas sur volus devi esti modifita. Se mi kondiĉe devis permesi certajn kampojn esti ĝisdatigita, Tiam ni estas verŝajne malantaŭaj al multoblaj vidoj, Aŭ multa kondiĉa ebligi/malfunkciigi logikon. La fundamenta ideo estus la sama — Uzaj flagoj administri kiun pecoj de la formo estas ebligita kaj havas workflow fiksita tiujn flagojn kiel devita.
    Respondo
  5. Erugalatha skribis:

    Kio okazas en la scenaro kie vi deziras kolekti subskribojn por aproba/neo kiel via workflow kuroj? Se vi malfunkciigas la savi – Ne pli fora redakto permesita – Sekve se mi estas rigardanta tion ĉi ĝuste vi akiris lasi la formon editable kolekti subskribojn = neniu solvo.

    Respondo

Lasi Respondon al Sanjeev Rajput Nuligi respondon

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita *