注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的 英文版本 以便参考。
在设计表单模板时,可以指定用户能够在填写基于表单模板的窗体时使用的数字签名。对于许多相同的原因,您可能登录纸张文档,可以使用数字签名。数字签名用于验证数字信息 — 例如表单模板、 表单、 电子邮件和文档-通过使用计算机加密。窗体签名之后,整个窗体或已签名表单的部分内容不能再更改使签名无效。
注意: 如果表单模板基于 XML 架构设计的您可以启用表单模板的数字签名,只有当 XML 架构具有处于万维网联合会 (W3C) XML 数字签名命名空间节点。
本文内容
兼容性的注意事项
当您创建的表单模板时,您可以启用数字签名,以便用户可以将它们添加到整个窗体或窗体的特定部分。在Microsoft Office InfoPath 2007,也可以设计在浏览器兼容的表单模板。在浏览器兼容的表单模板都是使用特定的兼容模式在 InfoPath 中设计表单模板。在浏览器兼容的表单模板时,可在浏览器-启用发布到运行 InfoPath Forms Services 的服务器。启用浏览器功能的表单模板中,您可以仅启用都将添加到用户填写的窗体的特定部分的数字签名。当您启用表单的部分的数字签名时,签名仅适用于特定部分的窗体中的数据。
启用数字签名,以便用户可以对整个表单
-
在工具菜单上,单击表单选项。
-
在类别下单击数字签名,然后单击启用对整个表单的数字签名。
注意: 如果设计浏览器兼容的表单模板时,启用整个表单的数字签名选项是不可用,因为浏览器兼容的表单模板仅支持的表单模板的特定部分的数字签名。如果更改兼容性选项为表单模板启用数字签名后,应运行检查设计方案以验证正确设置了数字签名的选项。在另请参阅部分中查找检查设计方案的详细信息。
-
如果设计表单模板基于数据库、 Web 服务或 XML 架构,其中包含数字签名命名空间,请单击选择 XPath 存储签名的数据源中指定的组。组中必须是数字签名命名空间的一部分。
注意: 如果您要设计表单模板不基于数据库、 Web 服务或包含数字的命名空间 XML 架构,此选项不可用。在此例中,请继续执行步骤 5。
-
在选择域或组对话框中,单击要为其启用数字签名,组的字段,然后单击确定。
-
如果您希望用户在提交之前登录窗体,请选择提示用户登录如果签名而被提交表单复选框。
注意: 如果尚未启用表单提交表单模板,您必须执行此操作后选中此复选框。
启用数字签名,以便用户可以对表单的部分内容
-
在工具菜单上,单击表单选项。
-
在类别下单击数字签名,然后单击启用的窗体中的特定数据数字签名。
-
单击“添加”。
-
在可签名的数据设置对话框中,键入您要为其启用数字签名的表单模板部件的名称。
提示: 您使用的名称不能包含任何空格。
-
单击选择 XPath 域和组要签名框旁边。
-
在选择域或组对话框中,单击要为其启用数字签名,组的字段,然后单击确定。
-
在签名选项可签名的数据设置对话框中,下执行下列操作之一:
-
要让表单模板的这一部分只有一个签名,请单击仅允许一个签名。
-
若要允许多个签名独立于相互分开,并且,可以添加或删除不会影响其他签名,请单击所有签名都是独立 (共同签名)。
-
允许多个签名前面的签名的签名,请单击每个签名前面的签名 (相对签名)。
-
-
在签名确认消息框中,键入您想要向用户显示他们登录窗体,此部分,然后单击确定两次的文本。
-
在表单模板中,将为其启用分区带有数字签名的表单模板部件相关联。
操作方法
-
将光标放在要插入部分中的位置。
-
如果未显示数据源任务窗格,在视图菜单上单击数据源。
-
在数据源任务窗格,请执行下列操作之一:
-
要添加的控件绑定到的字段,请右键单击该字段中,,然后单击您想要将此字段绑定控件。
-
若要添加绑定到的组的分区,组中,右键单击,然后单击部分中的控件。
注意: 如果将重复域或您指定的组,您必须选择包含域或组的非重复组。
-
-
-
在表单模板中,双击下方部分中包含的其他分区或刚插入的控件的部分标签。
-
单击数字签名选项卡。
-
选择允许用户本部分文档进行数字签名复选框。
-
在签名此节签名时窗体中的数据框中,单击部分中的步骤 4 中创建的数字签名的名称。
-
若要添加时,请在部分中显示签名,请选择显示部分中的签名复选框。
-
若要使控件在部分只读签名后,请选择签名时使控件只读复选框。
禁用数字签名
-
在工具菜单上,单击表单选项。
-
在类别下单击数字签名,然后执行下列操作之一:
-
若要禁用整个表单模板的数字签名,请单击不启用数字签名。
-
若要禁用数字签名的表单模板的特定部分,单击启用的窗体中的特定数据数字签名,单击您想要禁用数字中可以签名的的表单中的数据列表中的表单模板的一部分签名,然后单击删除。
-