用户体验
用户可以看到窗体上完全取决于您使用的表单模板的 ActiveX 控件的类型。
发布表单模板包含 ActiveX 控件时,必须安装并注册为了使用户能够打开基于表单模板的表单中的用户的计算机上的控件。某些 ActiveX 控件,例如那些随附于 Microsoft Windows 中,可能已安装并在用户计算机上注册。其他 ActiveX 控件,如开发的自定义控件可能未安装和注册。在此例中,您必须采取措施来安装和注册您的用户的控件。
如果您打算与自定义安装程序安装表单模板,你可以安装和注册,同时自定义的 ActiveX 控件。或者,您可以指定现有.cab 文件中添加自定义控件向导,用于安装的用户的计算机上的控件。
当您使用添加自定义控件向导来向用户提供的 ActiveX 控件时,必须指定是否要打包现有.cab 文件以及您的表单模板。此.cab 文件允许要安装和注册您的用户的计算机上的控件。如果您选择将与您的表单模板.cab 文件,并且您的用户没有安装 ActiveX 控件,InfoPath 将提示他们安装该控件,当他们打开第一次基于表单模板的表单。
InfoPath 自动安装和注册的用户控制如果均得到满足下列要求:
使用文件创建数字签名的数字证书进行签名.cab 文件。
从窗体开发人员或其他受信任的发布者是数字签名。如果.cab 文件进行签名,但在用户计算机上尚不信任发布者,InfoPath 将显示安全警告,并要求用户启用信任发布者。
返回页首