Применяется к
Access 2010 Access 2007

Проблема

Вы используете Access 2007 и Access 2010 с Outlook 2007 или Outlook 2010 для создания и отправки сообщения электронной почты, содержащего форму ввода данных. Получатели сообщают, что они заполнили формы и отправили их вам в качестве ответов. Однако ожидаемые результаты не отображаются в Access или Outlook. Например:

  • Данные не отображаются в целевых таблицах в Access. Новые записи не добавляются или существующие записи не обновляются.

  • В столбце Состояние сбора данных для сообщения в Outlook отображается сообщение об ошибке или строка "Сообщение необработано". Кроме того, в столбце Категории сообщения отображается красный квадрат или пустой.

    Совет: В столбцах Outlook с именами "Флаг последующего выполнения", "Состояние сбора данных" и "Категории" отображается состояние операции обработки. Чтобы добавить эти столбцы в представление, щелкните правой кнопкой мыши заголовок столбца и в контекстном меню выберите пункт Выбор поля. В диалоговом окне Выбор полей перетащите каждое поле и перетащите его вправо или влево от существующего заголовка столбца.

    При успешной обработке ответа столбец Состояние сбора данных в Outlook пуст, а в столбце Категории отображается зеленый квадрат. Кроме того, в столбце Флаг выполнения отображается сообщение Об успешном сборе данных.

Решение

Если вы подозреваете, что ответ не удалось обработать автоматически, попробуйте предложенные решения в следующей таблице. Для большинства из этих решений необходимо сначала устранить проблему, а затем экспортировать ответ вручную. Дополнительные сведения об обработке ответов вручную см. в статье Обработка ответов сбора данных вручную.

Проблема

Причина

Решение

Ответ существует в папке Outlook, но не был обработан. В столбце Состояние сбора данныхотображается сообщение без обработки.

Просмотрите параметры сообщения в диалоговом окне Параметры сбора данных по электронной почте . Вы решили вручную обработать ответы или выбрали параметры, которые запрещают автоматическую обработку определенных ответов.

Совет: Чтобы отобразить параметры, на вкладке Внешние данные в группе Сбор данных щелкните Управление ответами. В диалоговом окне выберите нужное сообщение и нажмите кнопку Параметры сообщения.

Экспорт ответа вручную.

Чтобы убедиться, что еще не полученные ответы обрабатываются автоматически, измените параметры в диалоговом окне параметров. Дополнительные сведения см. в статье Параметры электронной почты сбора данных.

Я ответил на одно из моих сообщений, но это не обрабатывается.

Ответ на собственное сообщение включает несколько другую процедуру.

Вместо того чтобы заполнять форму в получаемом сообщении, заполните форму, которая находится в отправленном сообщении, найденном в папке Отправленные . Перейдите в папку Отправленные и откройте сообщение. Нажмите кнопку Ответить, заполните форму и нажмите кнопку Отправить.

В столбце Состояние сбора данных отображается следующая строка:

Не удается найти базу данных. Найдите базу данных и импортируйте данные вручную.

База данных либо перемещена в другое расположение, переименована или удалена, либо повреждена.

Восстановите базу данных в исходное расположение и экспортируйте ответ вручную.

В столбце Состояние сбора данных отображается следующая строка:

Не удается открыть базу данных для импорта данных, так как база данных уже используется. Обработайте ответы вручную после того, как база данных станет доступной.

База данных открыта в монопольном режиме, и изменения не могут быть внесены в базу данных, пока не будет снята монопольная блокировка.

Попросите пользователя, у которого открыта база данных в монопольном режиме, закрыть, а затем открыть базу данных в обычном режиме. Затем попробуйте экспортировать ответ вручную.

В столбце Состояние сбора данных отображается следующая строка:

Эта база данных Access защищена паролем. Экспортируйте эти данные вручную в Microsoft Access.

Целевая база данных защищена паролем. Автоматическая обработка завершается ошибкой, если для базы данных требуется пароль.

Экспорт ответа вручную. Если вы хотите, чтобы будущие ответы обрабатывались автоматически, удалите пароль из базы данных.

В столбце Состояние сбора данных отображается сообщение о том, что таблица, запрос или поле отсутствуют.

Целевая таблица или запрос были удалены или переименованы, либо структура была изменена таким образом, что содержимое формы не может быть добавлено в таблицы.

Повторно создайте целевые таблицы и запросы или создайте и отправьте новое сообщение о сборе данных.

В столбце Состояние сбора данных отображается следующая строка:

Не удается обработать это сообщение электронной почты. Форма в этом сообщении электронной почты повреждена или изменена.

Форма в ответе повреждена, либо кто-то (получатель или отправитель) изменил форму.

Если получатель изменил форму, попросите этого получателя отправить вам форму еще раз, а затем экспортируйте ответ вручную.

Если форма в исходном сообщении повреждена или недопустима, необходимо создать и отправить новое сообщение.

В столбце Состояние сбора данных отображается следующая строка:

Не удается найти сведения, необходимые для завершения обработки в указанной базе данных.

Отсутствуют сведения, необходимые для сопоставления ответа с существующей записью, которую необходимо обновить.

Параметры сообщения должны быть синхронизированы с Outlook. Переключитесь на Доступ и в диалоговом окне Управление ответами выберите сообщение. В разделе Сведения о сообщении появится поле предупреждения. Щелкните сообщение в поле предупреждения, чтобы синхронизировать параметры, а затем закройте диалоговое окно. Вернитесь в Outlook и вручную экспортируйте ответ.

В столбце Состояние сбора данных отображается следующая строка:

Невозможно добавить или обновить данные, так как данные приводят к дубликату значения в поле, которое принимает только уникальные значения.

Поле, для свойства Indexed которого задано значение Да (нет дубликатов), не может содержать повторяющиеся значения. Если значение, присвоенное полю формы, уже существует в соответствующем поле таблицы, операция завершится ошибкой.

Попросите получателя отправить другой ответ с другим значением в поле формы.

В столбце Состояние сбора данных отображается следующая строка:

Введенное значение не является элементом в списке вариантов.

Форма содержит обязательное поле, которое ищет значения, но пользователь не указал значение поля, либо свойство LimitToList поля имеет значение Да , а пользователь указал значение, отсутствующее в списке.

Попросите получателя отправить ответ еще раз после заполнения всех полей или заполните и сохраните форму самостоятельно и снова экспортируйте.

В столбце Состояние сбора данных отображается сообщение, указывающее, что значение, указанное в поле формы, недопустимо.

Получатель ввел недопустимые данные в одном или нескольких полях.

Попросите получателя отправить ответ еще раз после заполнения всех полей или заполните и сохраните форму самостоятельно и снова экспортируйте.

В столбце Состояние сбора данных отображается следующая строка:

Это сообщение содержит форму, необходимую для заполнения. По завершении отправьте его отправителю этого сообщения электронной почты.

Получатель не завершил форму.

Попросите получателя отправить еще один ответ после заполнения формы.

К началу страницы

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.