Ràpid i senzill: Permetre el flux de treball de SharePoint Designer actualitzar un formulari InfoPath

Escenari: Tinc un formulari InfoPath que un procés de flux de treball implementat mitjançant el SharePoint Designer frontals. En un moment, un director ha d'aprovar el formulari. Des d'aleshores no puc comptar sobre història de flux de treball per satisfer les meves necessitats d'auditoria, Em vaig decidir emmagatzemar el meu propi missatge d'auditoria directament en el mateix formulari.

Visió de conjunt:

La forma de dissenyar i publicar-lo com un tipus de contingut i la forma d'una biblioteca de documents. Mark desitjat camps de formulari com updateable de molsa. El formulari està lligada al tipus de contingut i el tipus de contingut és "adjunt" a una biblioteca de formularis (o molts, Si voleu). Escriure un flux de treball que actualitza el camp.

Passos específics:

  1. Crear una biblioteca de documents. Això tindrà la seva plantilla de l'InfoPath.
  2. Crear una biblioteca de formularis.
  3. Crear el formulari InfoPath. Inclouen un camp de text, "Missatge d'auditoria".
  4. Publicar el formulari com un tipus de contingut (NO un document).
  5. Mentre completo els diàlegs de les editorials:
    un) Deseu el fitxer. xsn a la biblioteca de documents (pas #1).
    b) Publicar el "missatge d'auditoria" camp i marca veritable: "Permet als usuaris editar dades en aquest àmbit mitjançant una pàgina del full de dades o propietats".
    c) Crear un tipus de contingut nou i donar-li un nom apropiat.
  6. Accés a la biblioteca de formularis.
    un) Aneu a la configuració avançada i habilitar la biblioteca de formularis per a gestionar el tipus de contingut.
    b) Seleccioneu el tipus de contingut novament creat (5c anterior). Això s'agruparan sota «Microsoft InfoPath" (o similar).
    c) Treure l'omissió "forma" tipus de contingut de la biblioteca.
    d) Marca la biblioteca "mostrar com a pàgina web" manera que la forma posarà en marxa des del SharePoint i no el client d'estació de treball de l'InfoPath.
  7. Tornar a la biblioteca de formularis adequat i feu clic a "crea" simplement verificar que el mòdul és publicat correctament i que actuï com vulguis.
  8. Inicieu el SharePoint Designer i Navegui al lloc que allotja la biblioteca forma (des del pas 2).
  9. Crear un nou flux de treball adscrits a la biblioteca de formularis.
  10. Afegir una única acció "Situat a actual element del camp". Vostè ha d'esperar SharePoint Designer a la llista és el seu camp, "Missatge d'auditoria". Assignar-li un valor.
  11. Faci clic a acabat i torni a la biblioteca forma.
  12. Crea un formulari nou i posar algun valor de prova en el "missatge d'auditoria" camp.
  13. Deseu-lo i tornar a la biblioteca forma.
  14. Clic correcte, Seleccioneu "flux de treball" en marxa el seu flux de treball i.
  15. S'ha quedat gairebé immediatament. Aixecar el formulari (des del pas 12) i si tot ha anat a planificar, "Missatge d'auditoria" ha estat assignat qualsevol valor que heu proporcionat al pas 10.

Notes:

No tots els controls poden configurat per a aquesta comunicació bidireccional. Per exemple, no sembla per implementar un flux de treball SPD que modifica camps de text embolicats en seccions que es repeteixen.

Un de la clau prendre distància aquí és que realment hem creat un tipus de contingut amb una plantilla associada. Això també permet emmagatzemar múltiples plantilles de formulari InfoPath a la mateixa biblioteca de forma.

Això requereix servidor de formes. Sens dubte no va treballar en un WSS 3.0 entorn i probablement ni tan sols requereix un entorn empresarial del SharePoint.

Deixi una contestació

no es publicarà la seva adreça de correu electrònic. Els camps necessaris estan marcats *