Wprowadzenie do okienka zadań Sprawdzanie projektu

Dotyczy
InfoPath 2007 InfoPath 2010 InfoPath 2013

W programie Microsoft Office InfoPath 2007 można zaprojektować szablon formularza, który można otworzyć przy użyciu programu InfoPath lub przeglądarki sieci Web. Jeśli szablon formularza można otworzyć przy użyciu przeglądarki, jest on nazywany szablonem formularza zgodnym z przeglądarką. Oprócz programu Office InfoPath 2007 można również projektować szablony formularzy współpracujące z programem InfoPath 2003 lub konwertować formularze utworzone w pakiecie Microsoft Office Word lub innych programach na szablony formularzy programu Office InfoPath 2007.

Jednak podczas wykonywania tych czynności mogą wystąpić problemy ze zgodnością lub inne problemy. Na przykład niektóre funkcje programu InfoPath nie są obsługiwane w szablonach formularzy zgodnych z przeglądarką, co może prowadzić do problemów podczas procesu publikowania. Podobnie niektóre funkcje programu Office InfoPath 2007 nie działają w szablonach formularzy programu InfoPath 2003, a niektóre funkcje Word nie są obsługiwane w programie InfoPath i są odrzucane podczas importowania formularza Word przez program InfoPath.

Najszybszym sposobem identyfikowania tego typu problemów w szablonie formularza jest skorzystanie z okienka zadań Sprawdzanie projektu . Następnie można rozwiązać problemy przed opublikowaniem szablonu formularza.

W tym artykule

Okienko zadań Sprawdzanie projektu

Najlepszym sposobem na zapewnienie prawidłowego działania szablonu formularza jest skorzystanie z okienka zadań Sprawdzanie projektu w celu przejrzenia potencjalnych problemów.

Okienko zadań Sprawdzanie projektu umożliwia:

  • Znajdź problemy ze zgodnością, które mogą występować w szablonie formularza. W niektórych przypadkach program InfoPath automatycznie rozwiązuje ten problem i wyświetla powiadomienie o tej poprawce. W innych przypadkach trzeba będzie ręcznie rozwiązać problem. Aby na przykład pomyślnie opublikować szablon formularza zgodny z przeglądarką, może być konieczne usunięcie nieobsługiowanej kontrolki lub zastąpienie jej inną kontrolką. Jeśli publikujesz szablon formularza zgodny z przeglądarką, możesz również wyświetlić informacje związane z serwerem w okienku zadań Sprawdzanie projektu .
  • Zmienianie ustawienia zgodności szablonu formularza. Załóżmy na przykład, że tylko użytkownicy, którzy mają zainstalowany program InfoPath na swoich komputerach, mogą wyświetlać i wypełniać formularze oparte na Twoim szablonie formularza. Jeśli chcesz, aby szablon formularza działał również w przeglądarce internetowej, możesz kliknąć pozycję Zmień ustawienia zgodności w okienku zadań Sprawdzanie projektu , aby uzyskać dostęp do opcji tworzenia szablonu formularza zgodnego z przeglądarką zamiast szablonu formularza programu InfoPath. Po zmianie ustawienia zgodności szablonu formularza błędy i komunikaty w okienku zadań Sprawdzanie projektu zostaną odpowiednio zaktualizowane.

ac0306aa-6f10-4440-8171-5d69f7aad98d

1. Tekst w górnej części okienka zadań wskazuje, że szablon formularza jest obecnie zgodny zarówno z programem Office InfoPath 2007, jak i z serwerem z uruchomionym InfoPath Forms Services. Jeśli chcesz zmienić to ustawienie, kliknij link Zmień ustawienia zgodności .

2. Błędy są wyświetlane w okienku zadań, ponieważ szablon formularza zgodny z przeglądarką zawiera nieobsługiowane kontrolki. Aby pomyślnie opublikować szablon formularza zgodny z przeglądarką, należy usunąć te kontrolki.

Program InfoPath automatycznie wyszukuje problemy za każdym razem, gdy:

  • Otwieranie szablonu formularza
  • Zmienianie ustawienia zgodności szablonu formularza
  • Zapisywanie lub publikowanie szablonu formularza
  • Importowanie dokumentu Word pakietu Microsoft Office do programu InfoPath

Listę błędów i komunikatów można zaktualizować w okienku zadań Sprawdzanie projektu , klikając przycisk Odśwież w okienku zadań. Jest to przydatne, gdy chcesz usunąć elementy z listy podczas rozwiązywania problemów w szablonie formularza.

Uwaga

Kliknięcie przycisku Odśwież nie spowoduje zaktualizowania komunikatów wyświetlanych w wyniku zaimportowania dokumentu Word do programu InfoPath. Aby usunąć wiadomości importowania z okienka zadań Sprawdzanie projektu, należy otworzyć okno dialogowe Files zasobu (menu Narzędzia), a następnie usunąć plik o nazwie ImportErrors.xml. Ten plik jest tworzony automatycznie podczas importowania dokumentu Word do programu InfoPath. Po usunięciu pliku ImportErrors.xml kliknij pozycję Odśwież w okienku zadań Sprawdzanie projektu , aby trwale usunąć wiadomości importowania. Plik ImportErrors.xml nie jest wymagany do prawidłowego działania szablonu formularza. Ze względów bezpieczeństwa warto usunąć ten plik przed opublikowaniem szablonu formularza.

Początek strony

Błędy a komunikaty: Jaka jest różnica?

Podczas projektowania szablonu formularza mogą wystąpić zarówno komunikaty, jak i błędy. W większości przypadków należy naprawić błędy, aby pomyślnie opublikować szablon formularza. Możesz opcjonalnie odpowiadać na wiadomości.

W poniższej tabeli opisano różnice między błędami a komunikatami w okienku zadań Sprawdzanie projektu .

Ikona Type (Typ) Opis
2c9d45f8-7676-47af-9502-bd597442b2bd Błąd Szablon formularza nie będzie działać poprawnie. Należy poprawić błędy przed opublikowaniem szablonu formularza.
ff948c4f-e1a0-41a0-9210-592cf81797c1 Wiadomość Szablon formularza może nie działać zgodnie z oczekiwaniami. Wiadomości są mniej poważne niż błędy. Przed opublikowaniem szablonu formularza można określić, czy wiadomości mają być adresatami.

Początek strony

Okoliczności, w których program InfoPath szuka problemów

W poniższej tabeli opisano różne typy problemów, które mogą występować w okienku zadań Sprawdzanie projektu i w przypadku wystąpienia tych problemów zazwyczaj w szablonie formularza.

Typ problemu Opis
Zgodność przeglądarki Szablon formularza programu Office InfoPath 2007 przeznaczony do wyświetlania i wypełniania w przeglądarce sieci Web jest nazywany szablonem formularza zgodnym z przeglądarką. Problemy ze zgodnością przeglądarek występują zazwyczaj po zmianie zwykłego szablonu formularza tylko programu InfoPath na szablon formularza zgodny z przeglądarką. Załóżmy na przykład, że użytkownicy wypełniają formularz roszczeń ubezpieczeniowych w programie InfoPath i że chcesz, aby mogli teraz wypełnić formularz w przeglądarce. W takim przypadku należy zmienić ustawienie zgodności szablonu formularza. Wprowadzenie tej zmiany czasami powoduje błędy lub komunikaty w okienku zadań Sprawdzanie projektu . Jeśli na przykład oryginalny szablon formularza zawierał role użytkowników, po zmianie ustawienia zgodności w okienku zadań Sprawdzanie projektu zostanie wyświetlony komunikat o błędzie, ponieważ role użytkowników nie są obsługiwane w szablonach formularzy zgodnych z przeglądarką.
Uwaga: Jeśli zaznaczysz pole wyboru Weryfikuj na serwerze w okienku zadań Sprawdzanie projektu, możesz wyświetlić błędy i komunikaty generowane przez serwer z uruchomionym InfoPath Forms Services oprócz wszelkich błędów i komunikatów wykrytych przez program InfoPath. Mogą one być wyświetlane pod nagłówkiem Zgodność przeglądarki (zweryfikowano na serwerze) w okienku zadań Sprawdzanie projektu .
Optymalizacja przeglądarki Problemy z optymalizacją przeglądarki mogą wystąpić po zaznaczeniu pola wyboru Weryfikuj na serwerze w okienku zadań Sprawdzanie projektu . Błędy optymalizacji i komunikaty są generowane przez serwer i mogą ułatwić podejmowanie decyzji mających na celu zwiększenie wydajności formularza w przeglądarce.
Zgodność z poprzednimi wersjami Szablony formularzy programu Office InfoPath 2007, które również działają w programie InfoPath 2003, są nazywane szablonami formularzy zgodnymi z poprzednimi wersjami. Problemy ze zgodnością z poprzednimi wersjami występują po dodaniu do szablonu formularza kontrolki lub funkcji, które nie będą działać w programie InfoPath 2003. Większość szablonów formularzy programu Office InfoPath 2007 nie musi być zgodna z programem InfoPath 2003. Dlatego program Office InfoPath 2007 automatycznie ukrywa błędy zgodności z poprzednimi wersjami i komunikaty w okienku zadań Sprawdzanie projektu .
Błędy i komunikaty dotyczące zgodności z poprzednimi wersjami są wyświetlane domyślnie tylko po otwarciu szablonu formularza programu InfoPath 2003 w trybie projektowania programu Office InfoPath 2007 lub wybraniu pozycji InfoPath 2003 Form Template (Szablon formularza programu InfoPath 2003 ) na liście Zapisz jako typ w oknie dialogowym Zapisywanie lub Zapisywanie jako. We wszystkich innych okolicznościach należy ręcznie wybrać wyświetlanie w okienku zadań Sprawdzanie projektu błędów i komunikatów dotyczących zgodności z poprzednimi wersjami, zaznaczając pole wyboru Pokaż raport zgodności z programem InfoPath 2003 w oknie dialogowym Opcje formularza (kategoria Zgodność ).
Importuj Problemy z importowaniem mogą wystąpić podczas importowania formularza z innego programu, takiego jak Microsoft Office Word, a program InfoPath próbuje zaimportować funkcje, które nie są obsługiwane. W niektórych przypadkach program InfoPath usuwa nieobsługiłą funkcję lub zastępuje ją obrazem zastępczym. Na przykład program InfoPath nie obsługuje zakładek ani animowanych efektów tekstowych, więc te funkcje są usuwane w szablonie formularza wynikowego. W innych przypadkach funkcja może być częściowo obsługiwana. Na przykład podczas importowania dokumentu Word wszystkie hiperlinki są konwertowane, ale jeśli hiperlink korzysta z protokołu innego niż HTTP, HTTPS, FILE, FTP lub MAILTO, hiperlink nie będzie działać, gdy użytkownik kliknie link.
Uwaga: Za pomocą Kreatora importu możesz przekonwertować arkusze programu Microsoft Office Excel na szablony formularzy programu InfoPath. Jednak problemy związane z importowaniem arkuszy programu Excel nie są wyświetlane w okienku zadań Sprawdzanie projektu, tak jak w przypadku importowania Word dokumentów.
Zgodność w trybie offline Problemy z trybem offline mogą wystąpić po udostępnieniu szablonu formularza do użycia w trybie offline. W zależności od projektu szablonu formularza użytkownicy w trybie offline nadal mogą uzyskiwać dostęp do danych pochodzących z zapytań do baz danych i innych źródeł danych, z pewnymi wyjątkami. Wyjątki te zanotowaliśmy w okienku zadań Sprawdzanie projektu .
Część szablonu Jeśli szablon formularza zawiera część szablonu i do okienka zadań Kontrolki dodano nowszą wersję części szablonu, w okienku zadań Sprawdzanie projektu zostanie wyświetlone powiadomienie, że jest dostępna aktualizacja części szablonu.
Wiązanie danych Problemy z powiązaniem mogą wystąpić, gdy relacja między kontrolką w szablonie formularza a odpowiednim polem lub grupą w źródle danych jest w jakiś sposób wadliwa. Jeśli problemy z powiązaniem są wystarczająco poważne, aby spowodować nieprawidłowe działanie kontrolki w formularzu użytkownika, zostaną one wyświetlone w okienku zadań Sprawdzanie projektu . Jeśli problemy z powiązaniem są mniej poważne, w okienku zadań Sprawdzanie projektu nie zostanie wyświetlony komunikat o błędzie ani komunikat, ale w prawym górnym rogu kontrolki w szablonie formularza pojawi się niebieska lub czerwona ikona. Aby dowiedzieć się więcej o problemie, kliknij prawym przyciskiem myszy kontrolę, a następnie w menu skrótów kliknij polecenie Więcej szczegółów .

Początek strony