首页 > 单独文章 > 正文

为InfoPath 2007表单模板设置脚本语言

时间:2007-07-19 21:18:13 作者:officeba 【认证】
注释   与浏览器兼容的表单模板 (与浏览器兼容的表单模板:InfoPath 中使用特定兼容模式设计的一种表单模板。在将与浏览器兼容的表单模板发布到运行 InfoPath Forms Services 的服务器上时,该模板受到浏览器的支持。)不支持脚本。若要通过使用自定义编程代码来自定义与浏览器兼容的表单模板,必须使用 Microsoft C# 或 Microsoft Visual Basic .NET。

要通过使用脚本自定义表单模板,您可以使用 Microsoft JScript 或 Microsoft Visual Basic Scripting Edition (VBScript)。默认情况下,InfoPath 配置为通过使用 JScript 添加脚本。如果您的表单模板不包含任何脚本或托管代码,并且您希望将 VBScript 用作脚本语言,则可以将表单模板的脚本语言更改为 VBScript。不能在同一个表单模板中同时使用两种脚本语言。

如果表单模板已包含一种语言的脚本并且您希望使用其他语言,则需要保存现有脚本,以便可以将脚本转换为其他语言,通过“表单选项”对话框从表单模板中删除脚本,然后将转换后的脚本重新添加到表单模板中。InfoPath 不能将脚本转换为新的脚本语言。在“表单选项”对话框中更改脚本语言只会影响此表单模板。其他表单模板会将 JScript 作为默认脚本语言。

  1. “工具”菜单上,单击“表单选项”
  2. “表单选项”对话框中的“类别”列表中,单击“编程”
  3. “表单模板代码语言”列表中的“编程语言”下,单击“VBScript”

 注释 

  • 为表单模板设置脚本语言并创建一个或多个事件处理程序之后,就无法更改该表单模板的脚本语言。
  • 如果您已安装了 Microsoft Visual Studio 2005 Tools for Applications,则默认语言为 Microsoft Visual Basic .NET。您仍然可以使用此过程将脚本语言更改为 VBScript。

相关文章

同类最新