Ustvarjanje pogleda samo za InfoPath v predlogo obrazca, ki je združljiva z brskalnikom

Velja za
InfoPath 2010 InfoPath 2013

Pomembno

Podpora za Microsoft InfoPath 2013 se je končala 14. julija 2026. Priporočamo, da obstoječe InfoPathove obrazce in poteke dela preselite v podprte rešitve okolja Microsoft 365. Več informacij o ukinitvi InfoPatha.

V tem članku

Uvod v poglede, ki so samo za InfoPath

Oblikujete lahko eno predlogo obrazca, ki se prilagaja dvema vrstama uporabnikov – tistim, ki imajo nameščen Microsoft Office InfoPath, in tistim, ki ga nimajo. Ta vrsta predloge obrazca je imenovana predloga obrazca, ki je združljiva z brskalnikom. V predlogi obrazca, ki je združljiva z brskalnikom, so vse InfoPathove funkcije, nastavitve in kontrolniki, ki ne delujejo v spletnem brskalniku, skriti ali onemogočeni v načinu načrtovanja. Tako vas ne zamika, da bi jih uporabili v načrtu.

Ko ste pripravljeni, da daste predlogo obrazca, ki je združljiva z brskalnikom, z uporabniki daste v skupno rabo, jo morate objaviti v strežniku, v katerem se izvajajo storitve InfoPath Forms Services, in nato omogočiti uporabo za brskalnik. Če imajo uporabniki v računalniku nameščen InfoPath, se bo obrazec odprl v InfoPathu. Če v skupini ni nameščen InfoPath, se obrazec odpre v spletnem brskalniku. Predloga obrazca v nobenem primeru ne vključuje InfoPathovih funkcij, nastavitev ali kontrolnikov, ki ne bodo delovali v brskalniku.

Če pričakujete, da bo več uporabnikov imelo v računalnikih nameščen InfoPath, morda ne boste želeli omejiti načrtovanja predloge obrazca na podnabor funkcij, ki so podprte v spletnem brskalniku. V tem primeru lahko ustvarite dva pogleda predloge obrazca, ki je združljiva z brskalnikom. En pogled bo namenjen uporabnikom, ki odprejo predlogo obrazca v spletnem brskalniku. Drugi pogled bodo uporabljali izključno uporabniki, ki imajo v računalnikih nameščen InfoPath. Ta pogled, ki je le za InfoPath, ne bo nikoli prikazan v spletnem brskalniku. Zato lahko v tem pogledu uporabljate InfoPathove funkcije, ki jih drugače ne bi mogli uporabljati, kot so vloge uporabnikov ali kontrolniki za glavno/podrobno.

V tej temi boste izvedeli, kako oblikovati namenski pogled samo za InfoPath v predlogi obrazca, ki je združljiva z brskalnikom. Poleg tega se boste naučili, kako ustvariti pravilo, ki zazna, ali ima uporabnik, ki odpira predlogo obrazca, v računalniku nameščen InfoPath. Če je zaznan InfoPath, bo uporabnik videl pogled, ki je specifičen za InfoPath. Če InfoPath ni zaznan, bo uporabnik namesto tega videl pogled, specifičen za brskalnik, v spletnem brskalniku.

Na vrh strani

Primeri uporabe

Predstavljajte si, da delate za zavarovalnico in da načrtujete predlogo obrazca za obdelavo zavarovalnih terjatev, ki je združljiva z brskalnikom. Vaša predloga obrazca, ki je združljiva z brskalnikom, mora zajemati zavarovance, ki odprejo in izpolnijo obrazec zahtevka na spletnem mestu podjetja, ter notranje uporabnike, ki pregledajo in odobrijo podatke v obrazcu zahtevka. Pričakujete, da zunanji uporabniki nimajo nameščenega InfoPatha v svojih računalnikih, notranji uporabniki pa ga imajo. Če želite sprejeti možnosti za uporabnike, ki imajo ali nimajo nameščenega InfoPatha, lahko načrtujete dve različni predlogi obrazca – ena, ki je združljiva z brskalnikom, druga pa ne. Vendar je lažje in časovno učinkoviteje načrtovati eno predlogo obrazca, ki je združljiva z brskalnikom in vključuje te poglede:

Pogled 1: Zunanji pogled in pogled za vložitev zahtevka To je pogled, ki ga zavarovanci vidijo, ko se prijavijo na vaše spletno mesto in odprejo obrazec zahtevka. Ker ni mogoče vedeti, ali ima imetnik police v svojem računalniku nameščen izvod InfoPatha, mora biti predloga obrazca združljiva z brskalnikom. To pomeni, da morate zagotoviti, da bo obrazec mogoče izpolniti s spletnim brskalnikom.

Pogled 2: Notranji pogled za obdelavo zahtevkov Ta pogled je namenjen obdelovalcem odškodninskih zahtevkov, ki pregledajo predloženi obrazec zahtevka in ga usmerijo zavarovalnemu cenitelju v odobritev. Vsi zaposleni v zavarovalnicah imajo v računalnikih nameščen InfoPath. Zato lahko zanje oblikujete namenski pogled, ki je združljiv samo z InfoPathom. Za razliko od pogleda za prijavo zahtevka, do katerega dostopajo zavarovanci s spletnim brskalnikom, se pogled, specifičen za InfoPath, nikoli ne prikaže nikjer drugje kot v InfoPathu in zato lahko vsebuje katere koli funkcije, kontrolnike in nastavitve, ki niso na voljo v predlogi obrazca, ki je združljiva z brskalnikom.

Na vrh strani

1. korak: Dodajanje pogleda, ki je združljiva z InfoPathom v predlogo obrazca, ki je združljiva z brskalnikom

Če želite ustvariti pogled samo za InfoPath v predlogi obrazca, ki je združljiva z brskalnikom, spremenite nastavitev v pogovornem oknu »Lastnosti pogleda «. Ta nastavitev omogoča uporabnikom InfoPatha, da si ogledajo pogled, vendar preprečuje prikaz pogleda v spletnem brskalniku.

  1. Odprite predlogo obrazca, ki je združljiva z brskalnikom.

  2. V meniju » Pogled« kliknite »Upravljanje pogledov«.

  3. V razdelku »Dejanja« v podoknu opravil »Pogledi « kliknite »Dodaj nov pogled«.

  4. V pogovornem oknu »Dodaj pogled « vnesite ime pogleda in kliknite »V redu«.

  5. Na seznamu »Izbira pogleda « dvokliknite pogled, ki ste ga pravkar ustvarili.

  6. Kliknite zavihek Splošno.

  7. Med izpolnjevanjem obrazca počistite potrditveno polje » Pokaži v meniju »Pogled «.

    Opomba

    Če počistite to potrditveno polje, uporabnikom, ki nimajo nameščenega InfoPatha, preprečite preklop na pogled, ki je združljiv samo z InfoPathom.

  8. Potrdite potrditveno polje »Dovoli funkcije, ki so na voljo samo za InfoPath« (pogled ne bo na voljo v spletnih brskalnikih) in nato kliknite »V redu«.

  9. Pogled oblikujte kot običajno.
    Zdaj lahko v pogledu samo za InfoPath uporabite številne funkcije, kontrolnike in nastavitve, ki sicer ne bi bili na voljo v predlogi obrazca, ki je združljiva z brskalnikom. Uporabljate lahko na primer katere koli kontrolnike v podoknu opravil »Kontrolniki « in ne le kontrolnike, ki delujejo v brskalniku. Poleg tega v podoknu opravil preverjevalnika načrta ne bodo prikazane nobene napake ali sporočila o združljivosti z brskalnikom.

    Opomba

    Čeprav lahko večino InfoPathovih funkcij uporabljate samo v pogledu samo za InfoPath, ostanejo nekatere funkcije in nastavitve, ki veljajo za predlogo obrazca, ki je združljiva z brskalnikom, kot celoto, onemogočene ali skrite. Ne morete na primer omogočiti digitalnih podpisov za celotno predlogo obrazca ali uporabiti skripta v pogledu, ker je eden od pogledov predloge obrazca združljiv z brskalnikom.

  10. Če želite v predlogo obrazca, ki je združljiva z brskalnikom, dodati več pogledov, ki so združljivi samo z InfoPathom, ponovite korake od 2 do 9.

Na vrh strani

2. korak: Prikaz pogleda le za brskalnik, ko je predloga obrazca, ki je omogočena za brskalnik, odprta v spletnem brskalniku

V tem postopku boste izvedeli, kako ustvarite pravilo, ki narekuje pogled, ki je prikazan uporabniku, ko prvič odpre obrazec, ki temelji na predlogi obrazca, ki je združljiva z brskalnikom. Pravilo se zažene, ko prvič odprete obrazec in ko je izpolnjen določen pogoj. Pogoj v tem primeru se nanaša na to, ali uporabniki odprejo predlogo obrazca, ki je omogočena za brskalnik, v spletnem brskalniku. Če so, se prikaže samo pogled predloge obrazca v brskalniku. Ta pogled je omejen na nabor funkcij, ki so podprte v brskalniku.

  1. Odprite predlogo obrazca, ki je združljiva z brskalnikom, ki vsebuje samo InfoPathov pogled.
  2. V meniju »Orodja « kliknite »Možnosti obrazca«.
  3. Na seznamu »Kategorija « kliknite »Odpri in shrani«.
  4. Under Open behavior kliknite Rules.
  5. V pogovornem oknu » Pravila za odpiranje obrazcev « kliknite »Dodaj«.
  6. V pogovorno okno »Pravilo « vnesite smiselno ime za svoje pravilo, na primer »Pravilo 1«: Preklopi v pogled brskalnika.
  7. Če želite določiti, kdaj naj se pravilo izvaja, kliknite »Nastavi pogoj«.
  8. V prvem polju pod možnostjo »Uporabi pravilo«, ko je izpolnjen ta pogoj, kliknite »Izraz«.
  9. V drugo polje vnesite xdEnvironment:IsBrowser() in kliknite »V redu«.
  10. V pogovornem oknu »Pravilo « kliknite »Dodaj dejanje«.
  11. Na seznamu dejanj kliknite »Preklopi poglede«.
  12. Na seznamu pogledov kliknite pogled brskalnika, na katerega želite preklopiti, in nato kliknite V redu.
  13. Če želite preprečiti, da bi se pravila izvajala po tem pravilu (za trenutni dogodek), v pogovornem oknu »Pravilo« potrdite polje »Ustavi obdelavo pravil, ko se to pravilo zaključi«.
    Pravilo, ki ste ga pravkar ustvarili, se bo zagnalo, ko bo odprta predloga obrazca in bo izpolnjen pogoj, ki ste ga določili – tj. da je okolje uporabnika spletni brskalnik.

Na vrh strani

3. korak: Prikaz pogleda, ki je združljiv samo z InfoPathom, ko je v InfoPathu odprta predloga obrazca, ki je omogočena za brskalnik

Zdaj boste v predlogo obrazca, ki je združljiva z brskalnikom, dodali novo pravilo. To pravilo se uporabi, ko prvič odprete obrazec in ko je izpolnjen določen pogoj. Pogoj v tem primeru se nanaša na to, ali ima uporabnik, ki odpira predlogo obrazca, ki je omogočena za brskalnik, v računalniku nameščen InfoPath. Če je InfoPath nameščen, je prikazan pogled predloge obrazca, ki je združljiv samo z InfoPathom. Ker je ta pogled viden le v InfoPathu, lahko vsebuje celoten razpon InfoPathovih funkcij.

  1. Odprite predlogo obrazca, ki je združljiva z brskalnikom, ki vsebuje samo InfoPathov pogled.
  2. V meniju »Orodja « kliknite »Možnosti obrazca«.
  3. Na seznamu »Kategorija « kliknite »Odpri in shrani«.
  4. Under Open behavior kliknite Rules.
  5. Kliknite Dodaj.
  6. V pogovorno okno »Pravilo « vnesite smiselno ime za svoje pravilo, kot je »Pravilo 1«: Preklopi na InfoPathov pogled
  7. Če želite določiti, kdaj naj se pravilo izvaja, kliknite »Nastavi pogoj«.
  8. V prvem polju pod možnostjo »Uporabi pravilo«, ko je izpolnjen ta pogoj, kliknite »Izraz«.
  9. V drugo polje vnesite not(xdEnvironment:IsBrowser())).
  10. Kliknite »In«.
  11. V prvem polju pod prvim pogojem kliknite »Izraz«.
  12. V drugo polje vnesite not(xdEnvironment:IsMobile()) in kliknite V redu.
  13. V pogovornem oknu »Pravilo « kliknite »Dodaj dejanje«.
  14. Na seznamu dejanj v pogovornem oknu Dejanje kliknite Preklop pogledov.
  15. Na seznamu pogledov kliknite pogled, na katerega želite preklopiti, samo za InfoPath, nato pa kliknite V redu.
  16. Če želite preprečiti, da bi se pravila izvajala po tem pravilu (za trenutni dogodek), v pogovornem oknu »Pravilo« potrdite polje »Ustavi obdelavo pravil, ko se to pravilo zaključi«.
    Pravilo, ki ste ga pravkar ustvarili, se bo zagnalo, ko bo odprta predloga obrazca in ko je izpolnjen pogoj, ki ste ga določili, tj. da je okolje uporabnika InfoPath in ne spletni brskalnik ali prenosna naprava.

Na vrh strani