Pri navrhovaní šablóny formulára môžete vytvoriť šablónu formulára, ktorú je možné otvoriť alebo vyplniť v programe InfoPath alebo vo webovom prehliadači. Ak šablónu formulára možno otvoriť a vyplniť pomocou prehliadača, nazýva sa šablóna formulára kompatibilná s prehliadačom. Tento typ šablóny formulára môže byť po publikovaní na serveri s služba InfoPath Forms Services povolený prehliadačom.
Tento článok popisuje, ako vybrať nastavenie kompatibility pre šablónu formulára pri prvom vytvorení šablóny formulára alebo po vytvorení šablóny formulára. Ak si nie ste istí aktuálnym nastavením kompatibility šablóny formulára, môžete si pozrieť oblasť kompatibility v stavovom riadku infopathu, ktorý sa nachádza v pravom dolnom rohu okna programu InfoPath.
Obsah tohto článku
- Prehľad kompatibility prehliadača
- Určenie nastavenia kompatibility pri vytváraní šablóny formulára
- Zmena nastavenia kompatibility existujúcej šablóny formulára
Prehľad kompatibility prehliadača
Všetky šablóny formulárov sú kompatibilné s programom InfoPath, čo znamená, že používatelia môžu formuláre otvoriť a upraviť v programe InfoPath za predpokladu, že používatelia majú v počítačoch nainštalovaný Program InfoPath.
Ak máte prístup na server so spusteným služba InfoPath Forms Services, môžete navrhnúť jednu šablónu formulára, ktorá bude vyhovovať dvom druhom používateľov – používateľom, ktorí majú v počítačoch nainštalovaný program InfoPath, a tým, ktorí ju nemajú. V druhom prípade používatelia vypĺňajú formuláre v podporovanom webovom prehliadači, nie v programe InfoPath. Ak majú vaši používatelia nainštalovaný InfoPath, môžu formulár otvoriť v programe InfoPath a môžu využívať celý rad funkcií formulára. Používatelia, ktorí vypĺňajú formulár v prehliadači, majú prístup k obmedzenejšej množine funkcií, ale využívajú možnosť používať formulár, aj keď nemajú v počítačoch nainštalovaný program InfoPath. Ak plánujete publikovať šablónu formulára na serveri s služba InfoPath Forms Services, musíte mať na pamäti tieto obmedzenia.
Proces navrhovania šablóny formulára kompatibilnej s prehliadačom zahŕňa špecifikovanie nastavenia kompatibility buď dopredu, pri prvom vytvorení šablóny formulára alebo neskôr pri navrhovaní šablóny formulára. Po navrhnutí šablóny formulára kompatibilnej s prehliadačom ju môžete otestovať, publikovať a povoliť prehliadač, aby ju používatelia mohli vyplniť v prehliadači.
Určenie nastavenia kompatibility pri vytváraní šablóny formulára
V dialógovom okne Návrh formulára môžete povoliť používanie iba funkcií kompatibilných s prehliadačom v šablóne formulára. Ak to urobíte, ovládacie prvky alebo funkcie programu InfoPath, ktoré nie sú podporované v šablónach formulárov kompatibilných s prehliadačom, sú skryté alebo zakázané, takže ich nebudete chcieť používať v šablóne formulára.
V ponuke Súbor kliknite na položku Navrhnúť šablónu formulára.
V časti Návrh nového v dialógovom okne Návrh šablóny formulára kliknite na položku Šablóna formulára.
V galérii Na základe vykonajte niektorý z týchto krokov:
- Ak chcete definovať zdroj údajov pri navrhovaní šablóny formulára, kliknite na položku Prázdne.
- Ak chcete ako zdroj údajov pre šablónu formulára použiť webovú službu alebo databázu, kliknite na položku Webová služba alebo Databáza. Táto možnosť umožňuje dotazovať alebo odosielať údaje do externého zdroja údajov.
- Ak chcete ako zdroj údajov použiť dokument XML (.xml) alebo súbor XML schémy (.xsd), kliknite na položku XML alebo schéma.
- Ak chcete ako základ pre zdroj údajov použiť informácie o pripojení údajov v súbore pripojenia údajov, kliknite na položku Knižnica pripojení.
Ak chcete, aby bola šablóna formulára kompatibilná s služba InfoPath Forms Services, začiarknite políčko Povoliť iba funkcie kompatibilné s prehliadačom a potom kliknite na tlačidlo OK.
V programe InfoPath sa otvorí nová šablóna formulára. V pravom dolnom rohu okna programu InfoPath sa v stavovom riadku zobrazia slová Kompatibilita: InfoPath a služba InfoPath Forms Services, aby ste vedeli, že šablóna formulára bude fungovať vo webovom prehliadači, ako aj v programe InfoPath.Navrhnite šablónu formulára ako zvyčajne.
Ak funkcia nie je na serveri spustenom služba InfoPath Forms Services podporovaná, táto funkcia sa v používateľskom rozhraní zobrazí ako neaktívna a nebudete ju môcť pridať do šablóny formulára. Podobne, ak konkrétny ovládací prvok nie je podporovaný, nezobrazuje sa na pracovnej table Ovládacie prvky .
Zmena nastavenia kompatibility existujúcej šablóny formulára
Aktuálne nastavenie kompatibility existujúcej šablóny formulára môžete kedykoľvek počas procesu návrhu zmeniť. Ak ste napríklad od spolupracovníka zdedili bežnú šablónu formulára iba pre Program InfoPath a teraz chcete, aby bola kompatibilná s prehliadačom, môžete zmeniť existujúce nastavenia kompatibility pre šablónu formulára.
Šablóna formulára iba v programe InfoPath môže obsahovať funkcie, ktoré nie sú podporované v šablónach formulárov kompatibilných s prehliadačom, ako sú napríklad roly používateľov, vlastné pracovné tably alebo ovládacie prvky nadradených podrobností. Po zadaní nových nastavení kompatibility môžete zobraziť zoznam problémov s kompatibilitou, ktoré vznikli pri prepnutí nastavenia na pracovnej table Kontrola návrhu .
Otvorte šablónu formulára.
Ak chcete otvoriť pracovnú tablu Kontrola návrhu , kliknite na položku Kontrola návrhu v ponuke Nástroje .
V hornej časti pracovnej tably Kontrola návrhu kliknite na položku Zmeniť nastavenie kompatibility.
V dialógovom okne Možnosti formulára kliknite v časti Kompatibilita prehliadača na položku Navrhnúť šablónu formulára, ktorú je možné otvoriť v prehliadači alebo v programe InfoPath, a potom kliknite na tlačidlo OK.
Poznámka
V niektorých prípadoch sa pri pokuse o zmenu nastavení kompatibility môže zobraziť chyba. Ak ste napríklad použili správu prístupových práv k informáciám (IRM) na obmedzenie povolenia pre existujúcu šablónu formulára, musíte toto nastavenie pred úspešnou zmenou nastavení kompatibility odstrániť.
Pracovná tabla Kontrola návrhu teraz zobrazí chyby a hlásenia vyplývajúce zo zmeny nastavení kompatibility.
Nasledujúca tabuľka popisuje rozdiel medzi chybami a hláseniami na pracovnej table Kontrola návrhu .Ikona Typ Popis
Chyba Šablóna formulára nebude fungovať správne. Chyby by ste mali opraviť pred publikovaním šablóny formulára.
Správa Šablóna formulára nemusí fungovať podľa očakávaní. Správy sú menej závažné ako chyby. Pred publikovaním šablóny formulára si môžete vybrať, či sa majú správy adresovať. V časti Kompatibilita prehliadača na pracovnej table Kontrola návrhu kliknite na text chyby alebo hlásenia, ktoré chcete skontrolovať. Keď to urobíte, vo všeobecnosti sa stane jedna z nasledujúcich vecí:
- Ak problém vyplýva z nepodporovaného ovládacieho prvku alebo iného objektu v šablóne formulára, InfoPath automaticky vyberie tento ovládací prvok alebo objekt za vás. Ak chcete získať ďalšie podrobnosti o probléme, kliknite pravým tlačidlom myši na ovládací prvok alebo objekt v šablóne formulára a potom v kontextovej ponuke kliknite na položku Ďalšie podrobnosti .
- Ak je problém spôsobený nepodporovaným nastavením, napríklad ak šablóna formulára určuje roly používateľov, ktoré nefungujú v šablónach formulára kompatibilných s prehliadačom, InfoPath zobrazí popisnejšie upozornenie vysvetľujúce problém.
Skontrolujte chyby kompatibility prehliadača a opravte ich.
Poznámka
Ak chyby neodstránite, šablónu formulára kompatibilnú s prehliadačom môžete publikovať na serveri s služba InfoPath Forms Services. Nebudete však môcť povoliť šablónu formulára prehliadačom na serveri, čo znamená, že ľudia nemôžu formulár zobraziť ani vyplniť vo webovom prehliadači.
Skontrolujte správy o kompatibilite prehliadača a rozhodnite sa, či ich potrebujete opraviť.
Ak chcete počas ich riešenia aktualizovať zoznam chýb a správ, kliknite na tlačidlo Obnoviť.