Haraka na rahisi: Kufanya Fomu InfoPath Kusoma tu (InfoPath Fomu Huduma katika MOSS)

Kuna kawaida ya biashara ya mazingira kama hii:

  • Mtumiaji hujaza fomu InfoPath.
  • Elekeza fomu.
  • Muda mrefu-mbio workflow mchakato linaanza.
  • Wakati workflow ni mbio, hatutaki mtu yeyote na mabadiliko ya maudhui ya fomu.

Hii office.microsoft.com mfano describes how to create a separate "view" 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, na watengenezaji tofauti, there can be some divergence.

Mbadala hii inaweza kufanya kazi vizuri zaidi katika baadhi ya kesi:

  • Add a new field to the form called "IsEditable".
  • Kuweka default thamani yake kwa kweli.
  • Kukuza ni wakati wa kuchapisha MOSS.
  • Katika workflow, kuweka thamani ya IsEditble ya uongo.
  • Kwenda nyuma ya fomu.
  • Add a rule that "upon open of the form", afya ya kifungo yako ila wakati IsEditable ni ya uongo.

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, pengine katika barua kubwa nyekundu katika juu ya ukurasa.

Katika mradi mmoja, I created a "workflow status" mtazamo. As the workflow progressed, it would update specific status fields that had been promoted from the form. When the user opened the form, the "open form" utawala wa moja kwa moja switched kwa mtazamo kwamba alikuwa na user nzuri kidogo muhtasari hali ya.

</mwisho>

Kujiunga na blog yangu.

5 mawazo juu ya "Haraka na rahisi: Kufanya Fomu InfoPath Kusoma tu (InfoPath Fomu Huduma katika MOSS)

  1. Paulo Galvin

    Na, you wrote "Pardon my ignorance, but when you refer to the "Save" kifungo, ni wewe akimaanisha kifungo kwamba inaonekana juu ya fomu InfoPath wakati kuonyeshwa katika Sharepoint, which I think is enabled in the "Open and Save Form options" wakati kubuni fomu? Kama ni hivyo, jinsi gani wanaweza kuwa walemavu na utawala – Nimekuwa inaonekana lakini lazima kukosa kitu ambacho ni dhahiri. shukrani, Na"

    Katika uzoefu wangu, most "real" uzalishaji aina kuishia kuwa kifungo maalum kutumika kuokoa fomu. default kuokoa kazi katika InfoPath zitasababisha wewe kwa ajili ya jina la faili na kwa kawaida tunataka kuzalisha kwamba jina la faili moja kwa moja. Hivyo, I mean Disable desturi yako submit kifungo. HTH,

    –Paulo Galvin

    Kujibu
  2. Hakuna jina

    Nitawasamehe ujinga wangu, but when you refer to the "Save" kifungo, ni wewe akimaanisha kifungo kwamba inaonekana juu ya fomu InfoPath wakati kuonyeshwa katika Sharepoint, which I think is enabled in the "Open and Save Form options" wakati kubuni fomu? Kama ni hivyo, jinsi gani wanaweza kuwa walemavu na utawala – Nimekuwa inaonekana lakini lazima kukosa kitu ambacho ni dhahiri. shukrani, Na

    Kujibu
  3. Sanjeev Rajput
    Paulo,
    Can you use conditional formatting in an InfoPath form? I have a dataview form in sharepoint which is read-only using the conditional formatting to make it ‘appear’ greyed nje kwa mtumiaji – kutegemeana na jina lao. Mimi sijui kama unaweza kufanya hivyo katika fomu InfoPath?
    Regards
    Jambo
    Kujibu
  4. Paulo Galvin
    eugalatha,
    Good point and the approach I describe above would have to be modified. If I had to conditionally allow certain fields to be updated, basi sisi ni pengine nyuma na maoni mbalimbali, or a lot of conditional enable/disable logic. The fundamental idea would be the same — use flags to manage which bits of the form are enabled and have workflow set those flags as needed.
    Kujibu
  5. erugalatha aliandika:

    Kile kinachotokea katika mazingira ambapo unataka kukusanya saini kwa idhini ya kunyimwa / kama workflow yako anaendesha? If you disable the save – hakuna editing zaidi kuruhusiwa – hivyo kama mimi nina kuangalia hii kwa usahihi got kuondoka fomu editable kukusanya saini = hakuna ufumbuzi.

    Kujibu

Kuondoka Reply

Anwani yako si kuchapishwa. Mashamba required ni alama *