Daar is 'n algemene scenario soos hierdie:
- Gebruikers vul 'n Path vorm.
- Lê vorm.
- Lang-lopende workflow proses skop af.
- Terwyl die workflow loop, Ons wil nie aan enigiemand die inhoud van die vorm te verander.
Hierdie office.microsoft.com voorbeeld beskryf hoe om 'n aparte "view te skep" and mark the whole view as read-only. This is a workable approach but has the drawback that you’ve effectively created two entire versions of the same form and must now keep them in sync manually. If you add a field to the editable view, you must then add it to the non-editable view as well. Over time, met ander ontwikkelaars, there can be some divergence.
Hierdie alternatief sou beter werk in sommige gevalle:
- Voeg 'n nuwe veld op die vorm genaamd "IsEditable".
- Stel die verstek waarde aan ware.
- Bevorder dit wanneer publiseer te MOSS.
- In die workflow, stel om die waarde van IsEditble valse.
- Gaan terug na die vorm.
- Voeg 'n reël wat "op die oop van die vorm", skakel jou save knoppie wanneer IsEditable is vals.
The drawback to this approach is that all the fields will still be editable on the screen. The user can get a false impression that they can actually change content. You can mitigate that by putting in some text that the form is disabled, moontlik in groot rooi letters oor die bokant van die bladsy.
In een projek, Ek het 'n workflow status" sien. As the workflow progressed, it would update specific status fields that had been promoted from the form. When the user opened the form, die "oop vorm" heers outomaties oorgeskakel na wat die oog en die gebruiker het 'n mooi klein opsomming status.
</einde>
En, jy geskryf het "Verskoon my onkunde, maar wanneer jy na die "Save" knoppie, word u verwys na die knoppie wat verskyn op die top van die Path vorm wanneer dit vertoon in Sharepoint, wat ek dink is in die "Open aangeskakel en Save Vorm opsies" wanneer die ontwerp van die vorm? As dit so is, hoe kan dit versper word deur 'n reël – Ek het gekyk, maar moet mis iets wat voor die hand liggend is. dankie, En"
In my ervaring, die meeste "regte" produksie vorms eindig met 'n spesifieke knoppie wat gebruik word om die vorm te red. Die standaard funksie in Path red sal jy gevra word vir 'n lêer naam en gewoonlik ons wil hê dat die lêernaam outomaties te genereer. So, Ek bedoel om jou persoonlike submit knoppie te skakel. HTH,
–Paul Galvin
Verskoon my onkunde, maar wanneer jy na die "Save" knoppie, word u verwys na die knoppie wat verskyn op die top van die Path vorm wanneer dit vertoon in Sharepoint, wat ek dink is in die "Open aangeskakel en Save Vorm opsies" wanneer die ontwerp van die vorm? As dit so is, hoe kan dit versper word deur 'n reël – Ek het gekyk, maar moet mis iets wat voor die hand liggend is. dankie, En
Wat gebeur in die scenario waar jy wil handtekeninge in te samel vir goedkeuring / ontkenning as jou workflow loop? If you disable the save – geen verdere redigering toegelaat – so as ek kyk na hierdie reg het jy om die vorm te bewerkbaar te laat om handtekeninge in te samel = geen oplossing.