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.
Tämän artikkelin sisältö
Johdanto näkymiin vain InfoPathissa
Voit suunnitella lomakemallin, jota käyttäjät kahdentyyppisiä erilaisiin – käyttäjät, jotka on asennettu Microsoft Office InfoPath ja käyttäjät, jotka eivät ole. Lomakemallin tällaista kutsutaan selainyhteensopivan lomakemallin. Selainyhteensopivan lomakemallin InfoPath-ominaisuudet, asetukset ja ohjausobjektit, jotka eivät toimi selaimessa piilottaminen tai näyttäminen suunnittelutila. Sen mukaan, et ole tietoja käyttäminen rakenteeseen.
Kun olet valmis jakamaan selainyhteensopivan lomakemallin käyttäjien kanssa, julkaiseminen palvelimeen InfoPath Forms Servicesja tee sen selainkäyttöisten. Käyttäjät tarvitsevat lomakkeen avaaminen InfoPath. Jos heillä ei ole asennettu InfoPath-lomakkeen avaaminen selaimessa. Kummassakin tapauksessa lomakemalli ei sisällä InfoPathin ominaisuuksia, asetuksia ja ohjausobjektit, jotka eivät toimi selaimessa.
Jos arvelet, että useiden käyttäjien on InfoPath tietokoneisiin, voit halutessasi ei rajoittaa lomakemallin ominaisuudet, joita tuetaan selaimessa alijoukko rakenne. Tässä tapauksessa voit luoda kaksi selainyhteensopivan lomakemallin näkymää. Käyttäjät, jotka avaavat lomakemallin selaimessa on samassa näkymässä. Toiseen näkymään käytetään yksinomaan käyttäjät, joilla on InfoPath tietokoneisiin. Tämä vain InfoPath-näkymä näkyy aina selaimessa. Voit käyttää InfoPath-ominaisuudet näin ollen tämä näkymä, joka ei muuten voi käyttää, kuten liiketoiminta-roolien tai pääkomponentti/tietokomponentti-ohjausobjekteja.
Tässä ohjeaiheessa kerrotaan suunnittelemista erillinen selainyhteensopivan lomakemallin vain InfoPathissa näkymän. Lisäksi opit luomaan sääntö , joka tunnistaa, onko käyttäjän avaamalla lomakemalli tietokoneessaan InfoPath. Jos järjestelmä tunnistaa InfoPath-käyttäjä näe InfoPath-näkymän. InfoPath ei tunnisteta, jos käyttäjä on selainnäkymän selaimessa.
Tilanteita, joissa käyttäminen
Kuvitellaan, että työskentelet vakuutusyhtiössä ja suunnittelet korvausvaatimuksia selainyhteensopivan lomakemallin. Selainyhteensopivan lomakemallin täytyy olla vakuutuksenottajille, jotka avaavat ja yrityksen sivuston sekä sisäinen käyttäjät, jotka Tarkista ja hyväksy hakemus-lomakkeen tiedot-ryhmän-lomakkeen täyttäminen. Oletat, Ulkoiset käyttäjät eivät tietokoneisiin InfoPath ja sisäisten käyttäjien on InfoPath. Käyttäjät, jotka tehdä ja ei ole asennettu InfoPath sopimaan voit suunnitella kaksi eri lomakemallien – sellainen, joka on selainyhteensopiva ja sähköpostiosoitteen loppuosa ei ole. Se on kuitenkin helpompi ja nopeampaa suunnitella yksi selainyhteensopiva lomakemalli, joka sisältää seuraavista näkymistä:
Näkymä 1: ulkoisen ja varaa yhdellä näkymän Tämä on näkymä, jonka vakuutuksenottajat näkevät ne sivuston kirjautuminen ja varaa lomakkeen avaaminen. Koska ei ole mahdollista voit tietää, onko vakuutuksenottajan kopion tietokoneeseen asennettu InfoPath-lomakemallin on oltava selainyhteensopiva. Varmista, että lomakkeen voi täyttää selaimessa käyttämällä.
Näytä 2: Sisäinen ja varaa käsittely näkymän Tämä näkymä on saatavat suorittimien, jotka tarkastelevat lähetetyn hakemus-lomakkeen ja lähettää sen hyväksyttäväksi vakuutusyhtiön. Kaikkien vakuutusyhtiön työntekijöiden tietokoneeseen on asennettu InfoPath tietokoneeseensa. Sen vuoksi voit suunnitella niiden erillinen vain InfoPath-näkymä. Toisin kuin varaa arkistointi-näkymä, jossa on Käytä vakuutuksenottajien selaimen avulla, InfoPath-kohtaisia tarkastella koskaan näyttää, missä tahansa, mutta InfoPathin ja näin ollen voi olla jokin seuraavista toiminnoista, ohjausobjektien ja asetuksia, jotka eivät ole käytettävissä selainyhteensopiva lomakemalli.
Vaihe 1: Lisää selainyhteensopivan lomakemallin vain InfoPathissa-näkymä
Selainyhteensopivan lomakemallin vain InfoPathissa näkymän luomiseen, voit muuttaa asetusta Ominaisuudet -valintaikkunassa. Tämän asetuksen avulla InfoPath-käyttäjät voivat tarkastella, mutta estää näkymän näyttäminen selaimessa.
-
Selainyhteensopivan lomakemallin avaaminen
-
Valitse Näytä -valikossa Hallitse näkymiä.
-
Valitse Toiminnot- näkymät -tehtäväruudun Valitse Lisää uusi näkymä.
-
Lisää näkymä -valintaikkunassa Kirjoita näkymän nimi ja valitse sitten OK.
-
Valitse näkymä -luettelosta Kaksoisnapsauta juuri luomaasi näkymää.
-
Valitse Yleiset-välilehti.
-
Poista Näytä Näytä-valikon lomakkeen täyttämisen yhteydessä -valintaruudun valinta.
Huomautus: Tämän valintaruudun valinnan poistaminen estää käyttäjät, joilla ei ole asennettu vain InfoPath-näkymä InfoPathia.
-
Valitse Salli vain InfoPath - ominaisuuksia (näkymän eivät ole käytettävissä selaimissa) -valintaruutu ja valitse sitten OK.
-
Suunnittele näkymän tavalliseen tapaan.
Voit nyt käyttää useita ominaisuuksia, ohjausobjektien ja asetuksia, jotka eivät muuten olisi käytettävissä selainyhteensopivan lomakemallin vain InfoPathissa näkymässä. Jos esimerkiksi olet vapaasti käyttää minkä tahansa ohjausobjektit -tehtäväruudun verrattuna ohjausobjekteihin, jotka toimivat vain selaimessa. Lisäksi et näe yhteensopivista verkkoselaimista virheet ja sanomat Rakenteen tarkistaminen -tehtäväruudussa.
Huomautus: Vaikka voit käyttää InfoPath-ominaisuudet useimpia vain InfoPath-näkymässä, tiettyjä ominaisuuksia ja asetuksia, jotka koskevat selainyhteensopivan lomakemallin kuin koko edelleen poissa käytöstä tai piilottaa. Et voi esimerkiksi digitaalisia allekirjoituksia koko lomakemallin ottaminen käyttöön tai käyttää komentosarja-näkymässä, koska on lomakemallin näkymää on selainyhteensopiva.
-
Voit lisätä selainyhteensopivan lomakemallin vain InfoPathissa näkymiä, toista vaiheet 2 – 9.
Vaihe 2: Näytä vain selaimen näkymä selainkäyttöisten lomakemallin ollessa avoinna selaimessa
Opit miten voit luoda säännön, joka määrittää, että käyttäjä näkee avatessaan selainyhteensopivan lomakemallin perustuvan lomakkeen ensin Näytä prosessin myöhemmässä vaiheessa. Sääntö suoritetaan, kun lomake avataan ja tietty ehto täyttyy. Ehto on tässä tapauksessa tehdään onko käyttäjiä avaamassa selainkäyttöisten lomakemallin selaimessa. Jos ne ovat lomakemallin vain selaimen näkymä tulee näkyviin. Tässä näkymässä on rajoitettu ominaisuuksia, joita tuetaan selaimessa.
-
Avaa selainyhteensopivan lomakemallin vain InfoPathissa näkymän sisältävän.
-
Valitse Työkalut -valikosta Lomakeasetukset.
-
Valitse luokka -luettelosta avaaminen ja tallentaminen.
-
Valitse käyttäytyminen avattaessa-kohdasta säännöt.
-
Lomakkeiden avaamisen säännöt -valintaikkunassa valitsemalla Lisää.
-
Kirjoita sääntö -valintaikkunan kuvaava nimi säännön, kuten sääntö 1: Vaihda selainnäkymään.
-
Määritä säännön käyttötilanne valitsemalla Määritä ehto.
-
Valitse Käytä sääntöä, kun tämä ehto täyttyyensimmäiseen ruutuun- lauseke.
-
Kirjoita toiseen ruutuun xdEnvironment: IsBrowser()ja valitse sitten OK.
-
Valitse sääntö -valintaikkunan Lisää toimintoja.
-
Valitse toiminto -luettelossa näkymän vaihtaminen.
-
Valitse näkymä -luettelosta, jonka haluat vaihtaa selainnäkymässä ja valitse sitten OK.
-
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 sääntö -valintaikkunan.
Juuri luomasi sääntö suoritetaan, kun lomakemalli on auki ja määrittämäsi ehto, eli käyttäjän ympäristö on selain – täyttyy.
Vaihe 3: Näytä vain InfoPath-näkymä avattaessa selainkäyttöisten lomakemalliin InfoPathissa
Lisää nyt toinen sääntö selainyhteensopivan lomakemallin. Tämä sääntö suoritetaan, kun lomake avataan ja sen jälkeen, kun tietty ehto täyttyy. Ehto on tässä tapauksessa tehdään onko selainkäyttöisten lomakemallin avaavan käyttäjän tietokoneeseen asennettu InfoPath. Jos Infopath on asennettu, lomakemallin vain InfoPathissa näkymä näyttää. Tässä näkymässä näkyy vain InfoPath-ohjelmassa, koska se sisältää laajan valikoiman InfoPath-ominaisuudet.
-
Avaa selainyhteensopivan lomakemallin vain InfoPathissa näkymän sisältävän.
-
Valitse Työkalut -valikosta Lomakeasetukset.
-
Valitse luokka -luettelosta avaaminen ja tallentaminen.
-
Valitse käyttäytyminen avattaessa-kohdasta säännöt.
-
Valitse Lisää.
-
Kirjoita sääntö -valintaikkunan kuvaava nimi säännön, kuten sääntö 1: InfoPath-näkymä siirtyy
-
Määritä säännön käyttötilanne valitsemalla Määritä ehto.
-
Valitse Käytä sääntöä, kun tämä ehto täyttyyensimmäiseen ruutuun- lauseke.
-
Kirjoita toiseen ruutuun ei (xdEnvironment: IsBrowser()).
-
Valitse ja.
-
Valitse ensimmäinen ehdon täyttyessä ensimmäiseen ruutuun lauseke.
-
Kirjoita toiseen ruutuun ei (xdEnvironment: IsMobile()), ja valitse sitten OK.
-
Valitse sääntö -valintaikkunan Lisää toimintoja.
-
Valitse toiminto -luettelosta toiminto -valintaikkunassa näkymän vaihtaminen.
-
Valitse näkymä -luettelosta, jonka haluat vaihtaa vain InfoPath-näkymä ja valitse sitten OK.
-
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 sääntö -valintaikkunan.
Juuri luomasi sääntö suoritetaan, kun lomakemalli on auki ja määrittämäsi ehto, eli käyttäjän ympäristö on InfoPath ei selaimessa tai mobiililaitteessa, täyttyy.