Tworzenie widoku programu InfoPath dla szablonu formularza zgodnego z przeglądarkami sieci Web

Uwaga:  Staramy się udostępniać najnowszą zawartość Pomocy w Twoim języku tak szybko, jak to możliwe. Ta strona została przetłumaczona automatycznie i może zawierać błędy gramatyczne lub nieścisłości. Chcemy, aby ta zawartość była dla Ciebie przydatna. Prosimy o powiadomienie nas, czy te informacje były pomocne, u dołu tej strony. Oto angielskojęzyczny artykuł do wglądu.

W tym artykule

Wprowadzenie do widoków tylko do programu InfoPath

Scenariusze dotyczące użycia

Krok 1: Dodawanie widoku tylko do programu InfoPath do szablonu formularza zgodnego z przeglądarkami

Krok 2: Wyświetlanie widoku tylko do przeglądarki, gdy szablonów formularzy obsługiwanych w przeglądarce zostanie otwarty w przeglądarce sieci Web

Krok 3: Wyświetlanie widoku tylko do programu InfoPath, po otwarciu szablonów formularzy obsługiwanych w przeglądarce w programie InfoPath

Wprowadzenie do widoków tylko do programu InfoPath

Możesz projektować jeden szablon formularza, uwzględniający dwóch rodzajów użytkowników — osób, które mają zainstalowany program Microsoft Office InfoPath i osób, które nie. Ten typ szablonu formularza jest nazywany szablonu formularza zgodnego z przeglądarkami. W szablonie formularza zgodnego z przeglądarkami wszystkie funkcje programu InfoPath, ustawieniami i kontrolek, które nie będą działać w przeglądarce sieci Web są ukryte albo wyłączone w tryb projektowania. W ten sposób nie ma wydawać się ich używać w projekcie.

Gdy przygotujesz można udostępnić użytkownikom szablonu formularza zgodnego z przeglądarkami, możesz opublikować go na serwerze z programem InfoPath Forms Services, a następnie wprowadź je obsługiwanych w przeglądarce. Jeśli użytkownicy mają zainstalowanego na komputerze programu InfoPath, formularz zostanie otwarty w programie InfoPath. Jeśli nie mają zainstalowanego programu InfoPath, formularz zostanie otwarty w przeglądarce sieci Web. W obu przypadkach szablonu formularza nie zawiera funkcje programu InfoPath, ustawień lub kontrolek, które nie będą działać w przeglądarce.

Jeśli wielu użytkowników ma zainstalowany program InfoPath na swoich komputerach, nie warto ograniczyć projektowanie szablonu formularza do podzestawu funkcje, które są obsługiwane w przeglądarce sieci Web. W takim przypadku możesz utworzyć dwa widoki szablonu formularza zgodnego z przeglądarkami. Jeden widok będzie dla użytkowników, którzy otwieranie szablonu formularza w przeglądarce sieci Web. Drugiego widoku będą używane wyłącznie przez użytkowników, którzy mają zainstalowany program InfoPath na swoich komputerach. W tym widoku tylko do programu InfoPath nigdy nie będą wyświetlane w przeglądarce sieci Web. W związku z tym można użyć funkcji programu InfoPath, w tym widoku, które w przeciwnym razie nie można używać, taką jak role użytkowników i kontrolki wzorca/szczegółu.

W tym temacie dowiesz się, jak zaprojektować dedykowane widok tylko do programu InfoPath w szablonie formularza zgodnego z przeglądarkami. Ponadto dowiesz sposobu tworzenia reguła wykryje, czy użytkownik otwarcie szablonu formularza ma zainstalowany na komputerze programu InfoPath. Jeśli zostanie wykryta programu InfoPath, użytkownika zostanie wyświetlony widok specyficzne dla programu InfoPath. Jeśli nie jest wykrywana programu InfoPath, użytkownik Zobacz wtedy widoku konkretnej przeglądarki w przeglądarce sieci Web.

Początek strony

Scenariusze dotyczące użycia

Załóżmy pracy firmy ubezpieczeniowych i projektowania szablonu formularza zgodnego z przeglądarkami dla przetwarzania roszczeń ubezpieczeniowych. Szablon formularza zgodny z przeglądarką musi obsługiwać ubezpieczającego otwierania i wypełniania formularza roszczeń z firmowej witryny sieci Web, a także wewnętrznych użytkownikom przeglądanie i zatwierdzanie danych formularza roszczeń. Z oczekiwaniami jest użytkownicy zewnętrzni nie masz zainstalowanego na swoich komputerach programu InfoPath i że wewnętrznych użytkownicy mają programu InfoPath. Aby uwzględnić użytkowników, którzy i nie masz zainstalowanego programu InfoPath, można zaprojektować dwóch różnych szablonach — jeden, który jest zgodny z przeglądarką i jedną, która nie jest. Jest jednak łatwiejsze i czasu wydajniejsze zaprojektować jednego szablonu formularza zgodnego z przeglądarkami, który zawiera następujących widoków:

Widok 1: zewnętrznych, przechowywanie roszczeń widok    To jest widok, który ubezpieczający jest widoczna po Zaloguj się do witryny sieci Web i otwieranie formularza roszczeń. Ponieważ nie można się dowiedzieć, czy ubezpieczającym ma kopię zainstalowany program InfoPath na swoim komputerze, szablon formularza musi być zgodny z przeglądarką. Oznacza to, że należy się upewnić, że można wypełnić formularza za pomocą przeglądarki sieci Web.

Widok 2: wewnętrznych, przetwarzanie roszczeń widok    Ten widok jest procesorów roszczeń, którzy Przejrzyj formularza roszczeń przesłanych i przekazać go do ubezpieczenia Zasób dopasowany do zatwierdzenia. Wszystkich pracowników firmy ubezpieczeniowych mają zainstalowany program InfoPath na swoich komputerach. W związku z tym można zaprojektować dedykowane widoku tylko do programu InfoPath dla nich. W przeciwieństwie do widoku zgłoszenia roszczeń, który jest dostępny polis za pomocą przeglądarki sieci Web, wyświetlanie nigdy nie wyświetla miejsca, ale w programie InfoPath określonego programu InfoPath i w związku z tym mogą zawierać dowolne z funkcji, kontrolek i ustawień, które nie są dostępne w szablon formularza zgodny z przeglądarką.

Początek strony

Krok 1: Dodawanie widoku tylko do programu InfoPath do szablonu formularza zgodnego z przeglądarkami

Aby utworzyć widok tylko do programu InfoPath w szablonie formularza zgodnego z przeglądarkami, należy zmienić ustawienia w oknie dialogowym Właściwości widoku. To ustawienie umożliwia użytkownikom programu InfoPath wyświetlić widok, ale uniemożliwia wyświetlanie w przeglądarce sieci Web w widoku.

  1. Otwieranie szablonu formularza zgodnego z przeglądarkami.

  2. W menu Widok kliknij polecenie Zarządzaj widokami.

  3. W obszarze Akcje w okienku zadań Widoki kliknij przycisk Dodaj nowy widok.

  4. W oknie dialogowym Dodawanie widoku wpisz nazwę widoku, a następnie kliknij przycisk OK.

  5. Na liście Wybierz widok kliknij dwukrotnie widok, która została właśnie utworzona.

  6. Kliknij kartę Ogólne.

  7. Wyczyść pole wyboru Pokaż w menu Widok podczas wypełniania formularza.

    Uwaga: Wyczyszczenie tego pola wyboru uniemożliwia użytkownikom, którzy nie mają zainstalowanego próby przełączenie do widoku tylko do programu InfoPath programu InfoPath.

  8. Zaznacz pole wyboru Zezwalaj tylko do programu InfoPath funkcje (widok nie będą dostępne w przeglądarkach sieci Web), a następnie kliknij przycisk OK.

  9. Projektowanie widoku w normalny sposób.

    Teraz jest możliwe użycie wielu funkcji, kontrolek i ustawień w Twoim widoku tylko do programu InfoPath, które nie zostałyby dostępne w szablonie formularza zgodnego z przeglądarkami. Na przykład możesz mogą użyć innych opcji w okienku zadań formanty, a nie tylko te, które działają w przeglądarce. Ponadto nie zobaczysz występują błędy zgodność przeglądarek lub wiadomości w okienku zadań Sprawdzanie projektu.

    Uwaga: Mimo że większość funkcji programu InfoPath można użyć w widoku tylko do programu InfoPath, niektórych funkcji i ustawień dotyczących szablonu formularza zgodnego z przeglądarkami jako całego pozostaną wyłączone lub ukryte. Na przykład nie można włączyć podpisy cyfrowe dla szablonu formularza całą lub od jednego z widoków szablonu formularza jest zgodny z przeglądarką za pomocą skryptu w widoku.

  10. Aby dodać dodatkowe widoki tylko do programu InfoPath dla szablonu formularza zgodnego z przeglądarkami, powtórz kroki 2 – 9.

Początek strony

Krok 2: Wyświetlanie widoku tylko do przeglądarki, gdy szablonów formularzy obsługiwanych w przeglądarce zostanie otwarty w przeglądarce sieci Web

W tej procedurze dowiesz się, jak utworzyć regułę, która decyduje o tym, że użytkownik widzi po pierwszym otwarciu formularza na podstawie szablonu formularza zgodnego z przeglądarkami widoku. Reguła jest uruchamiana, przy pierwszym otwarciu formularza, a po spełnieniu określonego warunku. W tym przypadku warunek ma zrobić z tego, czy użytkownicy są otwieranie szablonów formularzy obsługiwanych w przeglądarce w przeglądarce sieci Web. Jeśli są one, zostanie wyświetlony widok tylko do przeglądarki szablonu formularza. Ten widok jest ograniczone do zestaw funkcji, które są obsługiwane w przeglądarce.

  1. Otwieranie szablonu formularza zgodnego z przeglądarkami zawierające widok tylko do programu InfoPath.

  2. W menu Narzędzia kliknij polecenie Opcje formularza.

  3. Na liście Kategoria kliknij pozycję Otwieranie i zapisywanie.

  4. W obszarze Zachowanie podczas otwierania kliknij przycisk reguły.

  5. W oknie dialogowym reguły otwieranie formularzy kliknij przycisk Dodaj.

  6. W oknie dialogowym reguły wpisz opisową nazwę dla reguły, takich jak Reguła 1: przełączanie do widoku przeglądarki.

  7. Aby określić, kiedy reguła ma zostać uruchomiona, kliknij przycisk Ustaw warunek.

  8. W pierwszym polu w obszarze Zastosuj regułę, jeśli ten warunek jest prawdą kliknij pozycję wyrażenie.

  9. W drugim polu wpisz xdEnvironment:IsBrowser(), a następnie kliknij przycisk OK.

  10. W oknie dialogowym reguły kliknij pozycję Dodaj akcję.

  11. Na liście akcji kliknij opcję Przełącz widoki.

  12. Na liście Widok kliknij pozycję Widok przeglądarki, którego chcesz się przełączyć, a następnie kliknij przycisk OK.

  13. Aby zapobiec uruchamianiu (dla bieżącego zdarzenia) wszelkich regułach, zaznacz pole wyboru Zatrzymaj przetwarzanie reguł po zakończeniu stosowania reguły w oknie dialogowym reguły.

    Reguły, która została właśnie utworzona zostanie uruchomiona, gdy formularz jest otwarty i określony warunek — oznacza to, że środowiska użytkownika jest przeglądarki sieci Web — zostały spełnione.

Początek strony

Krok 3: Wyświetlanie widoku tylko do programu InfoPath, po otwarciu szablonów formularzy obsługiwanych w przeglądarce w programie InfoPath

Teraz doda inną regułę do szablonu formularza zgodnego z przeglądarkami. Ta reguła jest uruchamiana, przy pierwszym otwarciu formularza, a po spełnieniu określonego warunku. W tym przypadku warunek ma zrobić z tego, czy użytkownik, który jest otwieranie szablonów formularzy obsługiwanych w przeglądarce jest zainstalowany program InfoPath na swoim komputerze. Jeśli programu Infopath jest zainstalowany, zostanie wyświetlony widok tylko do programu InfoPath szablonu formularza. Ponieważ ten widok jest widoczna tylko z poziomu programu InfoPath, może zawierać funkcje pełny zakres programu InfoPath.

  1. Otwieranie szablonu formularza zgodnego z przeglądarkami zawierające widok tylko do programu InfoPath.

  2. W menu Narzędzia kliknij polecenie Opcje formularza.

  3. Na liście Kategoria kliknij pozycję Otwieranie i zapisywanie.

  4. W obszarze Zachowanie podczas otwierania kliknij przycisk reguły.

  5. Kliknij przycisk Dodaj.

  6. W oknie dialogowym reguły wpisz opisową nazwę dla reguły, takich jak Reguła 1: przełączanie do widoku programu InfoPath

  7. Aby określić, kiedy reguła ma zostać uruchomiona, kliknij przycisk Ustaw warunek.

  8. W pierwszym polu w obszarze Zastosuj regułę, jeśli ten warunek jest prawdą kliknij pozycję wyrażenie.

  9. W drugim polu wpisz nie (xdEnvironment:IsBrowser()).

  10. Kliknij pozycję i.

  11. W pierwszym polu w obszarze pierwszego warunku kliknij pozycję wyrażenie.

  12. W drugim polu wpisz nie (xdEnvironment:IsMobile()), a następnie kliknij przycisk OK.

  13. W oknie dialogowym reguły kliknij pozycję Dodaj akcję.

  14. Na liście akcji w oknie dialogowym akcji kliknij przycisk Przełącz widoki.

  15. Na liście Widok kliknij pozycję Widok tylko do programu InfoPath, którego chcesz się przełączyć, a następnie kliknij przycisk OK.

  16. Aby zapobiec uruchamianiu (dla bieżącego zdarzenia) wszelkich regułach, zaznacz pole wyboru Zatrzymaj przetwarzanie reguł po zakończeniu stosowania reguły w oknie dialogowym reguły.

    Po otwarciu szablonu formularza i określony warunek, spowoduje uruchomienie reguły, która została właśnie utworzona — oznacza to, że to środowiska użytkownika programu InfoPath, a nie przeglądarki sieci Web lub urządzenia przenośnego — zostały spełnione.

Początek strony

Rozwijaj umiejętności związane z pakietem Office
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów pakietu Office

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×