Nopea ja yksinkertainen: Varmista, että vain InfoPath-lomake-luku (InfoPath Forms Services MOSS)

On olemassa yhteinen liiketoimintaskenaarion tältä:

  • Käyttäjä täyttää InfoPath-lomake.
  • Lähettää lomakkeen.
  • Pitkäkestoisten Työnkulkuprosessin kalastuskapasiteetin.
  • Kun työnkulku on käynnissä, emme halua muuttaa lomakkeen sisältö.

Tämä office.microsoft.com-esimerkki erillinen "näkymän luominen" ja koko näkymä vain luku-muodossa. Tämä toimiva lähestymistapa mutta on haitta tehokkaasti luonut kaksi koko versioita samassa muodossa ja on nyt pidettävä synkronointi manuaalisesti. Jos lisäät kentän voi muokata näkymässä, Voit sitten lisätä sen ei voi muokata-näkymään. Ajan mittaan, eri kehittäjien kanssa, on joitakin eroja.

Tämä vaihtoehto saattaa toimi paremmin joissakin tapauksissa:

  • Uuden kentän lisääminen lomakkeen, jota kutsutaan "IsEditable".
  • Oletusarvon mukainen arvoksi TOSI.
  • Edistää julkaistaessa MOSS.
  • Työnkulun, Määritä IsEditble arvo EPÄTOSI.
  • Siirry takaisin lomakkeeseen.
  • Lisätä säännön, joka "yhteydessä lomakkeen avaaminen", Poista tallennuksen painike, kun IsEditable on false.

Tätä lähestymistapaa haittapuoli on, että kaikki kentät voi muokata näytöllä. Käyttäjä voi saada väärän vaikutelman, että he itse muuttaa sisältöä. Voit pienentää että laittamalla tekstiä, että lomake on poistettu käytöstä, mahdollisesti kirjaimin suuri punainen sivun yläosassa.

Yksi Projectin, Loin "-työnkulun tila" näkymä. Työnkulun edetessä, se päivittää erityisasemaa kentät, jotka ylennettiin lomakkeesta. Kun käyttäjä avaa lomakkeen, "Avaa-lomake" Sääntö automaattisesti siirrytään näkymässä ja käyttäjän oli kiva vähän yhteenveto tila.

</loppu>

Tilaa blogiin.

5 ajatuksia ”Nopea ja yksinkertainen: Varmista, että vain InfoPath-lomake-luku (InfoPath Forms Services MOSS)

  1. Paul Galvin

    Dan, kirjoitit "Punavankien minun tietämättömyys, mutta kun voit viitata Tallenna"" painike, Voit viittaavan infopath-lomakkeen, kun Sharepoint näkyvissä yläosassa näkyvää painiketta, joka on mielestäni on käytössä "Avaa ja tallentaa lomakkeen asetukset" Kun suunnittelet lomakkeen? Jos näin, miten se voidaan poistaa käytöstä käyttäen sääntöä – Olet tutustunut mutta on puuttua jotain, joka on selvää. Kiitos, Dan"

    Kokemukseni, Useimmat "real" tuotannon lomakkeet loppuun asti ottaa tietyn painike, voit tallentaa lomakkeen. InfoPath-funktion tallentamisen toiminto kysyy tiedostonimeä ja yleensä haluamme luoda tiedostonimen automaattisesti. Niin, Tarkoitan mukautetun Lähetä-painike. HTH,

    –Paul Galvin

    Vastaus
  2. Nimeä ei ole

    Punavankien minun tietämättömyys, mutta kun voit viitata Tallenna"" painike, Voit viittaavan infopath-lomakkeen, kun Sharepoint näkyvissä yläosassa näkyvää painiketta, joka on mielestäni on käytössä "Avaa ja tallentaa lomakkeen asetukset" Kun suunnittelet lomakkeen? Jos näin, miten se voidaan poistaa käytöstä käyttäen sääntöä – Olet tutustunut mutta on puuttua jotain, joka on selvää. Kiitos, Dan

    Vastaus
  3. Sanjeev Rajput
    Paul,
    Voit ehdollista muotoilua voi käyttää InfoPath-lomakkeessa? Olen dataview muodossa sharepoint, jotka vain lukea ehdollisen muotoilun avulla tehdä "näkyvät’ käyttäjälle harmaana – riippuen niiden nimi. En vain tiedä Jos voit tehdä sen Infopath-lomakkeessa?
    Terveisin
    Asia
    Vastaus
  4. Paul Galvin
    eugalatha,
    Hyvä pointti ja kertoa edellä lähestymistapa olisi muutettava. Jos olisin ehdollisesti sallia tietyt kentät päivitetään, sitten meillä on todennäköisesti takaisin useita näkymiä, tai paljon ehdollisen ottaminen logiikkaa. Keskeinen ajatus olisi sama — lippujen avulla voit hallita, mitä osia lomakkeeseen ovat käytössä ja työnkulun asettanut näiden lippujen tarvittaessa.
    Vastaus
  5. erugalatha wrote:

    Mitä tapahtuu, johon haluat kerätä allekirjoituksia hyväksyntä/palvelunestohaavoittuvuus kuin työnkulun skenaariossa suoritetaan? Jos poistat Tallenna – ei vielä muokkaaminen sallittu – joten jos olen katselet tämä oikein sait Jätä lomake voi muokata allekirjoitusten = ratkaisua.

    Vastaus

Jätä vastaus

Sähköpostiosoitettasi ei julkaista. pakolliset kentät on merkitty *