首页 >> 技术文章 >> InfoPath2007


更改现有 InfoPath 2007模板部件

模板部件作为一个表单模板的一部分,可以保存以便在多个表单模板中重复使用。 典型模板部件由控件和数据源 (数据源:为 InfoPath 表单定义和存储数据的字段和组的集合。表单中的控件绑定到数据源中的字段和组。)组成,可能还包括数据连接 (数据连接:InfoPath 表单和外部源之间的连接,例如,数据库、Web 服务、SharePoint 库或 XML 文件都是外部源。数据连接用于查询和提交数据。)数据有效性 (数据验证:测试数据准确性的过程;可应用到控件以指定用户可输入的数据类型和范围的一组规则。)规则 (规则:条件、操作或二者的集合,可根据事件和表单中的值自动执行任务。)之类的功能。您可以设计单个模板部件,然后将其分发给您的组织中的其他表单模板设计者,供他们在自己的表单模板中使用。当您要帮助确保多个表单模板的设计一致时,这将非常有用。模板部件通常由一位表单设计者创建和维护,然后与组织中的其他表单设计者共享。

本文介绍更新模板部件的基本步骤,还介绍如何使用您自己的模板部件图标及如何更改模板部件的名称。



更改模板部件的设计

要修改您设计的模板部件,请在专用于设计模板部件的 Microsoft Office InfoPath 环境中打开它,进行必要的更改,然后保存文件。如果其他表单设计者当前正在使用您的模板部件,则您必须让他们知道有了新版本,以便他们可以将最新版本添加到“控件”任务窗格中。安装了新模板部件后,InfoPath 显示一条有关“检查设计方案”任务窗格中的新版本的消息。当您在表单模板上的模板部件上方移动指针时,也会出现此通知。

如果您计划更新表单模板上的已在全组织中使用的模板部件,则必须在更新模板部件后重新发布表单模板。在用户下次打开基于该表单模板的现有或新的表单时,包含最新模板部件的更新后的表单模板会自动出现。

  1. “文件”菜单上,单击“设计表单模板”
  2. “设计表单模板”对话框中的“打开表单模板”下,单击“在‘我的电脑’上”
  3. “文件类型”列表中,单击“InfoPath 模板部件”
  4. 通过浏览找到并单击要打开的模板部件,然后单击“打开”
  5. 对模板部件进行任何必要的更改。
  6. 要保存模板部件,请单击“文件”菜单上的“保存”
  7. 要与其他表单设计者共享模板部件,请将模板部件 (.xtp) 文件复制到共享位置(如文件服务器),然后让其他表单设计者知道该模板部件已可以使用。

 

更改模板部件的图标

您可以创建您自己的模板部件图标。模板部件图标显示在“控件”任务窗格中的控件列表中的模板部件名称旁边。自定义图标通常是使用专用的图标创建软件程序或图形程序创建的。

  1. “文件”菜单上,单击“设计表单模板”
  2. “设计表单模板”对话框中的“打开表单模板”下,单击“在‘我的电脑’上”
  3. “文件类型”列表中,单击“InfoPath 模板部件”
  4. 通过浏览找到并单击要打开的模板部件,然后单击“打开”
  5. “文件”菜单上,单击“属性”
  6. “模板部件属性”对话框中,单击“浏览”
  7. “插入图标”对话框中,找到包含要用来在“控件”任务窗格中代表模板部件的图标的 .ico、.bmp 或其他图像文件。

 

更改模板部件的名称和 ID

当您要更改现有模板部件的名称或模板部件 ID 时,请使用此步骤。

InfoPath 在“控件”任务窗格中及其他地方显示模板部件名称。模板部件 ID 不在“控件”任务窗格中显示,但对于您创建的每个不同的模板部件,它必须是唯一的。

您无法通过仅使用新的文件名保存模板部件来更改模板部件的名称和模板部件 ID。您必须在 InfoPath 中打开模板部件,在“模板部件属性”对话框中更新文件名。这样做会自动为您更新模板部件 ID。

  1. “文件”菜单上,单击“设计表单模板”
  2. “设计表单模板”对话框中的“打开表单模板”下,单击“在‘我的电脑’上”
  3. “文件类型”列表中,单击“InfoPath 模板部件”
  4. 通过浏览找到要打开的模板部件并单击它,然后单击“打开”
  5. “文件”菜单上,单击“属性”
  6. “模板部件属性”对话框中的“模板部件名称”框中输入新名称。

    执行此操作时,“模板部件 ID”框中的标识性文本将反映这一新名称。模板部件 ID 由 InfoPath 自动生成。它对于您创建的每个新模板部件而言必须唯一。

  7. “文件”菜单上,单击“另存为”,然后为模板部件输入新文件名。

声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!

时间:2007-7-23 21:20:32,点击:0打印】【关闭

上一篇:重用现有InfoPath 2007模板部件的设计
下一篇:插入 InfoPath 2007模板部件

OfficeBa论坛】:阅读本文时遇到了什么问题,可以到论坛进行交流!Excel专家邮件:342327115@qq.com(大家在Excel使用中遇到什么问题,可以咨询此邮箱)。

【声明】:以上文章或资料除注明为Office吧自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,本站确认后将立即撤下。谢谢您的支持与理解!


相关评论

我要评论

查看所有评论内容

评论内容