Kaavan toteutumisehtojen määrittäminen ehdollisen muotoilun avulla

Microsoft Office InfoPathissa voi määrittää ehdollisen muotoilun ohjausobjektin muotoiluasetuksilla lomakkeessa esiintyvien ehtojen perusteella. Jos määritetyt ehdot täyttyvät, kun käyttäjä täyttää lomakemalliin perustuvan lomakkeen, ehdollinen muotoilu otetaan käyttöön.

Tässä artikkelissa kerrotaan, miten ehdollista muotoilua käyttämällä voit varmistaa, että käyttäjän tiettyyn ohjausobjektiin syöttämät tiedot vastaavat ennalta määritettyä kaavaa. Voit esimerkiksi lisätä puhelinnumeron tekstiruutuohjausobjektiin ehdollisen muotoilun, joka edellyttää, että käyttäjä antaa kolminumeroisen suuntanumeron.

Huomautus: Voit käyttää myös tietojen kelpoisuuden tarkistaminen -toimintoa sen edellyttämiseen, että tiedot vastaavat ennalta määritettyä kaavaa.

Tässä artikkelissa

Toimet ennen aloittamista

Yhteensopivuuteen liittyvät näkökohdat

Kaavaa vastaavien ehtojen asettaminen ohjausobjektille

Toimet ennen aloittamista

Tämän toimenpiteen suorittaminen edellyttää, että lomakemallissa on ehdollista muotoilua tukea ohjausobjekti. Vaikka voit määrittää kaavaa vastaavan ehdon mille tahansa ehdollista muotoilua tukevalle InfoPath-ohjausobjektille, kaavavastaavuus toimii parhaiten merkkejä (kuten numeroita, kirjaimia tai välimerkkejä) näyttävissä ohjausobjekteissa. Esimerkiksi kaavavastaavuusehdon määrittäminen tekstikentälle on hyödyllistä, mutta tällaisen ehdon määrittäminen valintaruudulle ei tuota järkeviä tuloksia.

Sivun alkuun

Yhteensopivuuteen liittyvät näkökohdat

Kun suunnittelet lomakemallia InfoPathissa, voit valita erityisen yhteensopivuustilan ja suunnitella selainyhteensopivan lomakemallin. Kun selainyhteensopiva lomakemalli julkaistaan palvelimessa, jossa InfoPath Forms Services on käytössä ja muutettu selainyhteensopivaksi, lomakemalliin perustuvia lomakkeita voidaan tarkastella selaimessa. Kun suunnittelet selainyhteensopivaa lomakemallia, joitakin ohjausobjekteja ei ole saatavilla Ohjausobjektit-tehtäväruudussa, koska niitä ei voida näyttää verkkoselaimessa.

Ehdollista muotoilua tukevien ohjausobjektien luettelo

Seuraavassa taulukossa esitellään ehdollista muotoilua tukevat Office InfoPath 2007 -ohjausobjektit ja ilmoitetaan, ovatko ne käytettävissä selainyhteensopivissa lomakemalleissa.

Huomautus: Vaikka voit määrittää kaavaa vastaavan ehdon mille tahansa ehdollista muotoilua tukevalle InfoPath-ohjausobjektille, kaavavastaavuus toimii parhaiten merkkejä (kuten numeroita, kirjaimia tai välimerkkejä) näyttävissä ohjausobjekteissa. Esimerkiksi kaavavastaavuuden ehdon määrittäminen tekstikentälle on hyödyllistä, mutta tällaisen ehdon määrittäminen valintaruudulle ei tuota järkeviä tuloksia.

Ehdollista muotoilua tukevat ohjausobjektit

Selainyhteensopivien lomakemallien käytettävissä?

valintaruutu

Kyllä

päivämäärävalitsin

Kyllä

avattava luetteloruutu

Kyllä

lausekeruutu

Kyllä

luetteloruutu

Kyllä

valintanappi

Kyllä

valinnainen osa

Kyllä

toistuva osa

Kyllä

toistuva taulukko.

Kyllä

RTF-ruutu

Kyllä

Osa

Kyllä

muokkausruutu

Kyllä

Liitetiedosto

Kyllä

Painike

Kyllä

luettelomerkeillä varustettu luettelo, numeroitu luettelo tai tavallinen luettelo

Ei

vaihtoehto-osa

Ei

yhdistelmäruutu

Ei

vaakasuunnassa toistuva taulukko

Ei

käsin piirretty kuva

Ei

Pääkomponentti/tietokomponentti

Ei

Monivalinta-luetteloruutu

Ei

Kuva

Ei

toistuva rekursiivinen osa

Ei

pystysuora otsikko

Ei

Sivun alkuun

Kaavaa vastaavien ehtojen asettaminen ohjausobjektille

  1. Valitse lomakemallissa ohjausobjekti, jolle haluat asettaa kaavavastaavuusehdon.

  2. Valitse Muotoile-valikosta Ehdollinen muotoilu.

  3. Valitse Ehdollinen muotoilu -valintaikkunasta Lisää.

  4. Valitse Kun tämä ehto täyttyy -kohdan ensimmäisestä ruudusta Valitse kenttä tai ryhmä.

  5. Valitse Kentän tai ryhmän valitseminen -valintaikkunassa kenttä, joka vastaa ohjausobjektia, ja valitse OK.

  6. Valitse Ehdollinen muotoilu -valintaikkunan toisesta ruudusta vastaa kaavaa tai ei vastaa kaavaa.

  7. Valitse kolmannesta ruudusta Valitse kaava.

  8. Valitse Tietojen syöttämismuoto -valintaikkunan Vakiokaavat-kohdasta haluamasi kaava ja valitse sitten OK.

    Vakiokaavojen luettelo

    Kaava

    Esimerkki

    Puhelinnumero

    (000) 555-0100

    Henkilötunnus

    123-45-6789

    Postinumero

    98052

    Postinumero + 4

    98052-6399

    Huomautus: Jos haluat luoda mukautetun kaavan, valitse Mukautettu kaava, kirjoita haluamasi kaava Mukautettu kaava -ruutuun ja valitse OK.

  9. Valitse haluamasi muotoilu Ota tämä muotoilu käyttöön -kohdasta.

  10. Tallenna ehto ja palaa lomakemalliin valitsemalla OK kahdesti.

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

Sivun alkuun

Kehitä 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ä.

×