应用对象
Access 2010 Access 2007

症状

在 Outlook 2007 或 Outlook 2010 中使用 Access 2007 和 Access 2010 生成和发送包含数据输入表单的电子邮件。 收件人报告他们已填写表单,并将其作为答复寄回给你。 但是,在 Access 或 Outlook 中看不到预期结果。 例如:

  • 在 Access 的目标表中看不到数据。 未添加新记录,或现有记录未更新。

  • Outlook 中邮件的 “数据收集状态” 列显示错误消息或字符串“邮件未处理”。 此外,消息的 “类别” 列显示红色正方形或为空。

    提示: Outlook 中名为 “后续标志”、“ 数据收集状态”“类别” 的列显示处理作的状态。 若要将这些列添加到视图中,请右键单击列标题,然后在快捷菜单上单击“ 字段选择器”。 在“ 字段选择器 ”对话框中,拖动每个字段并将其拖放到现有列标题的右侧或左侧。

    成功处理答复后,Outlook 中的 “数据收集状态” 列为空白, “类别” 列将显示绿色方块。 此外,“ 后续标志 ”列会显示 “数据收集作成功”消息。

解决方法

如果怀疑回复无法自动处理,请尝试下表中建议的解决方案。 这些解决方案中的大多数都要求先修复问题,然后手动导出回复。 有关手动处理答复的详细信息,请参阅 手动处理数据收集答复一文。

问题

原因

解决方案

Outlook 文件夹中存在答复,但未处理。 “ 数据收集状态”列 显示 “消息未处理”。

查看“数据收集电子邮件选项”对话框中的邮件 选项 。 选择手动处理答复,或选择阻止自动处理某些答复的设置。

提示: 若要显示这些选项,请在“ 外部数据 ”选项卡上的“ 收集数据 ”组中,单击“ 管理答复”。 在对话框中,选择所需的邮件,然后单击 “消息选项”。

手动导出答复。

若要确保自动处理尚未收到的答复,请更改“选项”对话框中的设置。 有关详细信息,请参阅 数据收集电子邮件选项一文。

我回复了我的一条消息,但该邮件未得到处理。

回复自己的邮件的过程略有不同。

在“ 已发送邮件” 文件夹中找到的已发送邮件中填写表单,而不是完成收到的邮件中的表单。 浏览到“ 已发送邮件” 文件夹并打开邮件。 单击“ 答复”,完成表单,然后单击“ 发送”。

数据收集状态” 列显示以下字符串:

找不到数据库。 找到数据库并手动导入数据。

数据库已移动到另一个位置、已重命名或删除,或者已损坏。

将数据库还原到其原始位置,并手动导出回复。

数据收集状态” 列显示以下字符串:

无法打开数据库以导入数据,因为数据库已在使用中。 在数据库可用后手动处理答复。

数据库以独占模式打开,在释放排他锁之前,无法对数据库进行更改。

要求在独占模式下打开数据库的用户关闭,然后在正常模式下打开数据库。 然后,尝试手动导出回复。

数据收集状态” 列显示以下字符串:

此 Access 数据库使用密码进行保护。 请手动将此数据导出到 Microsoft Access。

目标数据库受密码保护。 如果数据库需要密码,则自动处理失败。

手动导出答复。 如果希望将来自动处理答复,请从数据库中删除密码。

数据收集状态” 列显示一条消息,指示缺少表、查询或字段。

目标表或查询已被删除或重命名,或者结构已修改为无法将表单的内容添加到表中。

重新创建目标表和查询,或创建并发送新的数据收集消息。

数据收集状态” 列显示以下字符串:

无法处理此电子邮件。 此电子邮件中的表单已损坏或已修改。

答复中的表单已损坏,或者收件人或发件人 () 修改了表单。

如果收件人修改了表单,请要求该收件人再次将表单发送给你,然后手动导出答复。

如果原始邮件中的表单已损坏或无效,则需要创建并发送新邮件。

数据收集状态” 列显示以下字符串:

找不到在指定数据库中完成处理所需的信息。

缺少将答复映射到需要更新的现有记录所需的信息。

邮件设置需要与 Outlook 同步。 切换到 Access,然后在“ 管理答复 ”对话框中选择邮件。 在 “消息详细信息”下,你将看到一个警告框。 单击警告框中的消息以同步设置,然后关闭对话框。 切换回 Outlook,并手动导出答复。

数据收集状态” 列显示以下字符串:

无法添加或更新数据,因为数据将导致仅接受唯一值的字段中出现重复值。

索引属性设置为 Yes (No Duplicates) 不能包含重复值的字段。 如果分配给窗体字段的值已存在于表中的相应字段中,则作将失败。

要求收件人在窗体字段中发送具有不同值的另一个答复。

数据收集状态” 列显示以下字符串:

输入的值不是选项列表中的项

窗体包含一个必填字段,用于查找值,但用户未为该字段指定值,或者该字段的 LimitToList 属性设置为 “是 ”,并且用户指定的值不在列表中。

要么要求收件人在完成所有字段后再次发送答复,要么自行完成并保存表单,然后再次导出。

数据收集状态” 列显示一条消息,指示在窗体字段中指定的值无效。

收件人在一个或多个字段中输入了无效数据。

要么要求收件人在完成所有字段后再次发送答复,要么自行完成并保存表单,然后再次导出。

数据收集状态” 列显示以下字符串:

此邮件包含需要填写的表单。 完成后,将其发送给此电子邮件的发件人。

收件人未完成表单。

要求收件人在完成表单后发送另一个答复。

返回页首

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。