Symptomy

Uwzględnij następujący scenariusz.

  • Formularz programu Microsoft InfoPath można otworzyć, klikając nazwę formularza w bibliotece formularzy programu SharePoint.

  • Przed otwarciem formularza nie należy wyewidencjonować dokumentu formularza.

  • W bibliotece, w której znajduje się formularz, jest skonfigurowane wymaganie wyewidencjonowywania dokumentów. Jednak nie jest wyświetlany komunikat z informacją, że formularz musi zostać wyewidencjonowany.

  • Możesz zmienić formularz, a następnie spróbować zastąpić oryginalny formularz, korzystając z jednej z następujących metod:

    • Klikniesz ikonę Zapisz.

    • Kliknięcie ikony Zapisz jako, a następnie próba zastąpienia pliku przez podanie tego samego folderu docelowego i nazwy pliku.

W tym scenariuszu jest wyświetlany następujący komunikat o błędzie:

Program InfoPath nie może zapisać formularza. Określona lokalizacja jest nieprawidłowa lub niedostępna. Sprawdź pisownię nazwy pliku i upewnij się, że lokalizacja jest poprawna.

UwagaJeśli otworzysz formularz, klikając pozycję Edytuj w przeglądarce w menu rozwijanym formularza, zostanie wyświetlony monit o wyewidencjonowanie formularza.

Przyczyna

To zachowanie występuje, ponieważ program InfoPath otrzymuje komunikat o błędzie "odmowa dostępu" w programie SharePoint. Program InfoPath odbiera ten błąd, gdy program InfoPath usiłuje uzyskać blokadę pliku docelowego w celu zastąpienia pliku docelowego. Ten wynik błędu jest wyświetlany, ponieważ dokument nie jest wyewidencjonowany.

Rozwiązanie

Aby wyeliminować to zachowanie, należy wyewidencjonować dokument formularza przed zmianą formularza. W tym celu zlokalizuj dokument formularza w bibliotece formularzy, a następnie kliknij pozycję Wyewidencjonuj listę obok dokumentu. Jeśli nie masz pewności, czy dokument musi być wyewidencjonowany, otwórz menu rozwijane formularza, a następnie kliknij pozycję Edytuj w programie Microsoft InfoPath , aby otworzyć formularz. Jeśli wyewidencjonowywanie jest wymagane, program InfoPath zwraca następujący komunikat:

Przed wprowadzeniem zmian musisz wyewidencjonować ten element. Czy chcesz teraz wyewidencjonować ten element?

Więcej informacji

Jeśli wprowadzono już zmiany w dokumencie, który nie został wyewidencjonowany, możesz je zapisać za pomocą ikony Zapisz jako, a następnie podać nową nazwę pliku lub lokalizację formularza. Jeśli zarządzasz witryną programu SharePoint i okaże się, że ten problem często występuje, warto rozważyć wprowadzenie jednej z następujących zmian:

  • Dodaj SMS-a do szablonu formularza programu InfoPath, który będzie przypominał użytkownikom o wyewidencjonowaniu formularza przed jego edycją.

  • W ustawieniach przechowywania wersji biblioteki ustaw opcję Wymagaj wyewidencjonowania na nie.

  • Zmienianie typu formularza szablonu formularza z formularza przeglądarki sieci Web na formularz programu InfoPath Filler, a następnie ponowne publikowanie szablonu.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×