Objaw
Program Access 2007 i Access 2010 w programie Outlook 2007 lub Outlook 2010 umożliwia generowanie i wysyłanie wiadomości e-mail zawierającej formularz wprowadzania danych. Adresaci zgłaszają, że wypełnili formularze i wysłali je z powrotem do Ciebie jako odpowiedzi. Oczekiwane wyniki nie są jednak widoczne w programie Access ani Outlook. Na przykład:
-
Dane w tabelach docelowych w programie Access nie są widoczne. Nowe rekordy nie są dodawane lub istniejące rekordy nie są aktualizowane.
-
W kolumnie Stan zbierania danych dla wiadomości w programie Outlook jest wyświetlany komunikat o błędzie lub ciąg "Wiadomość nieprzetworzona". Ponadto w kolumnie Kategorie wiadomości jest wyświetlany czerwony kwadrat lub jest on pusty.
Porada: Kolumny w programie Outlook o nazwie Flaga monitująca, Stan zbierania danych i Kategorie wyświetlają stan operacji przetwarzania. Aby dodać te kolumny do widoku, kliknij prawym przyciskiem myszy nagłówek kolumny, a następnie w menu skrótów kliknij polecenie Wybór pola. W oknie dialogowym Wybór pola przeciągnij poszczególne pola i upuść je w prawo lub na lewo od istniejącego nagłówka kolumny.
Po pomyślnym przetworzeniu odpowiedzi kolumna Stan zbierania danych w programie Outlook jest pusta, a w kolumnie Kategorie jest wyświetlany zielony kwadrat. Ponadto w kolumnie Flaga monitująca jest wyświetlany komunikat Operacja zbierania danych zakończyła się pomyślnie.
Rozwiązanie
Jeśli podejrzewasz, że nie można automatycznie przetworzyć odpowiedzi, wypróbuj sugerowane rozwiązania w poniższej tabeli. Większość tych rozwiązań wymaga uprzedniego rozwiązania problemu, a następnie ręcznego wyeksportowania odpowiedzi. Aby uzyskać więcej informacji na temat ręcznego przetwarzania odpowiedzi, zobacz artykuł Ręczne przetwarzanie odpowiedzi zbierania danych.
|
Problem |
Przyczyna |
Rozwiązanie |
|
Odpowiedź istnieje w folderze Outlook, ale nie została przetworzona. W kolumnie Stan zbierania danych jest wyświetlana informacja Wiadomość nieprzetworzona. |
Przejrzyj opcje wiadomości w oknie dialogowym Opcje gromadzenia danych e-mail . Wybrano ręczne przetwarzanie odpowiedzi lub wybrano ustawienia, które uniemożliwiają automatyczne przetwarzanie niektórych odpowiedzi. Porada: Aby wyświetlić opcje, na karcie Dane zewnętrzne w grupie Zbieranie danych kliknij pozycję Zarządzaj odpowiedziami. W oknie dialogowym zaznacz odpowiednią wiadomość, a następnie kliknij pozycję Opcje wiadomości. |
Wyeksportuj odpowiedź ręcznie. Aby upewnić się, że odpowiedzi, które nie zostały jeszcze odebrane, są przetwarzane automatycznie, zmień ustawienia w oknie dialogowym opcje. Aby uzyskać więcej informacji, zobacz artykuł Opcje gromadzenia danych e-mail. |
|
Odpowiedziałem na jedną z moich wiadomości, ale nie jest ona przetwarzana. |
Odpowiadanie na własną wiadomość wymaga nieco innej procedury. |
Zamiast wypełniać formularz w otrzymanej wiadomości, wypełnij formularz znajdujący się w wysłanej wiadomości znajdującej się w folderze Elementy wysłane . Przejdź do folderu Elementy wysłane i otwórz wiadomość. Kliknij pozycję Odpowiedz, wypełnij formularz, a następnie kliknij pozycję Wyślij. |
|
W kolumnie Stan zbierania danych jest wyświetlany następujący ciąg: Nie można znaleźć bazy danych. Znajdź bazę danych i ręcznie zaimportuj dane. |
Baza danych została przeniesiona do innej lokalizacji, została zmieniona lub usunięta albo jest uszkodzona. |
Przywróć bazę danych do pierwotnej lokalizacji i ręcznie wyeksportuj odpowiedź. |
|
W kolumnie Stan zbierania danych jest wyświetlany następujący ciąg: Nie można otworzyć bazy danych na potrzeby importowania danych, ponieważ baza danych jest już w użyciu. Po udostępnieniu bazy danych należy ręcznie przetworzyć odpowiedzi. |
Baza danych jest otwarta w trybie wyłączności i nie można wprowadzać zmian w bazie danych, dopóki nie zostanie wydana blokada wyłączna. |
Poproś użytkownika, który ma otwartą bazę danych w trybie wyłączności, o zamknięcie bazy danych, a następnie otwarcie jej w trybie normalnym. Następnie spróbuj ręcznie wyeksportować odpowiedź. |
|
W kolumnie Stan zbierania danych jest wyświetlany następujący ciąg: Ta baza danych programu Access jest chroniona hasłem. Wyeksportuj te dane ręcznie do programu Microsoft Access. |
Docelowa baza danych jest chroniona hasłem. Automatyczne przetwarzanie kończy się niepowodzeniem, jeśli baza danych wymaga hasła. |
Wyeksportuj odpowiedź ręcznie. Jeśli chcesz, aby przyszłe odpowiedzi były przetwarzane automatycznie, usuń hasło z bazy danych. |
|
W kolumnie Stan zbierania danych jest wyświetlany komunikat informujący o braku tabeli, zapytania lub pola. |
Tabela docelowa lub zapytanie docelowe zostało usunięte lub zmieniono nazwę albo struktura została zmodyfikowana w taki sposób, aby zawartość formularza nie mogła zostać dodana do tabel. |
Ponownie utwórz tabele docelowe i zapytania lub utwórz i wyślij nową wiadomość zbierania danych. |
|
W kolumnie Stan zbierania danych jest wyświetlany następujący ciąg: Nie można przetworzyć tej wiadomości e-mail. Formularz w tej wiadomości e-mail jest uszkodzony lub został zmodyfikowany. |
Formularz w odpowiedzi jest uszkodzony lub ktoś (adresat lub nadawca) zmodyfikował formularz. |
Jeśli adresat zmodyfikował formularz, poproś tego adresata o ponowne wysłanie formularza do Ciebie, a następnie ręcznie wyeksportuj odpowiedź. Jeśli formularz oryginalnej wiadomości jest uszkodzony lub nieprawidłowy, musisz utworzyć i wysłać nową wiadomość. |
|
W kolumnie Stan zbierania danych jest wyświetlany następujący ciąg: Nie można znaleźć informacji niezbędnych do ukończenia przetwarzania w określonej bazie danych. |
Brak informacji niezbędnych do zamapowania odpowiedzi na istniejący rekord, który wymaga aktualizacji. |
Ustawienia wiadomości muszą zostać zsynchronizowane z programem Outlook. Przełącz się do programu Access i w oknie dialogowym Zarządzanie odpowiedziami zaznacz wiadomość. W obszarze Szczegóły wiadomości zostanie wyświetlone okno z ostrzeżeniem. Kliknij wiadomość w oknie z ostrzeżeniem, aby zsynchronizować ustawienia, a następnie zamknij okno dialogowe. Wróć do programu Outlook i ręcznie wyeksportuj odpowiedź. |
|
W kolumnie Stan zbierania danych jest wyświetlany następujący ciąg: Nie można dodawać ani aktualizować danych, ponieważ dane skutkują zduplikowaną wartością w polu akceptującym tylko wartości unikatowe. |
Pole, którego właściwość Indeksowane ma wartość Tak (Bez duplikatów) nie może zawierać zduplikowanych wartości. Jeśli wartość przypisana do pola formularza już istnieje w odpowiednim polu tabeli, operacja zakończy się niepowodzeniem. |
Poproś adresata o wysłanie innej odpowiedzi z inną wartością w polu formularza. |
|
W kolumnie Stan zbierania danych jest wyświetlany następujący ciąg: Wprowadzona wartość nie jest elementem listy opcji do wyboru |
Formularz zawiera wymagane pole wyszukujące wartości, ale użytkownik nie określił wartości dla pola lub właściwość LimitToList (Lista OgraniczDolist ) jest ustawiona na wartość Tak , a użytkownik określił wartość, która nie znajduje się na liście. |
Poproś adresata o ponowne wysłanie odpowiedzi po zakończeniu wszystkich pól lub wypełnij i zapisz formularz samodzielnie i wyeksportuj go ponownie. |
|
W kolumnie Stan zbierania danych jest wyświetlany komunikat wskazujący, że wartość określona w polu formularza jest nieprawidłowa. |
Adresat wprowadził nieprawidłowe dane w co najmniej jednym polu. |
Poproś adresata o ponowne wysłanie odpowiedzi po zakończeniu wszystkich pól lub wypełnij i zapisz formularz samodzielnie i wyeksportuj go ponownie. |
|
W kolumnie Stan zbierania danych jest wyświetlany następujący ciąg: Ta wiadomość zawiera formularz, który należy wypełnić. Gdy skończysz, wyślij ją do nadawcy tej wiadomości e-mail. |
Adresat nie ukończył formularza. |
Poproś adresata o wysłanie kolejnej odpowiedzi po wypełnieniu formularza. |