将表单数据提交到 Microsoft Access 数据库中

将表单数据提交到 Microsoft Access 数据库中

适用于: Microsoft InfoPath 2007

  打印
 
本文内容


概述

在设计基于某 Microsoft Office Access (.mdb) 数据库或 Microsoft Office Access 2007 (.accdb) 数据库的 Microsoft Office InfoPath 表单模板时,如果满足下列条件,“数据连接向导”将创建到该数据库的提交数据连接。

如果数据库满足这些要求,InfoPath 将创建提交数据连接并在“标准”工具栏上添加“提交”按钮,同时在表单上的“文件”菜单中添加“提交”命令。

 注释   辅助数据连接无法向数据库提交数据。如果要将到数据库的提交数据连接用作辅助数据连接,请确定一个与此数据库协作的 Web 服务,然后将此提交数据连接添加到该 Web 服务。

启用提交数据连接后,可以使用下列方式自定义表单模板的提交选项。

  • 更改在“标准”工具栏上的“提交”按钮上显示的文本,并更改在“文件”菜单上的“提交”命令上显示的文本。
  • 更改在“标准”工具栏上的“提交”按钮的键盘快捷方式,并更改在“文件”菜单上的“提交”命令的键盘快捷方式。
  • 创建在用户提交表单时显示的自定义消息。
  • 指定在提交表单后仍打开表单、关闭表单还是打开另一个空白表单。

返回页首 返回页首

步骤 1:启用提交数据连接

  1. “工具”菜单上,单击“数据连接”
  1. “数据连接”对话框中,单击主数据连接,然后单击“修改”
  2. 在“数据连接向导”中,单击“下一步”
  3. 在向导的下一页上,选中“为该连接启用提交”复选框,然后单击“完成”

返回页首 返回页首

步骤 2:配置提交选项

启用提交数据连接之后,InfoPath 向“标准”工具栏添加“提交”按钮并向“文件”菜单添加“提交”命令。InfoPath 还对基于此表单模板的表单进行配置,使其在用户提交完成的表单后向其显示一条消息。此消息指示表单是否已成功提交。默认情况下,InfoPath 在用户提交表单之后仍将表单保留为打开状态。要更改在“提交”按钮上显示的文本以及在用户提交表单后发生的行为,请执行下列操作:

  1. “工具”菜单上,单击“提交选项”

要更改用户填写表单时显示在“常用”工具栏上的“提交”按钮的名称和显示在“文件”菜单上的“提交”命令的名称,请在“提交选项”对话框的“标题”框中键入新名称。

 提示   如果您要将键盘快捷方式指定给此按钮和命令,请在要用作键盘快捷方式的字符前键入“与”符号 (&)。例如,要指定 Alt+B 作为“提交”按钮和命令的键盘快捷方式,请键入 Su&bmit

  1. 如果您不希望用户在填写表单时使用“常用”工具栏上的“提交”命令或“提交”按钮,请清除“显示提交菜单项和提交菜单栏按钮”复选框。

默认情况下,当用户提交表单后,InfoPath 使表单处于打开状态并且显示消息以指示表单是否成功提交。要更改此默认行为,请单击“高级”,然后执行下列操作之一:

  • 要在用户提交完成的表单后关闭表单或创建新的空白表单,请在“提交后”列表中单击所需的选项。
  • 要创建自定义消息以指示表单是否成功提交,请选中“使用自定义消息”复选框,然后在“成功时”“失败时”框中键入您的消息。

 提示   使用“失败时”框中的消息告诉用户在无法提交表单时执行的操作。例如,您可以建议用户保存表单并与某人联系以获得进一步说明。

  • 如果您不希望在用户提交表单后显示消息,请清除“显示成功和失败消息”复选框。
SpagoBI中文社区,致力于国际优秀开源BI套件SpagoBI在中国的普通推广; 联系我们QQ群:275725345
原文地址:https://www.cnblogs.com/mybi/p/1781623.html