为了充分利用 InfoPath,您可能希望将它与其他程序、服务器和技术(包括下表中列出的程序或技术)协同使用。
| 程序或技术 | 如何与 InfoPath 协同使用 |
|---|---|
| InfoPath Forms Services | 您可以设计与浏览器兼容的表单模板并将它发布到运行 InfoPath Forms Services 的服务器上。用户随后可以在 Web 浏览器中或移动设备上填写基于该表单模板的表单。另外,InfoPath Forms Services 还提供一个集中位置来存储和管理组织的表单模板。有关 InfoPath Forms Services 的详细信息,请在请参阅一节中查找相关链接。 |
| Microsoft Office Excel | 用户可以选择将数据从一个或多个 InfoPath 表单导出到新的 Excel 工作表中。 另外,某些组织将 Excel 工作簿用作表单来收集数据。这些工作簿通常包括可供用户输入数据的空白单元格。可以通过使用 InfoPath 中的导入向导来将 Excel 工作簿转换为 InfoPath 表单模板。 |
| Microsoft Office Outlook | 可以通过将表单模板发布给一系列电子邮件收件人来向多个用户分发表单模板。同样,可以将表单模板设计为允许用户在电子邮件中以附件的形式提交填好的表单。 在 Office Outlook 2007 中,用户还可以将 InfoPath 表单作为电子邮件来打开、填写和提交。用户还可以像处理其他任何电子邮件那样,在电子邮件中答复或转发表单。用户可以将相关表单的集合存储到收件箱中专门的 InfoPath Forms 文件夹 (InfoPath Forms 文件夹:Outlook 2007 中的一个文件夹,可存储一组相关 InfoPath 2007 表单。在 InfoPath Forms 文件夹中,您可以使用列对多个表单中的数据进行分组、筛选和排序。)中。通过在该文件夹中以列的形式显示每个表单中的数据,用户可以快速到对多个表单中的数据进行分组、筛选和排序。 |
| Microsoft Office Access | 您可以将表单模板连接到现有的 Access 数据库。随后用户就可以向该数据库查询或提交数据。同样,您也可以使用数据库中的值来填写列表框,或者将控件绑定 (绑定:将控件连接到数据源中的字段或组,以便可以保存输入控件的数据。未绑定控件时,表明它未连接到字段或组,输入控件中的数据不会被保存。)到与该数据库相关联的字段和组。 在 Office Access 2007 中,还可以创建基于 Access 数据库的 InfoPath 表单模板,然后将其作为电子邮件发布给一系列收件人。 |
| Microsoft Office Word | 尽管可以使用 Word 来创建外观类似表单的文档,然而 Word 虽然是最好的字处理程序,但却不是表单设计程序。相比之下,InfoPath 则是专为设计和填写电子表单而创建的。如果您希望将现有 Word 文档转换为 InfoPath 表单模板,可以使用 InfoPath 中的导入向导来完成此工作。 |
| Microsoft SQL Server | InfoPath 能够与下列任一格式的 SQL Server 数据库协同工作:Microsoft SQL Server 2000 至 Microsoft SQL Server 2005。 您可以设计连接到 SQL Server 数据库的表单模板。然后用户可以使用该表单向数据库查询或提交数据。同样,您也可以使用数据库中的值来填充列表框,或者将控件绑定到与该数据库相关联的字段和组。 |
| Microsoft Windows SharePoint Services | 可以将表单模板直接发布到运行 Windows SharePoint Services 的服务器上的库中,这样便可以将相关的表单存储到一个方便的位置。例如,销售小组可以使用 SharePoint 网站来填写、保存和查看销售报表表单中的数据。在库中,用户可以填写基于您的表单模板的表单,将数据从已填好的表单导出到 Excel,或者将来自多个表单的数据合并到一个表单中。您还可以在表单模板中设置数据连接,让其从 SharePoint 列表或库中接收数据或者将数据提交到库中。 您还可以将表单模板以网站内容类型 (内容类型:某类内容的一组可重用设置。使用内容类型可一致管理元数据、模板以及项目和文档的行为。内容类型在网站级别定义并用于列表和库。)的形式发布到运行 Windows SharePoint Services 3.0 的服务器上。这样您便可以向单个库分配多个表单模板或者向网站集 (网站集:虚拟服务器上具有相同所有者且共享管理设置的一组网站。每个网站集都包含一个顶级网站,并可能包含一个或多个子网站。)中的多个库分配一个表单模板。 |
| Microsoft Office SharePoint Server 2007 | Office SharePoint Server 2007 是一个集成的服务器应用程序套件,它扩展了 Microsoft Windows SharePoint Services 的核心功能。 可以将表单模板直接发布到 Office SharePoint Server 2007 上的库中,然后允许它们用在网站上。另外,还可以利用下列功能:
|
| Microsoft Script Editor | 您不需要具有专业编程技能就可以设计有效的表单模板。但是,可以在表单模板中使用 Microsoft JScript (JScript:一种由 C、C++ 和 Java 演变的基于对象的脚本语言,解释执行。Microsoft 通过它实现 ECMA 262 语言规范。) 或 Microsoft Visual Basic Scripting Edition (VBScript) (Visual Basic Scripting Edition (VBScript):Microsoft Visual Basic 编程系统的子集。Microsoft Internet Explorer 3 版或更高版本以及其他 Web 浏览器都可读取嵌入 HTML 页中的 VBScript 程序。),方法是在设计模式下访问 Microsoft 脚本编辑器 (MSE) (Microsoft 脚本编辑器 (MSE):一种编程环境,用来在 InfoPath 表单中创建、编辑和调试 Microsoft JScript 或 Microsoft VBScript 代码。)。 |
| Microsoft Visual Studio 2005 Tools for Applications (VSTA) | 如果知道如何编写托管代码,可以在设计模式下访问 VSTA (Microsoft Visual Studio 2005 Tools for Applications (VSTA):一种托管代码编程环境,用于创建、编辑和调试 InfoPath 表单模板中包含的 Visual Basic 或 Visual C# 代码。),以便创建、编辑和调试 Microsoft Visual Basic 或 Microsoft Visual C# 代码。 |
| Microsoft Visual Studio 2005 | 可通过在您的计算机上下载并安装 Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System 来将 InfoPath 设计模式功能集成到 Microsoft Visual Studio 2005 开发环境中。然后可以打开 Visual Studio 2005,创建一个 InfoPath 表单模板项目,并使用设计模式功能来设计表单模板。有关下载 Microsoft Visual Studio 2005 Tools for the 2007 Microsoft Office System 的详细信息,请参阅 Microsoft Developer Network (MSDN) 网站上的 InfoPath Developer Portal。 |
| Web 服务 | 可以将表单模板连接到 Web 服务,以便与其他程序或系统交换 XML 数据。例如,可以使用 Web 服务从 Oracle 数据库(InfoPath 并不直接支持此数据库)中接收数据或者向其中提交数据。还可以使用来自 Web 服务的值填充列表框,或者将控件绑定到与该 Web 服务相关联的字段和组。 |
| XML 架构 | 为了确保在表单中收集的数据正确而一致,可以基于组织当前使用的 XML 架构 (.xsd) 来创建表单模板。例如,如果组织对零用金报销单使用特定的 .xsd 文件,则可以基于该 .xsd 文件来设计零用金报销单的表单模板。如果没有现成的架构,InfoPath 将在您向表单模板中添加控件时构建一个架构。 |
声明:欢迎各大网站转载本站文章,还请保留一条能直接指向本站的超级链接,谢谢!
第1页 | 第2页 | 第3页时间:2007-7-19 21:40:46,点击:0
上一篇:InfoPath 2007表单模板和表单简介【声明】:以上文章或资料除注明为Office吧自创或编辑整理外,均为各方收集或网友推荐所得。其中摘录的内容以共享、研究为目的,不存在任何商业考虑。如有任何异议,请与本站联系,联系邮箱:thinkou@126.com,本站确认后将立即撤下。谢谢您的支持与理解!
相关评论
*游客*2008-3-2 19:51:56 IP:[58.23.*.*]