Säännön lisääminen

Huomautus: Microsoft haluaa tarjota sinulle ajantasaisinta ohjesisältöä mahdollisimman nopeasti omalla kielelläsi. Tämä sivu on käännetty automaation avulla, ja siinä saattaa olla kielioppivirheitä tai epätarkkuuksia. Tarkoitus on, että sisällöstä on sinulle hyötyä. Kertoisitko sivun alareunassa olevan toiminnon avulla, oliko tiedoista hyötyä? Tästä pääset helposti artikkelin englanninkieliseen versioon.

Kun suunnittelet lomakemallin, sääntöjen avulla voit automaattisesti avata valintaikkunan, kentän arvo, kyselyn tai lähettää tietoyhteyden, vaihtaa näkymiä tai avata tai sulkea lomakkeen saatuaan tiettyjen tapahtumien ja ehtoja. Tapahtumat voivat olla tietyn kentän tai ryhmän muuttaminen tietolähde, napsautuksella, toistuva osa tai toistuva taulukkotai avaaminen riville tai lomakkeen lähettäminen. Ehdot sisällyttää laskentaan, XPath-lausekkeita, liiketoiminta-roolien ja onko kentän arvo on tyhjä, on määritetty alueella, on toisen kentän arvo tai alkaa tai sisältää tiettyjä merkkejä.

Voit myös lisätä niiden sääntöjen useita toimintoja. Voit esimerkiksi lisätä säännön, joka tuo näyttöön antaa käyttäjän tietää, että uuden lomakkeen näkymän tulee näkyviin, muuttaa lomaketta ja käyttää tietoyhteyttä, kun käyttäjä täyttää kenttään sidotut ohjausobjektit.

Tämän artikkelin sisältö

Yleistä

Yhteensopivuuden huomioon otettavia seikkoja

Lisää sääntö, joka suoritetaan, kun käyttäjä avaa lomake

Säännön lisääminen ohjausobjektiin

Kentän tai ryhmän säännön lisääminen

Lisää sääntö, kun käyttäjä lähettää lomakkeen

Yleiskatsaus

Kun haluat käyttää liiketoimintalogiikan lomakemalliin, voit käyttää sääntöjä. Säännön ovat seuraavat toiminnot:

  • Näytä näyttöön    Voit lisätä säännön, joka näyttää käyttäjän valintaikkunan lomakkeen tietyn ehdon täyttyessä. Esimerkiksi voit näkyvät viestin kuluraporttilomakkeen, kun käyttäjän kirjoittamat arvo ylittää määritetyn arvon.

  • Näyttää valintaikkunan-ruutuun lauseke    Voit lisätä säännön XPath-lauseke, joka laskee lomakkeen eri kenttien arvojen tulosten esittämistä varten. Voit esimerkiksi toiminto useita sääntöjä, joiden avulla voit suorittaa laskutoimituksen monimutkaisia keskellä. Tämän toiminnon avulla voit tarkistaa laskutoimituksen toimii oikein, seuraamalla muuttuessa, joka määrittää arvot laskennan aikana ilmenee.

  • Näkymän vaihtaminen    Voit lisätä säännön avulla voit selata useita näkymiä tai muuttaa lomake, joka perustuu käyttäjärooli, joka on liitetty käyttäjä, joka avaa lomakkeen näkymän. Voit esimerkiksi lisätä säännön painike, jonka avulla käyttäjät voivat siirtyä edelliseen tai seuraavaan näkymään napsautettaessa painiketta.

  • Kentän arvo    Voit lisätä säännön, joka laskee kentän arvon. Voit esimerkiksi lisätä säännön kenttään, joka näyttää päivämäärän perusteella kohteesta toiseen kenttään ja määritä päivinä projektin päättymispäivään.

  • Kyselyn tietoyhteyden avulla    Voit lisätä säännön, joka lähettää kyselyn tietoyhteyden kautta, kun ehto toteutuu lomakkeessa. Voit esimerkiksi lisätä säännön, joka lähettää kyselyn tietoyhteyden kautta, kun käyttäjä lisää yhteystietoluetteloonsa työntekijätunnus kuluraporttilomakkeen.

  • Lähetä tietoyhteyden avulla    Voit lisätä säännön, joka lähettää kaikki tiedot lomakkeen ulkoiseen tietolähteeseen tietoyhteyden kautta. Voit esimerkiksi lisätä säännön lisääminen lomakemalliin Salli-sovelluksen, joka lähettää lomakkeen WWW-palvelun ja tietokannan tiedot, kun käyttäjä napsauttaa lomakkeen Lähetä -painiketta.

  • Avaa uuden lomakkeen täyttäminen    Voit lisätä säännön, joka avaa uuden lomakkeen, joka perustuu lomakemalliin tai toiseen lomakemalliin. Voit lisätä säännön esimerkiksi Salli-sovellus, joka tekee seuraavat lomakemallissa: Jos kentän arvo on suurempi kuin kiinteänä summana, sääntö avautuu uusi lomake, joka perustuu lomakemalli, jota käytetään sekä sähkö- ja Salli applicat asetukset.

  • Sulje lomake    Voit lisätä säännön, joka sulkee lomakkeen tapahtuman toteutuessa lomakkeeseen. Voit esimerkiksi lisätä säännön, joka sulkee lomakkeen, kun lomakkeen lähettämisen ja ulkoinen tietolähde vahvistaa, että lomake on lähetetty onnistuneesti.

Huomautus: Säännöistä, jota voit käyttää lomakemallin määräytyvät sen mukaan, ohjausobjekteja ja kenttiä lomakemallissa.

Ohjausobjektin, joka on sidottu kentän säännöt otetaan automaattisesti käyttöön kyseiseen kenttään ja kentän säännöt otetaan automaattisesti käyttöön kyseiseen kenttään sidottu ohjausobjekti. Jos sidot ohjausobjektin kenttään, joka sisältää aiemmin luotuja sääntöjä, säännöt otetaan automaattisesti käyttöön ohjausobjektiin. Jos säännön lisääminen ohjausobjektiin sääntöä käytetään automaattisesti kentän, joka on sidottu ohjausobjekti.

Jos lisäät lomakemalliin useita sääntöjä, Microsoft Office InfoPath suorittaa niiden sääntöjen siinä järjestyksessä, jossa säännöt näkyvät säännöt -valintaikkunan. Voit halutessasi voit pysäyttää jäljellä olevien sääntöjen käsittelyn edellisen säännön suorittamisen jälkeen.

Sivun alkuun

Yhteensopivuuden huomioon otettavia seikkoja

Vaikka voit lisätä säännön, joka näyttää valintaikkunan käyttäjille lomakemallin-valintaikkunat eivät näy automaattisesti lomakkeissa, joita käyttäjät täyttävät selaimessa. Valintaikkunat näytetään automaattisesti vain lomakkeissa, jotka täytetään InfoPathissa.

Sivun alkuun

Lisää sääntö, joka suoritetaan, kun käyttäjä avaa lomake

  1. Valitse Työkalut -valikosta Lomakeasetukset.

  2. Valitse luokka -luettelosta avaaminen ja tallentaminen.

  3. Valitse käyttäytyminen avattaessa-kohdasta säännöt.

  4. Valitse säännöt -valintaikkunassa Lisää.

  5. Kirjoita säännön nimi nimi -ruutuun.

  6. Jos haluat määrittää ehdon, kun sääntö pitäisi suorittaa, valitsemalla Määritä ehto, kirjoita ehdot ja valitse sitten OK. Sääntö suoritetaan, kun itse tässä vaiheessa määrittämäsi ehto täyttyy.

  7. Valitse Lisää toimintoja.

  8. Toiminto -luettelossa haluamasi toiminto ja kirjoita toiminnon asetukset.

  9. Toista vaiheet 7 ja 8 kunkin toiminto, jonka haluat suorittaa tämän säännön.

  10. Jos haluat estää kaikki säännöt käynnissä, kun tämän säännön ehto täyttyy ja sääntö suoritetaan, valitse Lopeta sääntöjen käsittely, kun tämä sääntö on valmis -valintaruutu.

  11. Valitse OK.

  12. Testaa muutokset valitsemalla vakiotyökaluriviltä Esikatselu tai painamalla CTRL+VAIHTO+B-näppäinyhdistelmää.

Sivun alkuun

Säännön lisääminen ohjausobjektiin

Jos kenttää, jossa on yhden tai usean säännön on sidottu ohjausobjekti, kentän säännöt otetaan automaattisesti käyttöön ohjausobjektiin. Kenttä lisätään myös sääntö, joka on lisätty ohjausobjektin. Jos Lisää ohjausobjekti lomakemallin näkymään ja sidot ohjausobjektin kenttään, jonka aiemmin luotuja sääntöjä, aiemmin luodut säännöt otetaan automaattisesti käyttöön ohjausobjektiin. Jos kenttä on sidottu ohjausobjekti säännön lisääminen kentän, säännöt otetaan automaattisesti käyttöön myös ohjausobjektissa.

  1. Kaksoisnapsauta ohjausobjektia.

  2. Valitse Tiedot-välilehti.

  3. Valitse säännöt.

  4. Valitse säännöt -valintaikkunassa Lisää.

  5. Kirjoita säännön nimi nimi -ruutuun.

  6. Jos haluat määrittää ehdon, kun sääntö pitäisi suorittaa, valitsemalla Määritä ehto, kirjoita ehdot ja valitse sitten OK. Sääntö suoritetaan, kun itse tässä vaiheessa määrittämäsi ehto täyttyy.

  7. Valitse Lisää toimintoja.

  8. Toiminto -luettelossa haluamasi toiminto ja kirjoita toiminnon asetukset.

  9. Toista vaiheet 7 ja 8 kunkin toiminto, jonka haluat suorittaa tämän säännön.

  10. Jos haluat estää kaikki säännöt käynnissä, kun tämän säännön ehto täyttyy ja sääntö suoritetaan, valitse Lopeta sääntöjen käsittely, kun tämä sääntö on valmis -valintaruutu.

  11. Valitse OK.

  12. Testaa muutokset valitsemalla vakiotyökaluriviltä Esikatselu tai painamalla CTRL+VAIHTO+B-näppäinyhdistelmää.

Sivun alkuun

Kentän tai ryhmän säännön lisääminen

Jos ohjausobjekti on sidottu kentän, joka on aiemmin luotuja sääntöjä, säännöt otetaan automaattisesti käyttöön myös ohjausobjektissa. Sääntö, joka on lisätty kenttä lisätään myös ohjausobjektiin.

  1. Jos Tietolähde -tehtäväruutu ei ole näkyvissä, valitse Näytä -valikon Tietolähde .

  2. Kaksoisnapsauta kenttää.

  3. Valitse säännöt ja Yhdistä -välilehti.

  4. Valitse Lisää.

  5. Kirjoita säännön nimi nimi -ruutuun.

  6. Jos haluat määrittää ehdon, kun sääntö pitäisi suorittaa, valitsemalla Määritä ehto, kirjoita ehdot ja valitse sitten OK. Sääntö suoritetaan, kun itse tässä vaiheessa määrittämäsi ehto täyttyy.

  7. Valitse Lisää toimintoja.

  8. Toiminto -luettelossa haluamasi toiminto ja kirjoita toiminnon asetukset.

  9. Toista vaiheet 7 ja 8 kunkin toiminto, jonka haluat suorittaa tämän säännön.

  10. Voit estää muiden sääntöjen käsittelemisen tämän säännön (nykyisen tapahtuman osalta) jälkeen, valitse Lopeta sääntöjen käsittely, kun tämä sääntö on valmis -valintaruutu.

  11. Valitse OK.

  12. Testaa muutokset valitsemalla vakiotyökaluriviltä Esikatselu tai painamalla CTRL+VAIHTO+B-näppäinyhdistelmää.

Sivun alkuun

Lisää sääntö, kun käyttäjä lähettää lomakkeen

Voit määrittää yhden tai usean säännön käynnistyvän lähettämisen lomakemallissa niiden lomakkeen lomakemallin. Voit esimerkiksi lisätä säännön lomakemalliin, joka lähettää lomakkeen tietokantaan ja sähköpostiviestissä automaattisesti, kun käyttäjä valitsee helpottamiseksi. Voit myös lisätä säännön lomakemalliin, joka vaihtaa lomakkeen toiseen näkymään, kun käyttäjä lähettää lomakkeen.

Huomautus: Ennen kuin aloitat nämä toimet, varmista, että lomakemalli on vähintään yksi lähettämisen tietoyhteys. Etsi linkkejä lisätietoihin Lähetä tietoyhteyksiä Katso myös -osassa.

  1. Valitse Työkalut -valikosta Lähetysasetukset.

  2. Lähetyksen asetukset -valintaikkunassa valitse Salli käyttäjien tämän lomakkeen lähettäminen -valintaruutu.

    Huomautus: Kun valitset tämän valintaruudun, InfoPath lisää Lähetä -painike vakiotyökalurivillä ja Tiedosto -valikosta Lähetä -komennon, kun käyttäjät täyttävät lomakkeen.

  3. Valitse Mukautettu toiminto sääntöjen avullaja valitse sitten säännöt.

  4. Lomakkeiden lähettämisen säännöt -valintaikkunassa valitsemalla Lisää.

  5. Kirjoita nimi -ruutuun nimi tämä sääntö, joka kuvaa Lähetä-sijaintiin. Esimerkiksi jos haluat sallia käyttäjien lähettää lomakkeen käyttämällä sähköpostin liitetiedostona, vain, jos tietyn kentän arvo on suurempi kuin 50, kirjoita yli 50 lähettää sähköpostia.

  6. Voit määrittää ehdon, joka on täytyttävä ennen kuin käytät tätä sääntöä, valitsemalla Määritä ehtosääntö -valintaikkunan. Määritä ehto -valintaikkunassa haluamasi ehtojen on täytyttävä, ja valitse sitten OK.

  7. Valitse sääntö -valintaikkunan Lisää toimintoja.

  8. Valitse toiminto -luettelosta toiminto, jonka haluat ilmetä, kun käyttäjä lähettää lomakkeen lomake-mallin pohjalta ja valitse sitten toiminto sopivat vaihtoehdot.

  9. Valitse OK.

  10. Voit lisätä muita toimintoja, toista vaiheet 7 – 9 jokaiselle lisättävälle toiminnolle.

  11. Jos haluat lisätä muita sääntöjä, toista vaiheet 4 – 9 kukin Lisää sääntö.

  12. Valitse OK.

    1. Jos haluat muuttaa Lähetä -painiketta, joka näkyy vakiotyökalurivillä ja Lähetä -komennon, joka näkyy Tiedosto -valikosta, kun käyttäjät täyttävät lomakkeen nimi, kirjoita uusi nimi otsikko -ruutuun Lähetä Asetukset valintaikkuna.

      Vihje: Jos haluat määrittää pikanäppäimen tämä painike ja-komennon, kirjoita et-merkki (&) ennen merkki, jota haluat käyttää pikanäppäintä. Jos esimerkiksi määritettävän Lähetä -painike ja-komennon pikanäppäintä ALT + B, kirjoita & Lähetä.

  13. Jos haluat estää käyttäjiä Lähetä -komennon tai Lähetä -painikkeen käyttäminen vakiotyökalurivillä täyttäessään lomakkeen, poista Näytä Lähetä-valikkokomento ja työkalurivin Lähetä-painike -valintaruutu.

    1. Lomakkeen lähettämisen oletusarvoisesti InfoPath pitää lomakkeen avoinna ja ilmoittaa ilmaisemaan, jos lomakkeen lähetys on onnistunut. Voit muuttaa näitä oletusasetuksia, valitse Lisäasetuksetja tee sitten jompikumpi seuraavista:

      • Sulje lomake tai uuden tyhjän lomakkeen luominen valmiin lomakkeen lähettämisen jälkeen, valitse sen jälkeen Lähetä -luettelosta haluamasi vaihtoehto.

      • Luo mukautettu sanoma, joka ilmoittaa lomakkeen on lähetetty onnistuneesti, Käytä mukautettuja viestejä -valintaruutu ja kirjoita viestit onnistuminen ja virheen -ruutuihin.

        Vihje: Voit kertoa käyttäjille viestin käyttämällä virheen -ruudun jos niitä ei voi lähettää lomakkeen. Voit esimerkiksi ehdottaa, että käyttäjät Tallenna niiden lomake ja yhteydenotto muita ohjeita.

      • Jos et halua näyttää sanoman, kun käyttäjä lähettää lomakkeen, poista Näytä onnistumisesta tai epäonnistumisesta viestit -valintaruudun valinta.

Sivun alkuun

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×