Jeśli masz dostęp do serwera z systemem InfoPath Forms Services, takiego jak Microsoft Office Forms Server 2007 lub Microsoft Office SharePoint Server 2007, możesz za pomocą programu Microsoft Office InfoPath zaprojektować szablony formularzy, które mogą być wyświetlane i wypełniane w przeglądarce dla urządzeń przenośnych.
W tym artykule
Wprowadzenie do projektowania szablonów formularzy dla urządzeń przenośnych
Kontrolki formularza i funkcje, które nie są obsługiwane w przeglądarkach urządzeń przenośnych
Projektowanie szablonu formularza do użycia na urządzeniu przenośnym
- Krok 1. Określanie ustawienia zgodności dla szablonu formularza
- Krok 2. Określanie ustawienia urządzenia przenośnego dla szablonu formularza
- Krok 3. Tworzenie biblioteki dokumentów do przechowywania formularzy wykonanych
- Krok 4. Określanie opcji przesyłania dla szablonu formularza
- Krok 5. Publikowanie szablonu formularza na serwerze
- Krok 6. Kojarzenie szablonu formularza z biblioteką dokumentów
- Krok 7. Testowanie szablonu formularza
Wprowadzenie do projektowania szablonów formularzy dla urządzeń przenośnych
Korzystając z programu Office InfoPath 2007 razem z programem InfoPath Forms Services, możesz zaprojektować zgodny z przeglądarką szablon formularza, który można wypełnić za pomocą osobistego asystent cyfrowego (PDA) lub innego urządzenia przenośnego.
Uwaga
Możesz utworzyć szablon formularza zgodny z przeglądarką dla większości urządzeń przenośnych, takich jak PDA, smartfony i każde urządzenie obsługujące przeglądarkę internetową z html, cHTML lub xHTML. Jednak InfoPath Forms Services nie obsługuje przeglądarek urządzeń przenośnych korzystających z protokołu WAP (Wireless Action Protocol).
Możesz zaprojektować szablon formularza zgodny z przeglądarką dla użytkowników, aby wypełnić go wyłącznie w przeglądarce na urządzenia przenośne. Możesz na przykład zaprojektować taki szablon, jeśli magazyn Wi-Fi włączony, a Firma udostępni wszystkim pracownikom magazynu pdas do śledzenia zapasów.
Jeśli chcesz, aby szablon formularza był dostępny dla wszystkich użytkowników, niezależnie od urządzenia wyświetlające, możesz zaprojektować jeden widok wyłącznie dla użytkowników przenośnych, drugi widok dla przeglądarki klasycznej i trzeci widok dla osób, które mają zainstalowany program InfoPath na swoich komputerach. Ta technika umożliwia projektowanie pojedynczego szablonu formularza, który może być wypełniany przez różne zestawy użytkowników, zamiast tworzyć oddzielne formularze dla każdego scenariusza wypełniania formularzy.
Linki do dodatkowych informacji na temat tworzenia widoków dedykowanych można znaleźć w sekcji Zobacz też .
Ponieważ na każdym urządzeniu przenośnym jest wyświetlana określona strona sieci Web, dokładny wygląd formularza będzie się różnić w zależności od urządzenia używanego do uzyskiwania do niego dostępu. Podczas projektowania szablonu formularza w programie InfoPath ułatwia on kierowanie szablonu do określonego urządzenia przenośnego, dzięki czemu można zoptymalizować projekt, aby pasował do konkretnego urządzenia.
W tym artykule opisano porady i procedury dotyczące projektowania, publikowania i testowania szablonów formularzy z obsługą urządzeń przenośnych, a także ograniczenia dotyczące kontrolek i funkcji dla szablonów formularzy dla urządzeń przenośnych.
Kontrolki formularza i funkcje, które nie są obsługiwane w przeglądarkach urządzeń przenośnych
Urządzenia przenośne obsługują wiele (ale nie wszystkie) kontrolek obsługiwanych w szablonach formularzy zgodnych z przeglądarką.
Uwaga
Program InfoPath nie wyświetli ostrzeżenia o kontrolce formularza ani o funkcji w szablonie formularza, która nie jest obsługiwana w przeglądarkach na urządzeniach przenośnych.
Obsługa kontrolek formularza
Poniższa tabela umożliwia określenie, czy InfoPath Forms Services obsługuje określoną kontrolkę programu InfoPath.
Ponieważ przeglądarki na urządzeniach przenośnych nie obsługują tabel HTML, arkuszy CSS (kaskadowych arkuszy stylów) i niektórych innych technologii przeglądarki, niektóre kontrolki są wyświetlane inaczej w przeglądarce na urządzeniach przenośnych niż w przeglądarce dla komputerów stacjonarnych.
Ponadto przeglądarki na urządzeniach przenośnych całkowicie ignorują niektóre kontrolki; na przykład kontrolka załącznika pliku.
= pełne wsparcie
= częściowe wsparcie
= Brak pomocy technicznej
| Kontrolka programu InfoPath 2007 | Przeglądarki klasyczne | Przeglądarki na urządzenia przenośne |
|---|---|---|
| Pole tekstowe |
|
|
| Pole wyboru |
|
|
| Obraz przycisku |
|
|
| Pole wyrażenia |
|
|
| Pole listy |
|
|
| Pole listy rozwijanej |
|
|
| Sekcja powtarzana |
|
|
| Hiperlink |
|
|
| Przycisk opcji 1 |
|
|
| Opcjonalna sekcja 2 |
|
|
| Tabela powtarzana 3 |
|
|
| Kontrolka załącznika pliku |
|
|
| Selektor dat 4 |
|
|
| Pole tekstowe sformatowany |
|
|
| kontrolka ActiveX |
|
|
| Kontrolka listy punktowanej |
|
|
| Grupa Wybór |
|
|
| Sekcja Wybór |
|
|
| Pole kombi |
|
|
| Pozioma tabela powtarzana |
|
|
| Region poziomy |
|
|
| Kontrolka obrazu pisma odręcznego |
|
|
| Kontrolka wzorca/szczegółu |
|
|
| Pole listy wielokrotnego wyboru |
|
|
| Kontrolka listy numerowanej |
|
|
| Kontrolka obrazu |
|
|
| Kontrolka zwykłej listy |
|
|
| Grupa wyboru powtarzającego się |
|
|
| Powtarzana sekcja rekurencyjna |
|
|
| Region przewijania |
|
|
| Etykieta pionowa |
|
|
1Konwersję przy użyciu pola listy rozwijanej.
2 Zamiast tego można korzystać z wielu widoków.
3Konwersję z sekcją powtarzającą się.
W przeglądarkach na urządzeniach przenośnych selektor dat jest wyświetlany jako pole tekstowe ze sprawdzaniem poprawności danych.
Obsługa logiki biznesowej
Do szablonu formularza można dodać logikę biznesową, aby zapobiec błędom wprowadzania danych i zautomatyzować określone akcje w formularzu dla użytkownika. W szczególności można użyć sprawdzania poprawności danych, formatowania warunkowego i reguł, aby formularz wyświetlał komunikaty sprawdzania poprawności, zmieniał formatowanie lub wykonywał inne zadania.
Poniższa tabela umożliwia określenie, czy dana przeglądarka obsługuje określony typ logiki biznesowej.
= pełne wsparcie
= częściowe wsparcie
= Brak pomocy technicznej
| Funkcja programu InfoPath 2007 | Przeglądarki klasyczne | Przeglądarki na urządzenia przenośne |
|---|---|---|
| Formuły 1 |
|
|
| Sprawdzanie poprawności danych |
|
|
| Reguły |
|
|
| Formatowanie warunkowe 2 |
|
|
| Role użytkowników |
|
|
1Except xdXDocument:get-Role, Position, and Last functions.
2 Przeglądarki urządzeń firmy Microsoft obsługują niektóre funkcje formatowania warunkowego; Kontrolki można na przykład ukrywać lub wyświetlać w zależności od warunków zdefiniowanych w formularzu. Nie można jednak zmieniać wyglądu kontrolki na podstawie warunków w formularzu. Na przykład nie można zmienić koloru tekstu w kontrolce przy użyciu formatowania warunkowego.
Aby uzyskać szczegółową listę funkcji obsługiwanych przez przeglądarki dla komputerów stacjonarnych i urządzeń przenośnych, zobacz Zgodność przeglądarek sieci Web w InfoPath Forms Services.
Ogólne porady dotyczące projektowania
W Internecie można znaleźć wiele wskazówek dotyczących projektowania formularza, który użytkownicy będą wyświetlać na urządzeniu przenośnym. Oto kilka dodatkowych porad do przemyślenia podczas projektowania szablonu formularza:
- Gdy użytkownicy wypełniają formularz na urządzeniu przenośnym, muszą kliknąć przycisk Aktualizuj na pasku narzędzi urządzenia przenośnego, aby wyzwolić obliczenia lub inny typ logiki biznesowej. Każde kliknięcie przycisku wymusza na urządzeniu przenośnym przesyłanie danych do serwera , co jest procesem nazywanym zwrotem zwrotnym. Aby ułatwić pracę użytkownikowi, rozważ dodanie do szablonu formularza przycisku automatyzującego publikowanie. Załóżmy na przykład, że formularz zawiera pole Suma , które sumuje liczby w trzech innych polach formularza. W takim przypadku możesz dodać przycisk Pokaż sumę obok pola Suma , aby użytkownicy pamiętali o odświeżaniu pól w formularzu.
- Zamiast wstawiać wszystkie kontrolki w jednym widoku, rozważ projekt, który ma wiele widoków, szczególnie w przypadku wyświetlania kontrolek warunkowych. Wiele widoków w formularzu zapobiega zbyt dużym lub złożonym widokom, a tym samym utrudnia korzystanie z niego na małym ekranie.
- Jeśli formularz ma wiele widoków, dodaj przyciski ułatwiające użytkownikom nawigowanie między widokami.
- Używaj pól list tam, gdzie to możliwe; trudno jest pisać na urządzeniu przenośnym.
Projektowanie szablonu formularza do użycia na urządzeniu przenośnym
Z pewnymi wyjątkami projektowanie i publikowanie szablonu formularza dla urządzenia przenośnego jest równoznaczne z projektowaniem i publikowaniem szablonu formularza dla przeglądarki na komputerze stacjonarnym. W poniższych sekcjach omówiono projektowanie, wdrażanie i testowanie szablonu formularza mobilnego.
- Krok 1. Określanie ustawienia zgodności dla szablonu formularza
- Krok 2. Określanie ustawienia urządzenia przenośnego dla szablonu formularza
- Krok 3. Tworzenie biblioteki dokumentów do przechowywania formularzy mobilnych
- Krok 4. Określanie opcji przesyłania dla szablonu formularza
- Krok 5. Publikowanie szablonu formularza na serwerze
- Krok 6. Kojarzenie szablonu formularza z biblioteką dokumentów
- Krok 7. Testowanie szablonu formularza
Krok 1. Określanie ustawienia zgodności dla szablonu formularza
Pierwszym krokiem jest określenie, że chcesz zaprojektować szablon formularza zgodny z przeglądarką.
W menu Plik kliknij polecenie Zaprojektuj szablon formularza.
W obszarze Projektowanie nowego w oknie dialogowym Projektowanie szablonu formularza kliknij pozycję Szablon formularza.
W galerii Na podstawie wykonaj jedną z następujących czynności:
- Aby zdefiniować źródło danych podczas projektowania szablonu formularza, kliknij pozycję Puste.
- Aby użyć usługi sieci Web jako źródła danych szablonu formularza, kliknij pozycję Usługa sieci Web. Ta opcja umożliwia wykonywanie zapytań lub przesyłanie danych do usługi sieci Web.
- Aby użyć bazy danych microsoft SQL Server jako źródła danych szablonu formularza, kliknij pozycję Baza danych. Ta opcja umożliwia wykonywanie zapytań dotyczących danych z bazy danych SQL Server.
- Aby użyć pliku dokumentu XML (.xml) lub pliku schematu XML (xsd) jako źródła danych, kliknij pozycję XML lub Schemat.
- Aby użyć informacji w pliku połączenia danych jako podstawy źródła danych, kliknij pozycję Biblioteka połączeń.
Aby ustawić zgodność szablonu formularza z serwerem z uruchomionym InfoPath Forms Services, zaznacz pole wyboru Włącz tylko funkcje zgodne z przeglądarką, a następnie kliknij przycisk OK.
W programie InfoPath zostanie otwarty nowy szablon formularza z tekstem Zgodność: InfoPath i InfoPath Forms Services na pasku stanu. Tekst ma na celu poinformowanie użytkownika, że aktywny szablon formularza może być wyświetlany w programie InfoPath lub przeglądarce internetowej.Dodawanie kontrolek, sprawdzania poprawności danych i innych funkcji do szablonu formularza. Podczas projektowania szablonu formularza pamiętaj, że przeglądarki mobilne nie obsługują niektórych kontrolek obsługiwanych przez przeglądarki klasyczne.
Uwaga
Okienko zadań Sprawdzanie projektu nie ostrzega, że kontrolka lub funkcja w szablonie formularza nie jest obsługiwana w przeglądarkach na urządzeniach przenośnych. Aby dokładnie sprawdzić obsługę kontrolki lub funkcji, zobacz sekcję Kontrolki formularza i funkcje, które nie są obsługiwane w przeglądarkach urządzeń przenośnych w dalszej części tego artykułu.
Krok 2. Określanie ustawienia urządzenia przenośnego dla szablonu formularza
Po utworzeniu szablonu formularza zgodnego z przeglądarką należy dodać przycisk Aktualizuj do paska narzędzi szablonu formularza, a następnie wybrać określoną opcję w oknie dialogowym Opcje formularza , aby włączyć szablon formularza dla przeglądarki na urządzeniach przenośnych.
- W menu Narzędzia kliknij polecenie Opcje formularza.
- W oknie dialogowym Opcje formularza kliknij kategorię Przeglądarka .
- Aby dodać przycisk Aktualizuj do paska narzędzi urządzenia przenośnego, w obszarze Dołącz następujące polecenia na paskach narzędzi w sekcji Paski narzędzi zaznacz pole wyboru Aktualizuj .
- W obszarze Urządzenia przenośne zaznacz pole wyboru Włącz renderowanie na urządzeniu przenośnym .
- Kliknij przycisk OK , aby powrócić do szablonu formularza.
- Zapisz szablon formularza w wybranej lokalizacji.
Krok 3. Tworzenie biblioteki dokumentów do przechowywania formularzy mobilnych
W kolejnych dwóch krokach opisano sposób przesyłania danych formularza do biblioteki na serwerze z uruchomionym InfoPath Forms Services.
Wykonaj poniższe czynności, aby utworzyć bibliotekę.
- Za pomocą przeglądarki otwórz witrynę programu SharePoint, w której chcesz przechowywać formularze użytkowników.
- Kliknij pozycję Wyświetl całą zawartość witryny, a następnie kliknij pozycję Utwórz na stronie Cała zawartość witryny .
W większości przypadków możesz również użyć menu
Akcje witryny. - W obszarze Biblioteki kliknij pozycję Biblioteka dokumentów.
- W polu Nazwa wpisz nazwę nowej biblioteki.
Nazwa zostanie wyświetlona w górnej części strony biblioteki, stanie się częścią adresu strony biblioteki i pojawi się w elementach nawigacyjnych, które ułatwiają użytkownikom znajdowanie i otwieranie biblioteki. - W sekcji Szablon dokumentu na liście Szablon dokumentu kliknij pozycję Brak, a następnie kliknij pozycję Utwórz.
Krok 4. Określanie opcji przesyłania dla szablonu formularza
Teraz musisz skonfigurować szablon formularza, aby użytkownicy mogli przesyłać dane formularza do biblioteki dokumentów utworzonej w kroku 3. Ponadto utworzysz formułę przypisującą unikatową nazwę pliku do każdego formularza przesłanego do biblioteki.
W programie InfoPath otwórz szablon formularza zgodny z przeglądarką utworzony w kroku 2.
W menu Narzędzia kliknij polecenie Opcje przesyłania.
W oknie dialogowym Opcje przesyłania zaznacz pole wyboru Zezwalaj użytkownikom na przesyłanie tego formularza .
Na liście Wyślij dane formularza do jednego miejsca docelowego kliknij pozycję Biblioteka dokumentów programu SharePoint.
Aby dodać nowe połączenie danych, kliknij pozycję Dodaj. Zostanie otwarte okno dialogowe Kreator połączenia danych .
W polu tekstowym Biblioteka dokumentów wpisz http://< ServerName>/<LibraryName>/Forms/AllItems.aspx, gdzie <Nazwa_serwera> to nazwa serwera programu SharePoint, na którym jest uruchomiona InfoPath Forms Services, a <nazwa Biblioteki> to nazwa biblioteki.
Uwaga
Jeśli biblioteka dokumentów nie znajduje się w witrynie głównej, należy wstawić nazwę witryny w adresie URL. Na przykład http://< ServerName>/<SiteName>/<LibraryName>/Forms/AllItems.aspx
Kliknij przycisk
po prawej stronie pola tekstowego Nazwa pliku .W oknie dialogowym Wstawianie formuły kliknij pozycję Wstaw funkcję. Zostanie otwarte okno dialogowe Wstawianie funkcji .
Kliknij kategorię Tekst , kliknij funkcję złącza , a następnie kliknij przycisk OK.
W oknie dialogowym Wstawianie formuły kliknij pierwsze wystąpienie tekstu "kliknij dwukrotnie, aby wstawić pole" w polu Formuła , aby je wyróżnić, a następnie wpisz "formularz". Uwzględnij pojedynczy cudzysłów.
Kliknij drugie wystąpienie tekstu "kliknij dwukrotnie, aby wstawić pole" w polu Formuła , aby je wyróżnić, a następnie kliknij pozycję Wstaw funkcję.
Kliknij kategorię Data i godzina , kliknij funkcję teraz , a następnie kliknij przycisk OK.
Funkcja Teraz umożliwia automatyczne dodawanie bieżącej daty i godziny do nazwy formularza.Usuń pozostałe elementy "kliknij dwukrotnie, aby wstawić pole" w polu Formuła .
Usuń dodatkowy odstęp i przecinek, aby pole formuły zawierało formułę concat('form', now()), jak pokazano na poniższej ilustracji.
Gdy użytkownicy przesyłają swój formularz do biblioteki, formularz zostanie nazwany zgodnie z tą formułą. Każdy przesłany formularz będzie miał unikatową nazwę.Aby powrócić do okna dialogowego Kreator połączenia danych , kliknij przycisk OK.
Kliknij przycisk Dalej, a następnie kliknij pozycję Zakończ.
Aby powrócić do szablonu formularza, kliknij przycisk OK.
W menu Narzędzia kliknij polecenie Opcje formularza, a następnie kliknij kategorię Przeglądarka .
W obszarze Paski narzędzi zaznacz pole wyboru Prześlij , a następnie kliknij przycisk OK.
Zapisz zmiany.
Krok 5. Publikowanie szablonu formularza na serwerze
Aby opublikować szablon formularza, z którego mogą korzystać urządzenia przenośne, musisz współpracować z administratorem serwera, na którego InfoPath Forms Services. Ten proces publikacji można podzielić na trzy odrębne etapy:
- Projektant formularzy musi opublikować plik xsn w lokalizacji udostępnionej. Plik xsn zawiera informacje o serwerze, na którym ostatecznie pojawi się szablon formularza.
- Administrator farmy musi przekazać szablon formularza na serwer i opcjonalnie sprawdzić, czy szablon formularza jest wolny od błędów.
- Administrator farmy lub administrator zbioru witryn musi aktywować szablon formularza w zbiorze witryn na serwerze, dzięki czemu szablon formularza jest dostępny dla osób korzystających z urządzeń przenośnych.
Przygotowywanie szablonu formularza do zatwierdzenia przez administratora
Podobnie jak w przypadku wszystkich szablonów formularzy projektowych dla urządzeń przenośnych, ten szablon formularza wymaga zatwierdzenia przez administratora. Poniższa procedura przeprowadzi Cię przez proces przygotowywania szablonu formularza do zatwierdzenia przez administratora przez zapisanie go w lokalizacji udostępnionej na komputerze lub w sieci. Administrator farmy serwera jest odpowiedzialny za faktyczne wdrożenie szablonu formularza, które obejmuje przekazywanie i aktywowanie szablonu formularza na serwerze.
- W menu Plik kliknij polecenie Publikuj.
- W Kreatorze publikowania kliknij pozycję Do serwera programu SharePoint z InfoPath Forms Services lub bez InfoPath Forms Services, a następnie kliknij przycisk Dalej, aby otworzyć następną stronę kreatora.
- W polu Wprowadź lokalizację witryny programu SharePoint lub InfoPath Forms Services wpisz lokalizację witryny programu SharePoint, w której będą przechowywane formularze, a następnie kliknij przycisk Dalej, aby otworzyć następną stronę kreatora.
- Przejrzyj ustawienia i zwróć uwagę, że szablon formularza wymaga zatwierdzenia przez administratora.
Kliknij przycisk Dalej , aby otworzyć następną stronę kreatora. - W polu Określ lokalizację i nazwę pliku szablonu formularza kliknij przycisk Przeglądaj.
- W oknie dialogowym Przeglądanie przejdź do lokalizacji, do jakiej ma dostęp administrator farmy, a następnie w polu Nazwa pliku wpisz nazwę szablonu formularza i kliknij przycisk Zapisz.
- Kliknij przycisk Dalej , aby otworzyć następną stronę kreatora.
- Jeśli chcesz, aby określone pola w szablonie formularza były wyświetlane jako kolumny w bibliotece dokumentów, kliknij przycisk Dodaj , wybierz odpowiednie pola, a następnie kliknij przycisk OK. W przeciwnym razie kliknij przycisk Dalej , aby otworzyć następną stronę kreatora.
- Sprawdź, czy informacje są poprawne, a następnie kliknij pozycję Publikuj , aby zapisać plik szablonu formularza (xsn) w określonej lokalizacji.
- Kliknij przycisk Zamknij.
- Na tym etapie należy poprosić administratora farmy o przekazanie szablonu formularza na serwer, a następnie aktywowanie go w zbiorze witryn.
Krok 6. Kojarzenie szablonu formularza z biblioteką dokumentów
Gdy administrator farmy przekaże szablon formularza na serwer i aktywuje go do zbioru witryn, musisz skojarzyć szablon formularza z biblioteką utworzoną w kroku 3. Gdy użytkownicy utworzą nowy plik w tej bibliotece, formularz oparty na utworzonym szablonie formularza zostanie otwarty w przeglądarce na urządzeniach przenośnych.
Za pomocą przeglądarki otwórz bibliotekę dokumentów utworzoną w kroku 3.
Porada
Ścieżka powinna przypominać http://< SeverName>/sites/team/<LibraryName>/Forms/AllItems.aspx, gdzie <Nazwa_serwera> to nazwa witryny programu SharePoint, a <nazwa Biblioteki> to nazwa biblioteki, w której będą przechowywane formularze.
W bibliotece w menu Ustawienia
kliknij pozycję Ustawienia biblioteki dokumentów.
W obszarze Ustawienia ogólne kliknij przycisk Ustawienia zaawansowane.
W sekcji Typy zawartości w obszarze Zezwalaj na zarządzanie typami zawartości kliknij przycisk Tak.
Kliknij przycisk OK , aby powrócić do strony Dostosowywanie nazwy biblioteki .
W obszarze Typy zawartości kliknij pozycję Dodaj z istniejących typów zawartości witryny.
Obok pozycji Wybierz typy zawartości kliknij nazwę szablonu formularza na liście Dostępne typy zawartości witryny .
Wybierz pozycję Dodaj.
Kliknij przycisk OK , aby powrócić do strony Dostosowywanie nazwy biblioteki .
W sekcji Typy zawartości kliknij pozycję Dokument.
W obszarze Ustawienia kliknij pozycję Usuń ten typ zawartości, a następnie kliknij przycisk OK.
Wróć do biblioteki dokumentów i kliknij przycisk Nowy , aby upewnić się, że zostanie otwarty odpowiedni formularz.
Uwaga
Domyślnie formularz zostanie otwarty w programie InfoPath. Jeśli chcesz wymusić otwarcie formularza w przeglądarce, wróć do strony ustawień zaawansowanych biblioteki dokumentów. Obok pozycji Dokumenty z obsługą przeglądarki kliknij pozycję Wyświetl jako stronę sieci Web, a następnie kliknij przycisk OK.
Krok 7. Testowanie szablonu formularza
Po opublikowaniu szablonu formularza na serwerze, na którym działa InfoPath Forms Services, warto upewnić się, że działa prawidłowo. Formularz należy przetestować przy użyciu kierowanego urządzenia przenośnego w tych samych warunkach pracy i oświetlenia co użytkownicy.
Jeśli nie masz rzeczywistego urządzenia fizycznego, możesz użyć emulatora urządzenia, aby naśladować zachowanie większości urządzeń przenośnych. Emulatory są dostępne w Internecie dla różnych urządzeń i systemów operacyjnych.
Aby dowiedzieć się więcej o testowaniu formularzy mobilnych w emulatorach urządzeń, zobacz Tworzenie, testowanie i debugowanie szablonów formularzy dla urządzeń przenośnych.