Add a rule

Märkus.: Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit.

Vormimalli kujundamisel saate reeglite automaatselt kuvatakse dialoogiboks, määrata välja väärtuse, päringu või esitada andmeühendust, vaateid, vahetada või avamiseks või sulgemiseks teatud sündmuste ja tingimustel vastuse vormi. Sündmuste saate kaasata muudatuse kindla välja või rühma andmeallikas, klõpsake nupu, korduv jaotis või korduv tabelvõi avamine rea lisamine või vormi esitamine. Tingimused võivad hõlmata arvutusi, XPathi avaldised, kasutaja rollid ja kas välja väärtus on tühi, on teatud vahemikus, võrdub väärtusega mõne muu välja, algab või sisaldab teatud märke.

Saate lisada ka mitu toimingut iga reegli. Näiteks saate lisada reegli, mis kuvab dialoogiboksi väljale teade, et anda teada, et uue vormi vaade kuvatakse, kasutaja muudab vormi vaadet ja seejärel kasutab andmeühendust, kui kasutaja sisestab juhtelement, mis on seotud väljaga.

Selle artikli teemad

Ülevaade

Ühilduvus

Kasutaja vormi avamisel käivituva reegli lisamine

Reegli lisamine juhtelemendile

Reegli välja või rühma lisamine

Kui kasutaja edastab vormi reegli lisamine

Overview

Kui teil on vaja äriloogika rakendamine vormimallile, saate kasutada reeglid. Reegli saate teha järgmist:

  • Kuva dialoogiboksi teade    Saate lisada reegli, et kuvada dialoogiboks kasutajale, kui vorm on teatud tingimused on täidetud. Näiteks saate kuvada sõnumi kuluaruande kui kasutaja sisestab väärtus, mis ületab teatud summa.

  • Kuvatakse dialoogiboks väljale Avaldis    Saate lisada reegli XPath-avaldis, mis arvutab erinevate väljad vormil tulemite kuvamiseks. Näiteks saate kasutada seda toimingut keerukate arvutamiseks kasutatava mitme reegli. Selle toimingu abil saate kontrollida arvutuse töötab õigesti jälgides iga muudatuse, mis ilmneb väärtuste arvutamise ajal.

  • Vaadete vahetamine    Saate lisada reegli mitut vaadet liikuda või vorm, mis põhineb kasutaja rolli, mis on seotud kasutaja vormi vaate muutmine. Näiteks saate lisada reegli nupule, mis võimaldab kasutajatel eelmisele või järgmisele vaate avamiseks selle nupu klõpsamisel.

  • Välja väärtuse määramine    Saate lisada reegli, mis arvutab välja väärtuse. Näiteks saate lisada reegli väli, mis kuvatakse projekti lõppkuupäev kuupäeva alusel teise välja pluss teatud päevade arv.

  • Päringu andmeühenduse abil    Saate lisada reegli, mis saadab päringu andmeühenduse kaudu, kui tingimus esineb vormil. Näiteks saate lisada reegli, mis saadab päringu andmeühenduse kaudu, kui kasutaja sisestab oma töötajate arvu kuluaruande.

  • Edasta andmeühenduse abil    Saate lisada reegli, mis esitab kõik andmed vormi välise andmeallikaga andmeühenduse kaudu. Näiteks saate lisada reegli vormimalli luba rakenduse, vormi edastamine veebiteenusele ja andmebaasi andmete edastamiseks, kui kasutaja klõpsab vormil nuppu Edasta .

  • Avage uus vormi täitmine    Saate lisada reegli, mis avatakse vorm, mis põhineb sellel vormimallil või mõne muu vormimalli uue koopia. Näiteks saate lisada reegli vormimalli luba rakenduse, mis teeb järgmist: kui välja väärtus ületab määratud summa, avab reegel uue vormi aluseks oleva teise vormimalli, mida kasutatakse nii elektrisüsteemi ja ehituse luba rakenduste iooni.

  • Sulgege vorm    Saate lisada reegli, mis suleb vormi sündmuse ilmnemisel vormil. Näiteks saate lisada reegli, mis suleb vormi pärast kasutaja esitab vormi ja välise andmeallika kinnitab vormi õnnestus.

Märkus.: Reeglid, mida saate rakendada oma vormimalli tüübid sõltuvad juhtelemendid ja väljad teie vormimallil.

Juhtelemendi, mis on seotud välja reegleid rakendatakse automaatselt selle välja ja välja reegleid rakendatakse juhtelement, mis on seotud selle välja automaatselt. Kui seote juhtelemendi välja, mis sisaldab olemasolevad reeglite, rakendatakse reegleid automaatselt juhtelementi. Kui reegli lisamine juhtelemendile, rakendatakse see reegel automaatselt välja, mis on seotud juhtelemendis.

Kui lisate mitu reeglid vormimallile, käivitab Microsoft Office InfoPath iga reegli reeglid dialoogiboksis reeglid kuvatud järjestuses. Teil on võimalus Lõpeta ülejäänud reeglite töötlemine, kui käivitate mõne reegli.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Lehe algusesse</link>

Ühilduvus

Kuigi reegli saate lisamine vormimallile, mis kuvatakse dialoogiboks kasutajatele, dialoogibokside Kuva automaatselt vorme, mida kasutajad täita veebibrauseris. Dialoogiboksides kuvatakse automaatselt ainult vormide, InfoPathi täidetud.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Lehe algusesse</link>

Kasutaja vormi avamisel käivituva reegli lisamine

  1. Klõpsake menüü Tööriistad nuppu Vormi suvandid.

  2. Klõpsake loendis kategooria väärtust avada ja salvestada.

  3. Klõpsake jaotises käitumine avamiselnuppu reeglid.

  4. Klõpsake dialoogiboksis reeglid nuppu Lisa.

  5. Tippige väljale nimi reegli nimi.

  6. Kui soovite määrata tingimus kui reegel peaks käivitada, klõpsake nuppu Määra tingimus, sisestage tingimus ja seejärel klõpsake nuppu OK. Reegel käivitub, kui selles juhises määratud tingimus on täidetud.

  7. Klõpsake nuppu Lisa toiming.

  8. Toimingu loendis nuppu toiming, mida soovite ja seejärel sisestage soovitud toimingu suvandid.

  9. Korrake juhiseid 7 ja 8 iga toiming, mille soovite rakendada selle reegli.

  10. Vältimaks mis tahes reeglite käivitumist pärast selle reegli tingimus on täidetud ja reegel käivitub, märkige ruut Peata selle reegli lõpulejõudmist reeglite töötlemine .

  11. Klõpsake nuppu OK.

  12. Muudatuste kontrollimiseks klõpsake tööriistaribal Standard nuppu Eelvaade või vajutage klahvikombinatsiooni CTRL+SHIFT+B.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Lehe algusesse</link>

Reegli lisamine juhtelemendile

Kui juhtelement on seotud väli, mis on ühe või mitme reegli, rakendatakse välja reeglid automaatselt juhtelementi. Mis tahes reegli, mille lisate juhtelemendi lisatakse ka välja. Kui juhtelemendi lisamine vormimallile vaade ja seejärel juhtelemendi sidumiseks välja olemasolevad reeglite abil, rakendatakse olemasolevad reeglite automaatselt juhtelementi. Kui reegli lisamine väli ja väli on seotud juhtelemendi, rakendatakse reeglid automaatselt ka juhtelemendile.

  1. Topeltklõpsake juhtelementi.

  2. Klõpsake vahekaarti Andmed.

  3. Klõpsake nuppu reeglid.

  4. Klõpsake dialoogiboksis reeglid nuppu Lisa.

  5. Tippige väljale nimi reegli nimi.

  6. Kui soovite määrata tingimus kui reegel peaks käivitada, klõpsake nuppu Määra tingimus, sisestage tingimus ja seejärel klõpsake nuppu OK. Reegel käivitub, kui selles juhises määratud tingimus on täidetud.

  7. Klõpsake nuppu Lisa toiming.

  8. Toimingu loendis nuppu toiming, mida soovite ja seejärel sisestage soovitud toimingu suvandid.

  9. Korrake juhiseid 7 ja 8 iga toiming, mille soovite rakendada selle reegli.

  10. Vältimaks mis tahes reeglite käivitumist pärast selle reegli tingimus on täidetud ja reegel käivitub, märkige ruut Peata selle reegli lõpulejõudmist reeglite töötlemine .

  11. Klõpsake nuppu OK.

  12. Muudatuste kontrollimiseks klõpsake tööriistaribal Standard nuppu Eelvaade või vajutage klahvikombinatsiooni CTRL+SHIFT+B.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Lehe algusesse</link>

Reegli välja või rühma lisamine

Kui juhtelement on seotud väli, mis on juba reegleid, rakendatakse need reeglid automaatselt ka juhtelemendile. Mis tahes reegli, mille lisate väli lisatakse ka juhtelementi.

  1. Kui tööpaan Andmeallikas ei ole nähtav, klõpsake menüü VaadeAndmeallikas .

  2. Topeltklõpsake välja.

  3. Klõpsake vahekaarti reeglid ja ühendamine .

  4. Klõpsake nuppu Lisa.

  5. Tippige väljale nimi reegli nimi.

  6. Kui soovite määrata tingimus kui reegel peaks käivitada, klõpsake nuppu Määra tingimus, sisestage tingimus ja seejärel klõpsake nuppu OK. Reegel käivitub, kui selles juhises määratud tingimus on täidetud.

  7. Klõpsake nuppu Lisa toiming.

  8. Toimingu loendis nuppu toiming, mida soovite ja seejärel sisestage soovitud toimingu suvandid.

  9. Korrake juhiseid 7 ja 8 iga toiming, mille soovite rakendada selle reegli.

  10. Vältimaks mis tahes reeglite käivitumist pärast seda reeglit (praeguse sündmuse), märkige ruut Peata selle reegli lõpulejõudmist reeglite töötlemine .

  11. Klõpsake nuppu OK.

  12. Muudatuste kontrollimiseks klõpsake tööriistaribal Standard nuppu Eelvaade või vajutage klahvikombinatsiooni CTRL+SHIFT+B.

<link xlink:href="76e8c8b5-b8b4-49eb-a7d5-a472e742366c#__top">Lehe algusesse</link>

Kui kasutaja edastab vormi reegli lisamine

Saate konfigureerida vormimalli ühe või mitme reegli rakendamiseks, kui teie kasutaja edastab oma vormi teie vormimallil põhinevaid. Näiteks saate reegli lisamine vormimallile, mis teeb vormi andmebaasi ja meilisõnumi automaatselt, kui kasutaja valib esitada täidetud vorm. Reegli saate lisada ka oma vormimallile, mis lülitab vormi mõne muu vaate, kui kasutaja edastab vormi.

Märkus.: Veenduge enne alustamist seda toimingut, et teie vormimallil on vähemalt üks andmeühenduse. Otsige kohta lisateabe linke esitada andmeühendusi, leiate jaotisest Vt ka .

  1. Klõpsake menüü TööriistadEdastamise suvandid.

  2. Dialoogiboksis Edastamise suvandid ruut Luba kasutajatel selle vormi edastada .

    Märkus.: Kui see ruut, lisab InfoPath nuppu Edasta tööriistariba Standardne ja menüüsse fail käsk Edasta kui kasutajad täita vorm.

  3. Klõpsake Kohandatud toimingute reeglite kasutamineja seejärel klõpsake nuppu reeglid.

  4. Klõpsake dialoogiboksis vormide edastamise reeglid nuppu Lisa.

  5. Tippige väljale nimi selle reegli Edasta asukohta kirjeldav nimi. Näiteks, kui soovite lubada kasutajatel edastada vormi meilisõnumi abil ainult juhul, kui konkreetsel väljal väärtus on suurem kui 50, tippige meilisõnumi edastamine üle 50.

  6. Tingimus, mis peab olema tõene enne selle reegli abil, klõpsake nuppu Määra tingimus dialoogiboksist reegel . Määrake dialoogiboksis tingimus tingimused, mis peab olema tõene, ja klõpsake nuppu OK.

  7. Klõpsake dialoogiboksis reegel nuppu Lisa toiming.

  8. Toimingu loendis nuppu toiming, mida soovite ilmneda juhul, kui kasutaja edastab selle vormimallil põhinevaid vorme ja seejärel valige selle toimingu jaoks soovitud suvandid.

  9. Klõpsake nuppu OK.

  10. Täiendavad toimingud lisamiseks korrake juhiseid 7 – 9 iga mingi toiming.

  11. Muude reeglitega lisamiseks korrake juhiseid 4 – 9 iga täiendava reegel.

  12. Klõpsake nuppu OK.

    1. Nuppu saada , mis kuvatakse tööriistariba Standardne ja käsu Edasta , mis kuvatakse menüü fail , kui kasutajad täita vorm nime muutmiseks tippige uus nimi väljale pealdisEdasta Suvandid dialoogiboksi.

      Näpunäide.: Kui soovite kiirklahvi määrata selle nupu ja käsu, tippige ampersand (&) enne märgi, mida soovite kasutada kiirklahvina. ALT + B nimega nuppu Edasta ja käsu kiirklahvi määramiseks tippige & dasta.

  13. Takistada kasutajatel käsu Edasta või nupp Edasta abil klõpsake tööriistaribal Standard , kui nad teie vormi täitmine, tühjendage ruut Kuva menüükäsk Edasta ja tööriistariba nupp Edasta .

    1. Vaikimisi pärast kasutajad vormi esitamise InfoPathi vormi hoiab avatud ja kuvatakse sõnum, mis näitab, kui vorm on nüüd edastatud. Selle vaikekäitumise muutmiseks klõpsake nuppu Täpsemaltja seejärel tehke ühte järgmistest:

      • Sulgege vorm või luua uue tühja vormi pärast edastamist täidetud vormi, klõpsake loendis pärast soovitud suvand.

      • Luua kohandatud sõnum, mis näitab, kui vormi õnnestus, märkige ruut Kasuta kohandatud sõnumeid ja tippige oma sõnumid väljadele edu ja tõrke kohta .

        Näpunäide.: Abil sõnumi väljale korral kasutajatele teada saada, mida teha, kui nad ei saa oma vormi edastada. Näiteks saate näitavad, et kasutajad vorm salvestada ja keegi veel juhiste saamiseks pöörduge.

      • Kui te ei soovi kuvada sõnumi pärast edastamist vormi, tühjendage ruut Kuva sõnumid edu ja tõrge .

Lehe algusse

Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×