首页 InfoPath指导书_自己网摘

InfoPath指导书_自己网摘

举报
开通vip

InfoPath指导书_自己网摘InfoPath指导书_自己网摘 .xml是表单扩展名; .xsn是表单模板的扩展名. Infopath 2007设计指导书——模板部件 一、设计模板部件以在多个表单模板中重复使用 您可以设计单个模板部件,然后将其分发给组织中的其他表单模板设计者,供他们在自己的表单模板中使用。当您要帮助确保多个表单模板的设计一致时,这将非常有用。 例如,假设您管理一个设计并维护一系列表单模板的团队,并且这些模板中的每个模板都需要包括公司徽标和若干用于从用户处收集联系人信息的文本框。如果以模板部件 (.xtp) 文件的形式设...

InfoPath指导书_自己网摘
InfoPath指导书_自己网摘 .xml是 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 单扩展名; .xsn是表单模板的扩展名. Infopath 2007设计指导书——模板部件 一、设计模板部件以在多个表单模板中重复使用 您可以设计单个模板部件,然后将其分发给组织中的其他表单模板设计者,供他们在自己的表单模板中使用。当您要帮助确保多个表单模板的设计一致时,这将非常有用。 例如,假设您管理一个设计并维护一系列表单模板的团队,并且这些模板中的每个模板都需要包括公司徽标和若干用于从用户处收集联系人信息的文本框。如果以模板部件 (.xtp) 文件的形式设计徽标和控件,您可以将该文件保存到一个公共位置,然后告知您的团队可以使用该文件。当团队成员将模板部件添加到“控件”任务窗格时,模板部件将出现在“自定义”标题下,并且可插入到表单模板上。 要修改现有模板部件,可将其打开,进行必要的更改,保存模板部件,然后将其分发给表单设计者。表单设计者将最新版本的模板部件添加到“控件”任务窗格后,他们就可以在其表单模板中使用该模板部件。如果表单设计者打开包含较旧版本模板部件的表单模板,Microsoft Office InfoPath 将提示他们用最新版本来更新该模板部件。 模板部件概述 模板部件作为一个表单模板的一部分,可以保存以便在多个表单模板中重复使用。 典型的模板部件由控件和数据源 (数据源:为 InfoPath 表单定义和存储数据的字段和组的集合。表单中的控件绑定到数据源中的字段和组。)组成,并且还可能包括诸如数据连接 (数据连接:InfoPath 表单和外部源之间的连接,例如,数据库、Web 服务、SharePoint 库或 XML 文件都是外部源。数据连接用于查询和提交数据。)、数据有效性 (数据验证:测试数据准确性的过程;可应用到控件以指定用户可输入的数据类型和范围的一组规则。)和规则 (规则:条件、操作或二者的集合,可根据事件和表单中的值自动执行任务。)等功能。 通过创建和使用模板部件,可以帮助确保组织中的表单模板在基调、结构和行为上保持一致。例如,人力资源部门可能会在其所有表单模板中使用单一的“联系人信息”模板部件。 在表单模板上,模板部件的内容出现在一个节控件中。您可以将模板部件与普通的节区分开来,因为将会显示“节 (模板部件: 名称)”文字作为节标签,其中名称是模板部件的名称。 要设计模板部件,您必须在“设计表单模板”任务窗格中选择“模板部件”选项,而不是“表单模板”选项。当您打开模板部件时,“(模板部件设计)”前缀将出现在 InfoPath 标题栏中,表明您处于设计模板部件的正确模式下。 与表单模板不同,在完成设计时您不是发布模板部件,而是将其保存为模板部件 (.xtp) 文件。然后,您可以将 .xtp 文件提供给将需要使用该文件的其他表单设计者。例如,您可以将 .xtp 文件复制到组织网络上的一台文件服务器,然后向表单设计者发送一封电子邮件,描述该模板部件的用途、所在位置以及表单设计者如何能够将其添加到 InfoPath 中的“控件”任务窗格。 当表单设计者在表单模板上插入模板部件时,模板部件将成为表单模板的一部分,并且表单设计者可以在必要时对其进行自定义。 当表单设计者在表单模板上插入模板部件后,就无法阻止表单设计者对模板部件进行更改。如果不希望他人对模板部件进行自定义,您应在分发模板部件时阐明。 要在 InfoPath 表单模板上插入模板部件,表单设计者首先必须使用“添加自定义控件向导”将模板部件添加到“控件”任务窗格。当他们完成此向导后,模板部件将出现在“控件”任务窗格中的“自定义”标题下。 要修改模板部件,可在 InfoPath 设计模式下将其打开,进行所需的更改,然后重新保存模板部件。然后,您必须将更新的模板部件发送给使用了该模板部件原始版本的任何表单设计者。表单设计者可以使用“添加自定义控件向导”将更新版本的模板部件添加到“控件”任务窗格。完成这一步后,他们可以打开每个受影响的表单模板,并让 InfoPath 将原始模板部件替换为较新版本。 如果您的组织创建大量的模板部件,您可以建立一个可从公司网络上的某个公共位置(如共享文件夹、Web 服务器或位于 Microsoft Windows SharePoint Services 网站上的表单库)访问的模板部件存储库。可以在注册表中配置 InfoPath 设置,以便为安装了 InfoPath 的用户使模板部件自动出现在“控件”任务窗格中。要实现这一点,您可能需要与信息技术 (IT) 部门或组织中负责管理 InfoPath 的人员合作。 有关本主题的详细信息,请参阅 Microsoft TechNet 上的 InfoPath 文档。TechNet 是 IT 专业人员用于成功规划、部署、管理和支持 Microsoft 产品的资源。 设计模板部件 在“设计表单”对话框中,可以选择设计模板部件,而不是表单模板。如果这样做,模板部件中不受支持的 InfoPath 功能或者被隐藏,或者被禁用,这样您就不会在模板部件中使用它们。 1. 在“文件”菜单上,单击“设计表单模板”。 2. 在“设计表单模板”对话框中的“设计新”下,单击“模板部件”。 3. 在 “基于”库中,执行下列操作之一: 要在设计模板部件时定义数据源 (数据源:为 InfoPath 表单定义和存储数据的字 段和组的集合。表单中的控件绑定到数据源中的字段和组。),请单击“空白”。 要使用 XML 文档 (.xml) 文件或 XML 架构 酒店人事架构图下载公司架构图下载企业应用架构模式pdf监理组织架构图免费下载银行管理与it架构pdf (XML 架构:以 XML 编写的正式规范, 定义了 XML 文档的结构,包括元素名和丰富的数据类型,以及哪些元素要以组合形式出现,每一元素具有哪些属性。) (.xsd) 文件作为模板部件的数据源,请单击“XML 或架构”。 如果使模板部件基于 XML 文档或 XML 架构,InfoPath 将用映射到文档或架构中的 XML 元素 (XML 元素:由开始标记、结束标记以及标记之间的信息构成的 XML 结构。元素可具有属性,并且可包含其他元素。)的域 (域:数据源中可包含数据的元素或属性。如果域为元素,则可包含属性域。域用于存储输入控件的数据。)和组 (组:数据源中可包含字段和其他组的元素。包含其他控件的控件(如重复表和节)绑定到组。)填充“数据源”任务窗格。数据源已被锁定。视文档或架构而定,您可能无法向部分或全部数据源中添加新的域或组,也无法更改现有域和组的某些特征。 4. 要使模板部件与 InfoPath Forms Services 兼容,请选中“仅启用浏览器兼容性功能”复选框。 5. 单击“确定”。 新的模板部件将在 InfoPath 中打开。 6. 设计模板部件。 7. 完成模板部件设计之后,在“文件”菜单上单击“保存”。 重用现有模板部件的设计 如果要根据现有模板部件设计新的模板部件,必须打开现有模板部件,在“模板部件属性”对话框中更改该部件的名称,然后用另一个可区分的文件名保存新的模板部件。在“模板部件属性”对话框中更改模板部件名称时,会自动更新模板部件 ID。这个 ID 更明显地将一个模板部件与另一个模板部件加以区分。 在“文件”菜单上,单击“设计表单模板”。 在“设计表单模板”对话框中的“打开表单模板”下,单击“在‘我的电脑’上”。 在“文件类型”列表中,单击“InfoPath 模板部件”。 通过浏览找到要打开的模板部件并单击它,然后单击“打开”。 在“文件”菜单上,单击“属性”。 在“模板部件属性”对话框中的“模板部件名称”框中输入新名称。 执行此操作时,“模板部件 ID”框中的标识性文本将反映这一新名称。模板部件 ID 由 InfoPath 自动生成。它对于您创建的每个新模板部件而言必须唯一。 在“文件”菜单上,单击“另存为”,然后为模板部件输入新文件名。 模板部件中不可用的功能 设计模板部件时,有一些必须考虑的设计限制。例如,模板部件中不支持某些功能,例如在“表单选项”对话框中创建多个视图或指定全局、模板级别设置的功能。除了 ActiveX 控件外,所有控件都可用于模板部件中。设计模板部件时,用户界面中将隐藏模板部件中不支持的所有功能。 模板部件中不支持以下控件、功能或设置: ActiveX 控件 配色 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 背景图片 提交数据的数据连接 信息权限管理 (IRM) 设置 脚本和托管代码 编写代码的功能,例如 Microsoft 脚本编辑器 发布向导 导出向导 某些与视图相关的功能,包括创建多个视图、只读视图、默认视图或打印视图的功能 某些与打印相关的功能,包括指定页面设置选项以及创建页眉和页脚的功能 某些属于表单模板的功能,包括指定数字签名、自定义任务窗格、安全级别和自定义的保存和打开行为的功能 使用“检查设计方案”任务窗格中的“在服务器上验证”复选框检索服务器针对模板部件 (为与浏览器兼容的表单模板而设计)生成的错误和警告的功能 您可以设计可使用 InfoPath 或 Web 浏览器打开的表单模板。如果该表单模板可使用浏览器打开,则将其称为与浏览器兼容的表单模板。类似地,您可以设计专为在与浏览器兼容的表单模板中使用的模板部件。在此情况下,当您设计模板部件时,可以访问的控件和功能比设计专门在 InfoPath 中使用的模板部件时可以访问的控件和功能少。原因是与浏览器兼容的表单模板不支持某些控件和功能。 二、模板部件的使用方案 使用模板部件的好处 模板部件是表单模板中可重复使用的部分。它们通常包括控件、数据源 (数据源:为 InfoPath 表单定义和存储数据的字段和组的集合。表单中的控件绑定到数据源中的字段和组。)以及数据连接 (数据连接:InfoPath 表单和外部源之间的连接,例如,数据库、Web 服务、SharePoint 库或 XML 文件都是外部源。数据连接用于查询和提交数据。)或数据验证 (数据验证:测试数据准确性的过程;可应用到控件以指定用户可输入的数据类型和范围的一组规则。)等功能。模板部件可用于多种情况。但是,当您具有大量包含通用控件和设计组件的表单模板时,模板部件的好处尤其明显。使用模板部件,您无需在各个表单模板中重新设计 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 部分,而只需设计一个模板部件并将其重复用于多个表单模板即可。 下图显示了单个“员工信息”模板部件,此模板部件可在整个组织的不同业务表单中重复使用。 对表单部分进行标准化以便所有表单设计者使用相同的模板部件具有很多好处。使用模板部件,您可以更轻松地进行以下操作: 设计表单模板 如果向表单设计者提供了模板部件库,则他们可以在各种表单模板中重 复使用通用设计元素。通过使用模板部件库,表单设计者不必再设计每个表单的相同部分,从而节省了时间。例如,许多业务表单都包含一系列文本框,用于显示员工姓名、职务、电子邮件地址以及其他相关的联系信息。使用模板部件,您只需对此部分设计一次,将数据验证或其他业务逻辑功能添加到特定控件,然后将该模板部件分发给表单设计者。在将此模板部件添加到“控件”任务窗格之后,表单设计者可将“联系信息”部分重复用于他们需要的任何地方,并且无需在每次使用它时重新设计此部分。 填写表单 一致性对于填充表单的用户也是有利的。它可以帮助用户更快地完成表单, 因为不管用户使用何种表单,通用字段都使用相同的标签、按照相同的方式组织并按照预期的方式响应数据输入。 重复使用表单数据 如果表单数据要提交到整个公司范围的系统中,如客户关系管理 (CRM) 数据库,则标准化是十分重要的,因为这些系统要求一致的字段名称和数据类型。使用模板部件有助于确保表单中相同部分的数据遵循通用的数据交换模型。 方案 1:人力资源 大型保险代理公司的人力资源 (HR) 部门负责设计和维护一系列表单模板,这些表单模板与招聘和人员配备、福利提供、员工薪金以及确保遵守规范相关。其中许多表单模板具有通用部分(如员工信息和员工签名部分),因此,HR 部门的人员有必要与信息技术 (IT) 部门的开发人员合作,开发一个通用模板部件库。公司内部的表单设计者可以从“控件”任务窗格访问此模板部件库。 以医疗报销表单为例,人力资源部的员工可能认为下列模板部件是必需的。 方案 2:销售 某制药公司的销售部计划设计一系列 InfoPath 表单模板,用于收集有关产品订购和客户的信息。该公司当前使用 XML 架构 (XML 架构:以 XML 编写的正式规范,定义了 XML 文档的结构,包括元素名和丰富的数据类型,以及哪些元素要以组合形式出现,每一元素具有哪 些属性。)来帮助实现业务数据收集的标准化。此架构主要用于市场部、销售部和客户服务部,它定义了与客户、产品和订购有关的数据。 在 InfoPath 中,表单设计者可以通过在“设计表单模板”对话框中选择“XML 或架构”选项,基于现有的架构创建模板部件。 表单设计者在创建模板部件后,可以在模板部件上插入绑定到架构的合适字段的控件。设计者可以为模板部件上的控件指定数据验证设置、规则 (规则:条件、操作或二者的集合,可根据事件和表单中的值自动执行任务。)、计算的默认值以及数据连接。完成模板部件设计之后,表单设计者可以将其保存并向组织中的其他设计者公布其可用性,然后这些设计者就可以在自己的表单模板中使用该模板部件了。 例如,销售部的员工可能认为下列模板部件是必需的。 三、删除模板部件 从“控件”任务窗格中删除模板部件 在设计模式中安装模板部件 (模板部件:表单模板的一部分,可以保存以便在多个表单模板中重复使用。典型的模板部件由控件和数据源组成,还可能包含数据连接、数据验证和规则等功能。)后,它会出现在您创建的任何表单模板的“控件”任务窗格中。要从“控件”任务窗格中删除模板部件,必须使用“添加或删除自定义控件” 对话框将其卸载。 从计算机上删除模板部件 (.xtp) 文件并不能将其从“控件”任务窗格中删除。 1. 2. 3. 4. 5. 打开任意表单模板。 如果看不到“控件”任务窗格,请单击“插入”菜单上的“其他控件”,或按 Alt+I、C。 在“控件”任务窗格的底部,单击“添加或删除自定义控件”。 在“添加或删除自定义控件”对话框中,选择要删除的模板部件,然后单击“删除”。 当提示是否删除模板部件时,请单击“是”,然后单击“确定”。 从表单模板中删除模板部件 1. 打开包含要删除的模板部件的表单模板。 2. 在表单模板上,选择该模板部件。 模板部件总是出现在节控件中。 3. 按 Delete。 即从视图中删除该模板部件。 当从表单模板中删除模板部件时,与该模板部件及其控件关联的任何字段 (域:数据源中可包含数据的元素或属性。如果域为元素,则可包含属性域。域用于存储输入控件的数据。)和组 (组:数据源中可包含字段和其他组的元素。包含其他控件的控件(如重复表和节)绑定到组。)仍然可以在“数据源”任务窗格中看到。这些字段和组需要单独删除。此外,该模板部件继续作为一个选项显示在“控件”任务窗格中,除非您使用上述过程将其删除。 四、插入模板部件 向”控件”任务窗格中添加模板部件 在可以向表单模板上添加模板部件之前,您必须使模板部件在“控件”任务窗格中可用。添加自定义控件向导指导您完成将模板部件添加到可用控件列表中的“自定义”类别中的过程。 1. 如果看不到“控件”任务窗格,请单击“插入”菜单上的“其他控件”,或按 Alt+I、C。 2. 3. 4. 5. 6. 7. 8. 9. 在“控件”任务窗格底部,单击“添加或删除自定义控件”。 在“添加或删除自定义控件” 对话框中,单击“添加”。 在添加自定义控件向导的第一页上,选择“模板部件”,然后单击“下一步”。 在该向导的下一页上,单击“浏览”。 在“文件类型”列表中,单击“InfoPath 模板部件”,然后找到并双击要添加的模板部件。 单击“完成”。 查看确认消息,然后单击“关闭”退出该向导。 在“添加或删除自定义控件”对话框中,单击“确定”。 在表单模板上插入模板部件 在向“控件”任务窗格中添加了模板部件后,您可以将其插入到表单模板上。 1. 将光标放在表单模板上要插入模板部件的位置。 2. 如果看不到“控件”任务窗格,请单击“插入”菜单上的“其他控件”,或按 Alt+I、C。 3. 在“自定义”下的“插入控件”列表中,单击要插入的模板部件的名称。 模板部件显示在表单模板上的节控件中。您可以在表单模板上识别模板部件,因为“节(模板部件: 名称)”这些词作为节标签显示,其中名称 是模板部件文件的名称。 五、更改现有模板部件 更改模板部件的设计 要修改您设计的模板部件,请在专用于设计模板部件的 Microsoft Office InfoPath 环境中打开它,进行必要的更改,然后保存文件。如果其他表单设计者当前正在使用您的模板部件,则您必须让他们知道有了新版本,以便他们可以将最新版本添加到“控件”任务窗格中。安装了新模板部件后,InfoPath 显示一条有关“检查设计方案”任务窗格中的新版本的消息。当您在表单模板上的模板部件上方移动指针时,也会出现此通知。 如果您计划更新表单模板上的已在全组织中使用的模板部件,则必须在更新模板部件后重新发布表单模板。在用户下次打开基于该表单模板的现有或新的表单时,包含最新模板部件的更新后的表单模板会自动出现。 1. 在“文件”菜单上,单击“设计表单模板”。 2. 3. 4. 5. 6. 7. 在“设计表单模板”对话框中的“打开表单模板”下,单击“在‘我的电脑’上”。 在“文件类型”列表中,单击“InfoPath 模板部件”。 通过浏览找到并单击要打开的模板部件,然后单击“打开”。 对模板部件进行任何必要的更改。 要保存模板部件,请单击“文件”菜单上的“保存”。 要与其他表单设计者共享模板部件,请将模板部件 (.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. 在“文件”菜单上,单击“另存为”,然后为模板部件输入新文件名。 六、重用现有模板部件的设计 如果要根据现有模板部件设计新的模板部件,必须打开现有模板部件,在“模板部件属性”对话框中更改该部件的名称,然后用另一个可区分的文件名保存新的模板部件。在“模板部件属性”对话框中更改模板部件名称时,会自动更新模板部件 ID。这个 ID 更明显地将一个模板部件与另一个模板部件加以区分。 1. 在“文件”菜单上,单击“设计表单模板”。 2. 3. 4. 5. 6. 在“设计表单模板”对话框中的“打开表单模板”下,单击“在‘我的电脑’上”。 在“文件类型”列表中,单击“InfoPath 模板部件”。 通过浏览找到要打开的模板部件并单击它,然后单击“打开”。 在“文件”菜单上,单击“属性”。 在“模板部件属性”对话框中的“模板部件名称”框中输入新名称。 执行此操作时,“模板部件 ID”框中的标识性文本将反映这一新名称。模板部件 ID 由 InfoPath 自动生成。它对于您创建的每个新模板部件而言必须唯一。 7. 在“文件”菜单上,单击“另存为”,然后为模板部件输入新文件名。 Infopath 2007设计指导书——标准控件 一、使文本框接受多行文本 默认情况下,文本框可以容纳单行文本。如果您希望文本框能够容纳多行文本,则可以在向表单模板上插入文本框后为此文本框启用分段符或文字环绕功能。 1. 右键单击要为其启用多行文本的文本框,然后单击快捷菜单上的“文本框属性”。 2. 单击“显示”选项卡。 3. 要在文本框中键入多行文本,请选中“多行”复选框,然后有选择地执行下列操作之一: 为防止用户通过按 Enter 在文本框中插入分段符,请清除“分段符”复选框。 为防止在用户键入的文本超过文本框的宽度时文本自动换到下一行,请清除“自动 换行”复选框。 4. 在“滚动”列表中,单击所需的文本滚动选项。 如果选中与浏览器兼容的表单模板 (与浏览器兼容的表单模板:InfoPath 中使用特定兼容模式设计的一种表单模板。在将与浏览器兼容的表单模板发布到运行 InfoPath Forms Services 的服务器上时,该模板受到浏览器的支持。)中的“多行”复选框,则您将无法清除“启用分段符”或“自动换行”复选框或指定“滚动”列表中的选项。 二、使用 SQL Server 数据库中的值填充列表框、下拉列表框或组合框 概述 列表框、下拉列表框或组合框显示用户在填写基于您的表单模板的表单时可以选择的项目。您可以将这些类型的控件配置为显示来自指向 Microsoft SQL Server 数据库的辅助数据连接的数据。辅助数据连接是指向某个外部数据源的任何数据连接,您可以将其添加到表单模板以便填写基于此表单模板的表单的用户可以从外部数据源(如 Web 服务)中获取数据或将数据提交到外部数据源。 当您向表单模板添加用于查询数据的辅助数据连接时,Microsoft Office InfoPath 会创建一个辅助数据源 (数据源:为 InfoPath 表单定义和存储数据的字段和组的集合。表单中的控件绑定到数据源中的字段和组。),其中包含对应于数据库中存储数据的方式的数据域 (数据域:包含对外部数据源的查询结果的域。)和组 (组:数据源中可包含字段和其他组的元素。包含其他控件的控件(如重复表和节)绑定到组。)。查询数据连接从 Web 服务获取 数据并将这些数据存储在表单的辅助数据源中。默认情况下,辅助数据源中的数据仅在用户连接至网络时可用。您可以将辅助数据连接配置为将查询结果保存在用户的计算机上,以便用户在其表单未连接至网络时用户有权访问这些数据。 如果要使用辅助数据连接从外部数据源中检索敏感数据,可能要禁用此功能,这是为了在计算机丢失或被盗的情况下对数据进行保护,以避免未经授权的使用。如果禁用此功能,数据将仅在用户连接到网络时可用。 由于辅助数据源中的数据结构必须与数据库中存储数据的方式相匹配,因此,您不能修改辅助数据源中的现有域或组。在“请参阅”节可以找到指向有关数据连接和数据源的详细信息 的链接。 开始之前 使用 SQL Server 数据库中的值填充表单模板上的控件之前,您需要从数据库管理员处获取以下信息: 具有您将用于该表单模板的数据库的服务器的名称。 您将用于该表单模板的数据库的名称。 数据库所需的身份验证。数据库可以使用 Microsoft Windows 身份验证或 SQL Server 身份验证来确定用户访问数据库的方式。 包含要发送到表单的数据的表的名称。这是主表。如果您计划在数据库中使用多个表,则还需要其他子表的名称。您还需要子表中与主表中的域具有关系的域的名称。 是否可以安全地将查询结果存储在用户计算机上以便脱机使用。 步骤 1:添加查询数据连接 如果您的表单模板上没有现成的可用查询数据连接,请执行以下步骤向查询数据的表单模板添加一个辅助数据连接。如果您的表单模板已经包含可用的辅助数据连接,则可以跳过此节并转至步骤 2:配置控件。 1. 在“工具”菜单上,单击“数据连接”。 2. 在“数据连接”对话框中,单击“添加”。 3. 在“数据连接向导”中,单击“新建连接”,单击“接收数据”,然后单击“下一步”。 4. 在向导的下一页上,单击“数据库(仅 Microsoft SQL Server 或 Microsoft Office Access)”,然后单击“下一步”。 5. 在向导的下一页上,单击“选择数据库”。 6. 在“选择数据源”对话框中,单击“新建源”。 7. 在向导下一页的“您想要连接哪种数据源”列表中,单击“Microsoft SQL Server”,然 后单击“下一步”。 8. 在“服务器名称”框中,键入包含 SQL Server 数据库的服务器的名称。 9. 在“登录凭据”下,执行下列操作之一: 如果数据库根据 Microsoft Windows 网络中使用的凭据来确定具有访问权限的用 户,请单击“使用 Windows 身份验证”。 如果数据库根据您从数据库管理员那里获得的指定用户名和密码来确定具有访问 权限的用户,请单击“使用下列用户名和密码”,然后在“用户名”和“密码”框 中键入您的用户名和密码。 10. 单击“下一步”。 11. 在“选择数据库”列表中,单击要使用的数据库的名称,单击“连接到指定 表格 关于规范使用各类表格的通知入职表格免费下载关于主播时间做一个表格详细英语字母大小写表格下载简历表格模板下载 ”,单击 主表的名称,然后单击“下一步”。 12. 在向导下一页的“文件名”框中,键入存储数据连接信息的文件的名称,然后单击“完成” 以保存这些设置。 如果您计划在查询数据连接中使用其他表,可以在向导的这一页中添加它们。 单击“添加表”。 在“添加表或查询”对话框中,单击子表的名称,然后单击“下一步”。InfoPath 将尝试 通过匹配两个表中的域名称来设置关系。如果不想使用建议的关系,请选择该关系,然后单击“删除关系”。要添加关系,请单击“添加关系”。在“添加关系”对话框中,单击相应列中 每个相关域的名称,然后单击“确定”。 单击“完成”。 要添加其他子表,请重复上述步骤。 1. 单击“下一步”。 2. 要将查询结果存储到表单模板中,请选中“在表单模板中存储一份数据副本”复选框。选 中该复选框后,查询结果就会被存储到表单模板中。由于数据存储在表单模板中,因此,即使用户的计算机没有连接到网络中,也可以在用户所填表单中获取这些数据。 选中此复选框可以在表单模板中存储查询结果。由于数据存储在表单模板中,所以这些数据在用户填写的表单中可用,即使用户的计算机没有连接到网络也是如此。如果要使用此数据连接来获取敏感数据,最好禁用此功能,以帮助在计算机丢失或被盗的情况下保护数据。 3. 单击“下一步”。 4. 在向导的下一页上,键入该辅助数据连接的说明性名称。如果要在表单打开时自动接收数 据,请选中“在打开表单时自动检索数据”复选框。 步骤 2:配置控件 1. 如果表单模板有多个视图,请单击“视图”菜单上的“视图名称”,以转到具有控件的视 图中,在此要显示辅助数据源中的数据。 2. 双击要填充的列表框、下拉列表或组合框。 3. 单击“数据”选项卡。 4. 在“列表框项”下,单击“从外部数据源查找值”。 5. 在“数据源”列表中,单击要使用的数据源。 6. 单击“项”框旁边的 “选择 XPath” 在“选择域或组”对话框中,通过执行下列操作之一来指定将哪些数据显示给用户,以及将哪些数据提交至外部数据源。 三、将复选框更改为一组选项按钮 当右键单击控件时会出现“更改为”选项,使用此选项可以将一种控件类型快速更改为另一种控件类型。例如,可以将一组复选框更改为一组选项按钮。 当您希望用户只能从一组有限的选项中选择一个选项时,您可以使用 Microsoft Office InfoPath 表单模板上的一组选项按钮。 1. 在表单模板中,单击要转换的一个复选框,然后按住 Ctrl 并单击要转换的所有其他复选框。 2. 在“编辑”菜单上,指向“更改为”,然后单击“选项按钮”。 现在,将有一组选项按钮替代表单模板中的复选框。每个选项按钮都绑定到数据源中的同一个域。当用户单击某个选项按钮时,与该选项按钮关联的值将存储在该域中。 四、插入节 何时使用节 如果您想组织表单模板上的一组相关控件,则可使用节。例如,在保险索赔表单模板上,可以使用节来组织一组用于从投保人那里收集联系人信息的文本框。 您也可以使用条件格式 (条件格式:根据表单中输入的值更改控件的外观(包括控件的可见性和读写状态)的过程。)来显示或隐藏基于用户在表单中其他位置输入的值的节。例如,在零用金报销单表单上,您可以使用条件格式在用户的零用金总额超过 ,1,000 时向用户显示“经理审批”节。如果零用金小于该值,则该节在表单上保持隐藏状态。 您在表单模板上插入节时,实际上插入的是空容器。要让节发挥作用,必须在其中插入其他控件。 默认情况下,在表单上看不到节边框。如果您希望像保险索赔示例上显示的节轮廓那样在您的节周围显示轮廓,则可在“边框和底纹”对话框中给该节应用边框。 相关控件 InfoPath 提供了其他与节类似但用途不同的控件。要确定这些控件中的哪一个最适用于您的表单模板,请参考以下列表: 重复节 要创建用户可多次插入到表单上的节,请使用重复节或其他重复控件。 可选节 如果您给表单模板添加一个节,在用户首次打开表单时,该节就会出现在表单上,而可选节在默认情况下是处于隐藏状态的。用户可以选择是否要在其表单上插入可选节。 选项组 要插入可替换为其他节的节,请使用选项组。选项组包含两个或两个以上的节。默认情况下,这些节中会有一个出现在表单上。用户可以选择将其替换为其他节。 插入节 根据您是要设计一个新的空白表单模板,还是要以数据库或其他外部数据源为基础来设计表单模板,插入节的过程会稍有不同。 下图显示了节在设计模式 (设计模式:InfoPath 设计环境,可以在其中创建或修改表单模板。)中的外观。 控件可以绑定,也可以不绑定。当控件被绑定时,它会连接到数据源中的字段或组,以便控件中输入的数据保存在基础窗体 (.xml) 文件中。控件未被绑定时,它不会连接到一个字段或组,并且控件中输入的数据不会保存。当选择控件或将鼠标指针移动到控件上时,文本和绑定图标显示在控件右上角。文本指示控件绑定到的数据源中的组或字段。图标指示控件是否正确绑定到该组或字段。如果绑定正确,则显示绿色图标。如果绑定出现问题,则会看 到蓝色或红色图标。 数据源用于存储在表单模板上输入的所有数据,它由“数据源”任务窗格中以分层视图形式显示的域和组构成。 节始终绑定到表单模板的数据源中的组。节中各个控件都绑定到属于该节的组的域 (域:数据源中可包含数据的元素或属性。如果域为元素,则可包含属性域。域用于存储输入控件的数据。)。 在下例中,表单模板上的“投保人信息”节绑定到“数据源”任务窗格中的 addressPolicyholder 组。 在新的空白表单模板上插入节 设计新的空白表单模板时,“控制”任务窗格中的“自动创建数据源”复选框默认情况下处于选中状态。将控件添加到该表单模板时,该表单模板允许 InfoPath 自动创建数据源中的字段和组。这些字段和组由“数据源”任务窗格中的文件夹和文件图标表示。 1. 在表单模板中,将光标放在要插入控件的位置。 2. 如果看不到“控件”任务窗格,请单击“插入”菜单上的“其他控件”,或按 Alt+I、C。 3. 在“插入控件”下,单击“节”。 4. 要将控件添加到该节,请从“控件”任务窗格中将所需控件拖入表单模板上的节。 除非控件的域在数据源中已是节组的一部分,否则不应将表单模板中已有的 控件移入相应的节。如果进行这种移动,对控件的绑定可能会断开。 5. 要将标签添加到控件,请在控件上方键入文本。 在表单模板上插入基于现有数据源的节 如果您在现有可扩展标记语言 (XML) 格式的文件、数据库或 Web 服务的基础上设计表单模板,InfoPath 将从这些现有数据源中派生出“数据源”任务窗格中的字段和组。 在这种情况下,您可以这样来添加节:从“数据源”任务窗格中将一个重复组拖到表单模板上,或者从“控件”任务窗格中插入该节。如以下过程所述: 1. 2. 在表单模板中,将光标放在要插入控件的位置。 如果看不到“控件 ”任务窗格,请单击“插入”菜单上的“其他控件”,或按 Alt+I、C。 3. 4. 5. 在“插入控件”下,单击“节”。 在“节绑定”对话框中,选择要在其中存储节数据的组,然后单击“确定”。 给该节添加控件,然后将控件绑定到数据源中相应的域。 隐藏基于表单中值的节 条件格式不只是用于给控件应用格式更改。使用条件格式的最佳方式之一是显示或隐藏基于在另一控件中输入的值的控件。实现这一点的一个常用方法是在设计表单时在节的上方加一个复选框,这样,选中该复选框就会显示或隐藏该节。利用这项技术,您可以很容易地在需要的时候显示需要的信息。 此过程假定您已经给表单模板添加了一个节。 1. 2. 3. 4. 在表单模板上,单击要隐藏的控件。 在“格式”菜单上,单击“条件格式”。 在“条件格式”对话框中,单击“添加”。 在“如果条件为真”下,设置需要的条件。例如,要在某个特定复选框被选中时隐藏您在步骤 1 中选择的节,请在第一 个框中选择该复选框绑定的域,然后指定将用于确定是否隐藏该节的值。 对于复选框,在默认情况下,TRUE 的意思是“选中”,而 FALSE 的意思是“清除”。 5. 6. 7. 在“则应用格式”下,单击“隐藏此控件”。 要保存条件并返回到表单模板,请单击两次“确定”。 要测试所做的更改,请单击“常用 ”工具栏上的“预览”,或者按 Ctrl+Shift+B。 布局提示 在表单模板上的节上插入控件之前,请考虑您想怎样排列那些控件。您可以通过将文本框和其他控件拖入到节中所需的位置来添加它们。或者,如果您希望版式上有更多的控件,可以在节内添加版式表格 (版式表格:用来放置表单内容(如文本或控件)的单元格集合。),然后在个别单元格内插入标签和控件,这样它们可以美观地对齐。在下例中,表单设计人员使用一个两行三列的版式表格来排列节中的控件。 除了使用版式表格外,还可以执行以下一项或多项操作: 要同时更改若干节的大小,请选择要更改大小的节,按 Alt+Enter,单击“大小”选项卡,然后进行必要的调整。 要更改节的边框或颜色,请在表单模板中选择该节,在“格式”菜单上单击“边框和底纹”,单击“边框”选项卡,然后进行必要的调整。 要查看节中的控件在包含实际文本后的外观,请单击“视图”菜单上的“示例数据”。这有助于您了解基于表单模板的表单在用户填写有时候,节中控件内的文本与控件左侧的标签略微未对齐。要快速将其重新对齐,请双击该控件,单击“大小”选项卡上 的“对齐”,然后单击“应用”。如果标签和控件位于版式表格的不同单元格中,请右键单击包含标签的单元格,在快捷菜单上单击“表格属性”,然后单击“单元格”选项卡上“垂直对齐方式”下的“居中”。 五、文本框属性 六、禁止用户插入或删除控件 1. 2. 3. 4. 在表单模板上,单击要隐藏的控件。 在“格式”菜单上,单击“条件格式”。 在“条件格式”对话框中,单击“添加”。 在“如果条件为真”下,设置所需的条件。例如,要禁止用户删除包含数据的可选节,则 在第一个框中单击可选节,然后在第二个框中单击“不为空”。 5. 在“则应用格式”下,单击“不允许用户插入或删除此控件”。 6. 要保存条件并返回到表单模板,请单击“确定”两次。 7. 要测试所做的更改,请单击“常用”工具栏上的“预览”,或者按 Ctrl+Shift+B。 七、插入格式文本框 何时使用格式文本框 需要执行以下操作时,请使用格式文本框: 使用户能够对他们键入到表单中的文本进行突出显示、强调或格式设置。 使用户能够在表单上的空白区域插入表格或图片。 显示包含在数据库或其他数据源中的格式文本信息。 将带格式的数据以 XHTML (可扩展超文本标记语言 (XHTML):扩展 HTML 并将其编制为 XML 的标记语言。) 的形式存储在表单模板的基础数据源 (数据源:为 InfoPath 表单定义和存储数据的字段和组的集合。表单中的控件绑定到数据源中的字段和组。)中。 在下图中,格式文本框用于从用户收集详细的笔记信息。 相关控件 InfoPath 提供了与格式文本框类似但用途不同的控件。要确定这些控件中的哪一个最适用于您的表单模板,请参考以下列表: 文本框 就像格式文本框一样,文本框也允许用户键入、编辑或查看文本。与格式文本框不同的是,文本框默认只显示一行文本,并且用户无法在文本框中添加带格式的元素,如粗体或斜体文本、图片或表格。 表达式框 表达式框通常用于显示只读文本,显示表单模板上另一个控件的值,或者创建基于 XPath (公式:由值、字段或组、函数和运算符组成的 XPath 表达式。公式可以用来进行数学计算、显示日期和时间以及对字段进行引用。) 表达式的公式 (XML 路径语言 (XPath):用来获取部分 XML 文档的语言。XPath 也提供操作字符串、数字和布尔值的基本工具。)。与格式文本框不同,表达式框不存储或保存数据。因此,您应该只是在不想保存表达式框的值或不想在另一公式中引用该值时才使用表达式框。 用户体验 与文本框一样,格式文本框仅仅是表单中的一个占位符(如注释框),供用户在其中输入文本。当用户在格式文本框中键入文本时,可以访问他们习惯在其他 Microsoft Office system 文档中使用的许多功能。例如,用户可以在格式文本框中插入图片或表格,还可以以黄色突出显示文本中的特定段落。 要确认用户是否能在表单的特定域中设置文本格式,用户可将其光标置于域中或域在 Web 浏览器中查看基于表单模板的表单时,不对格式文本框启用数据有效性 (数据验证:测试数据准确性的过程;可应用到控件以指定用户可输入的数据类型和范围的一组规则。)。 只有 Windows Internet Explorer Web 浏览器完全支持格式文本框。在其他浏览器中,格式文本框可以显示,但是是只读的。如果用户想编辑格式文本框,他们可以进行编辑,但所有格式设置都将丢失。 您可以为与浏览器兼容的表单模板中的格式文本框启用链接图片,但不支持嵌入的图片。 插入格式文本框 根据您是要设计一个新的空白表单模板,还是要以数据库或其他外部数据源 (数据源:为 InfoPath 表单定义和存储数据的字段和组的集合。表单中的控件绑定到数据源中的字段和组。)为基础来设计表单模板,插入格式文本框的过程会稍有不同。 下图显示了格式文本框在设计模式 (设计模式:InfoPath 设计环境,可以在其中创建或修改表单模板。)中处于选中状态时的外观。 控件可以绑定,也可以不绑定。当控件被绑定时,它会连接到数据源中的字段或组,以便 控件中输入的数据保存在基础窗体 (.xml) 文件中。控件未被绑定时,它不会连接到一个字段或组,并且控件中输入的数据不会保存。当选择控件或将鼠标指针移动到控件上时,文本和绑定图标显示在控件右上角。文本指示控件绑定到的数据源中的组或字段。 图标指示控件是 否正确绑定到该组或字段。如果绑定正确,则显示绿色图标。如果绑定出现问题,则会看到蓝色或红色图标。 数据源用于存储在表单模板上输入的所有数据,它由“数据源”任务窗格中以分层视图形式显示的域和组构成。 格式文本框始终被绑定到域 (域:数据源中可包含数据的元素或属性。如果域为元素,则可包含属性域。域用于存储输入控件的数据。)。在下例中,表单上的“备注”框被绑定到“数据源”任务窗格中的“discussionItemNotes”域。 在新的空白表单模板上插入格式文本框 设计新的空白表单模板时,“控制”任务窗格中的“自动创建数据源”复选框默认情况下处于选中状态。将控件添加到该表单模板时,该表单模板允许 InfoPath 自动创建数据源中的字段和组。这些字段和组由“数据源”任务窗格中的文件夹和文件图标表示。 1. 在表单模板中,将光标放在要插入控件的位置。 2. 如果看不到“控件”任务窗格,请单击“插入”菜单上的“其他控件”,或按 Alt+I、C。 3. 在“插入控件”下,单击“格式文本框”。 4. 要指定用户可以输入的格式文本类型,请双击表单模板上插入的格式文本框,再单击“显 示”选项卡,然后选中或清除“有效格式”下的复选框。 5. 要将标签添加到控件,请在控件上方或左侧键入文本,然后键入冒号 (:)。 在基于现有数据源的表单模板上插入格式文本框 如果您在现有可扩展标记语言 (XML) 格式的文件、数据库或 Web 服务的基础上设计表单模板,InfoPath 将从这些现有数据源中派生出“数据源”任务窗格中的字段和组。 在此情况下,您可以这样来插入格式文本框:从“数据源”任务窗格将一个域拖到表单模板上,或者从“控件”任务窗格插入格式文本框。如以下过程所述: 1. 在表单模板中,将光标放在要插入控件的位置。 2. 如果看不到“控件”任务窗格,请单击“插入”菜单上的“其他控件”,或按 Alt+I、C。 3. 在“插入控件”下,单击“格式文本框”。 4. 在“格式文本框绑定”对话框中,选择要在其中存储格式文本框数据的域,然后单击“确 定”。 5. 要指定用户可以输入的格式文本类型,请双击表单模板上插入的格式文本框,再单击“显 示”选项卡,然后选中或清除“有效格式”下的复选框。 6. InfoPath 使用字段或组的名称作为控件的标签。如果必要,请更改标签文本。 您也可以使用“数据源”任务窗格插入控件。在“数据源”任务窗格中,右键单击格式文本框要绑定的域,再单击快捷菜单上的“格式文本框”。 布局提示 下面的提示有助于您优化格式文本框的外观、大小和其他方面: 要同时更改几个格式文本框的大小,请选择要更改其大小的格式文本框,在“格式”菜单上,单击“属性”,然后在“大小”选项卡上进行必要的调整。 要减小 InfoPath 插入格式文本框时采用的默认宽度,请在“视图”菜单上单击“查看属性”。在“常规”选项卡上,选中“为此表单模板使用自定义版式宽度”复选框,然后在“自定义版式宽度”框中键入较小的数字。 要同时更改几个格式文本框的边框或颜色,请选择要进行更改的格式文本框,在“格式”菜单上,单击“边框和底纹”,再单击“边框”,然后进行必要的调整。 要自定义格式文本框中显示的文本,请使用“格式”工具栏上的“字体”和“字号”框。要同时更改表单模板上所有格式文本框的字体和字号,请选择包含所需格式的格式文本框,然后单击“格式”菜单上的“对所有格式文本框控件应用字体”。 要查看当格式文本框包含实际文本时的外观,请单击“视图”菜单上的“示例数据”。这样有助于您了解表单在用户填写它时的外观。 使用间距调整格式文本框外周围的间距。使用边距调整格式文本框内文本周围的间距。
本文档为【InfoPath指导书_自己网摘】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_637320
暂无简介~
格式:doc
大小:56KB
软件:Word
页数:29
分类:工学
上传时间:2017-09-21
浏览量:24