Artikkelin sisältö
Johdanto
Microsoft InfoPath 2010 voit suunnitella monenlaisia lomakkeita. Näitä ovat muun muassa seuraavat:
-
SharePoint-luettelo
-
SharePoint-lomakekirjastot
-
SharePoint-työnkulkujen tehtävälomakkeet
-
Ulkoisten luetteloiden lomakkeet
-
InfoPathin eri versioiden kanssa yhteensopivat lomakkeet
Käytettävissä olevien ohjausobjektien ja ominaisuuksien joukko vaihtelee lomaketyypin mukaan. Selainlomakkeiden avulla käyttäjät voivat täyttää lomakkeen tarvitsematta InfoPath Filleriä. InfoPath Filler -lomakkeissa on kuitenkin enemmän ominaisuuksia.
Jos vaihdat lomaketyypistä toiseen, yhteensopivuusongelmia tai muita ongelmia voi ilmetä. Esimerkiksi joitakin InfoPath-ominaisuuksia ei tueta selaimen lomakemalleissa, mikä voi aiheuttaa ongelmia julkaisuprosessin aikana. Vastaavasti jotkin InfoPath 2010:n ominaisuudet eivät toimi InfoPath 2007- tai InfoPath 2003 -lomakemalleissa.
InfoPath 2010 on suunniteltu estämään kelpoisuustarkistuksen virheet, sillä sen avulla voit valita rakennettavan lomakemallin alusta alkaen ja rajoittaa sitten ohjausobjektien ja ominaisuuksien valinnan yhteensopivaan valintaan valitun lomakemallin perusteella. Jos esimerkiksi suunnittelet selainmallin, et voi käyttää kaikkia ohjausobjekteja, kuten pystysuuntaista selitettä ja allekirjoitusriviohjausobjektia. Vastaavasti et voi muuntaa SharePoint-luetteloa tai työnkulkumallia toiseen lomakemallityyppiin, jotta yhteensopivuus ei olisi mahdollista.
Jos muutat lomakkeen erityyppiseksi lomakkeeksi, kuten siirryt InfoPath Filler -lomakkeesta selainlomakkeeseen, selainlomakkeissa ei tueta ohjausobjekteja. Jos lomakkeessa on esimerkiksi Allekirjoitusrivi-ohjausobjekti, ohjausobjektiin ilmestyy punainen X. InfoPath tarkistaa ongelmat automaattisesti, kun teet jonkin seuraavista toimista:
-
Lomakemallin avaaminen
-
Lomakemallin yhteensopivuusasetuksen muuttaminen
-
Lomakemallin tallentaminen tai julkaiseminen
Sinua pyydetään tarkistamaan löytyneet lomakevirheet. On erittäin suositeltavaa, että tarkistat virheet. Jos haluat tarkistaa virheet, Rakenteen tarkistaminen -tehtäväruutu avautuu.
Huomautus: Useimmat virheet syntyvät InfoPath-asiakasohjelmassa, kun luot selainlomakemallin ja yrität julkaista sen. Myös verkkopalvelimesta noudetut virheet tulevat näkyviin. Lomakkeen siirtäminen palvelimesta toiseen voi paljastaa ongelmia, joita ei ollut edellisessä palvelimessa palvelinmääritysten mukaan.
Rakenteen tarkistaminen -tehtäväruutu
Rakenteen tarkistaminen -tehtäväruudun avulla voit etsiä yhteensopivuusongelmia. Joissakin tapauksissa ongelma korjataan automaattisesti, ja saat ilmoituksen korjauksesta. Joissakin tapauksissa ongelma on korjattava manuaalisesti. Jos esimerkiksi haluat julkaista selaimen lomakemallin onnistuneesti, sinun on ehkä poistettava ohjausobjekti, jota ei tueta, tai korvattava se toisella ohjausobjektilla.
Voit myös muuttaa lomakemallin yhteensopivuusasetusta. Oletetaan esimerkiksi, että vain käyttäjät, joilla on InfoPath asennettuna tietokoneisiinsa, voivat näyttää ja täyttää lomakemalliin perustuvia lomakkeita. Jos haluat lomakemallin toimivan myös selaimessa, voit valita Muuta asetuksiaRakenteen tarkistaminen -tehtäväruudussa, jos haluat käyttää selainyhteensopivan lomakemallin luontivaihtoehtoja. Kun muutat lomakemallin yhteensopivuusasetusta, Rakenteen tarkistaminen -tehtäväruudun virheet ja viestit päivittyvät vastaavasti.
Huomautus: Vaikka yhteensopivuusasetuksia voi muuttaa Rakenteen tarkistaminen -tehtäväruudussa, asetuksia on helpompi muuttaa valitsemalla Tiedosto ja valitsemalla sitten Tiedot-välilehdessäLomakkeen asetukset. Valitse Yhteensopivuus ja valitse sitten Lomaketyyppi-luettelosta haluamasi lomakemallin tyyppi.
Voit päivittää virheiden ja viestien luettelon Rakenteen tarkistaminen -tehtäväruudussa valitsemalla Päivitä.