Shpejtë dhe i thjeshtë: Aktivizo punës SharePoint Designer për të rinovuar një formë InfoPath

Skenar: I have an InfoPath form that front-ends a workflow process implemented using SharePoint Designer. At one point, a manager must approve the form. Që unë nuk mund të llogarisin në historinë workflow për të përmbushur kërkesat e mia auditimit, Unë të vendosë për të ruajtur vetë mesazhin tim auditimit direkt në formën e vetë.

Përmbledhje:

Përcakton formën dhe publikojë atë si një tipi i përmbajtjes and the form itself to a document library. Mark desired form fields as being updateable from MOSS. The form is tied to the content type and the content type is "attached" në një bibliotekë format (ose shumë, në qoftë se ju doni). Write a workflow that updates the field.

Hapat specifike:

  1. Create a document library. This will hold your InfoPath template.
  2. Create a forms library.
  3. Create the InfoPath form. Include a text field, "Audit Message".
  4. Publikimi formën si një lloj përmbajtje (NUK një dokument).
  5. Ndërsa plotësuar dialogun botuese:
    një) Save the file. Xsn në bibliotekë dokument (hap #1).
    b) Publish the "Audit Message" fushë dhe shenjë e vërtetë: "Allow users to edit data in this field by using a datasheet or properties page".
    c) Krijo një tip të ri përmbajtje dhe t'i jepte një emër të përshtatshëm.
  6. Qasja në bibliotekë format.
    një) Shko tek parametrat e saj të avancuara dhe të mundësojë për të menaxhuar bibliotekën format llojet e përmbajtjes.
    b) Zgjidhni llojin e sapo krijuar përmbajtje (5c më lartë). It will be grouped under "Microsoft InfoPath" (ose të ngjashme).
    c) Remove the default "Form" tipi i përmbajtjes nga biblioteka.
    d) Mark the library to "show as web page" kështu që forma do të nisë nga SharePoint dhe jo workstation InfoPath klienti.
  7. Go back to the forms library proper and click "New" thjesht për të verifikuar se forma është postuar korrekte dhe duke vepruar si ju dëshironi.
  8. Zjarr deri SharePoint Designer dhe lundruar në vend që pret bibliotekën tuaj formë (nga hapi 2).
  9. Krijo një rrjedhë të re bashkangjitur në bibliotekë format.
  10. Add a single action "Set Field in Current Item". You should expect SharePoint Designer to list your your field, "Audit Message". Assign it a value.
  11. Kliko Finish dhe shkoni përsëri në bibliotekë formë.
  12. Create a new form and put some test value into the "Audit Message" fushë.
  13. Ruaje atë dhe të kthehemi në bibliotekë formë.
  14. Djathtas-klikoni, select "Workflow" dhe të fillojnë deri rrjedhën tuaj të punës.
  15. It should run almost immediately. Pull up the form (nga hapi 12) dhe nëse gjithçka ka shkuar për të planifikuar, "Audit Message" çdo gjë që ka qenë e caktuar vlera që ju ofrohet në hap 10.

Shënimet:

Not all controls may configured for this bi-directional communication. Për shembull, it does not seem to implement an SPD workflow that modifies text fields wrapped inside repeating sections.

One of the key take-away’s here is that we’ve really created a content type with an associated template. This also enables us to store multiple InfoPath form templates in the same form library.

This requires forms server. It’s most certainly not going to work in a WSS 3.0 Mjedisi dhe ndoshta madje edhe kërkon një mjedis ndërmarrje SharePoint.

Lini një Përgjigju

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar *