淘汰VBA,用InfoPath----InfoPath相关文章两三篇

看了微软InfoPath,我开始为王志东担忧

关键词: InfoPath, SharePoint Server
Web Service
OA,Word、Excel、IE、VBA

没有到TechED 2004来之前,我对微软InfoPath这个产品一无所知。具有讽刺意味的是,这个产品居然属于Office家族,还是Office 2003 system的一部分。

在TechED上仔细听了一场微软Office部门副总裁Steven的演讲和培训课,很有收获。

从官方来说,InfoPath用来“在团队或组织中使用强大、动态的表格,灵活和高效地收集信息,更有效地共享、复用信息以及改变信息的用途。InfoPath 2003 有助于改善协作和决策制定过程,以便对您的企业产生积极的影响。”——摘自微软中文官方网站

我一向不是特别喜欢这样的技术文本。这样的表述100%正确,但可以想象,估计100%的用户却仍然对InfoPath软件一无所知。有时候,正确的文本未必能够达到有效的目的。

我的理解,InfoPath实际上是一个超强的Form表单设计和信息处理软件。它超越了以前使用VBA宏开发、使用Access来开发表单应用的时代。

InfoPath结合Web Sevice应用,结合SharePoint Server的应用,实在是太强大了。我的理解,InfoPath尤其适合开发和部署很多OA程序,比如公司的考勤系统、简单的人力资源报表管理系统、会议记录系统、各种公共资源如会议室、汽车预定系统,还有类似日/周工作报告系统、项目绩效评估系统等等。

利用InfoPath软件做设计和开发的话,上述这些大中小型公司都需要的OA系统或者子系统将会非常快推出来,并且会受到大家的欢迎。尤其在中国需要这样的软件和平台。

为什么呢?原因有三个方面。

1、中国的信息化普及率还非常非常低,有PC、有局域网、能够上Internet的单位和公司并不少,但有Application,尤其是Business Application在run的企业太少了。

InfoPath可以帮助中国用户快速建立企业内部的信息收集、反馈和管理系统。绝对快速,而且好管理。

管理员可以像编写word一样,做InfoPath,门槛很低,适合中国应用现状。

2、中国很多应用推广不够、商业软件公司市场份额不高,不赚钱,个人认为,和用户使用有抵触情绪很有关系。

用户习惯并且喜欢了在word、excel和IE里面操作,比如录入信息、拷贝粘贴等等。现在各种OA应用都需要用户记住一堆用户名和密码,切换到很多界面生疏、操作很不友好的软件应用,肯定是不行的。

InfoPath和微软的word、excel有高度的集成,对中国用户来说,习惯、易于接受。

3、InfoPath生成应用快、部署快、成本比较低,相对省钱,这也很适合中国人。

事实上,InfoPath软件如果和Sharepoint server,Live Communication Server结合起来,加上短信服务,将是OA应用的理想平台,特别适合中国企业。

王志东的点击科技公司致力于做一个内网外网想结合的企业协同软件平台,现在让我有些担忧。微软的这套东西如此强大,万一大力开发中国应用市场,王志东的竞争压力还是蛮大的。

王志东当初搞中文平台,后来,中文Windows出来了,中文平台就玩不转了,现在搞竟开协同,微软又来了,不知道会怎么样?

当然,微软在中国Business市场的开发还不够厉害,我是有些杞人忧天了。但愿吧。

注:本文转自http://www.cnii.com.cn/20040423/ca242164.htm

---------------------------------------------------------

微软Office InfoPath 概述

作为Microsoft Office System中的一个新增程序,InfoPath 2003(原先代号为“Xdocs”)能够通过基于扩展标记语言创建各种动态丰富表单的方式帮助团队或组织在其内部收集并共享信息。借助InfoPath,商业用户可以更加轻松的收集、访问并重用各种信息,进而做出更加明智的决策。

  产品指南

  InfoPath 2003 是 Microsoft Office System 产品的新的信息收集程序,它使在整个公司内收集和重用信息更加容易。公司如今通常收集和使用表单、电子表格或电子邮件中的大量信息。但是,由于数据被捕捉在分散于整个公司的文档或数据库内,因此主要决策者通常没有正确的数据来作出最明智的决定。InfoPath 可以帮助解决这些问题。

  有关 InfoPath 的常见问题

  问: 什么是 InfoPath?它的用处是什么?

  答: InfoPath 2003—Office System 中的新产品—是一个功能强大的程序,它使团队和公司能够通过丰富、动态的表单,高效地收集他们所需的信息。因为 InfoPath 支持使用任何客户定义架构的行业标准的可扩展标记语言 (XML),所以可以在整个企业内和在业务进程之间轻松重用收集到的信息。XML 支持使 InfoPath 用户可以在公司间和业务进程间共享信息,以获得更大的业务影响。

  问: InfoPath 可提供什么?

  答: InfoPath 为客户提供了创建丰富、灵活表单的轻松、高效的方法。此外,InfoPath 还提供了一个用于将信息输入这些表单并透明地创建 XML 的用户友好界面。InfoPath 中现成的表单示例说明了常见的使用方案。

  问: InfoPath 供什么人使用?

  答: InfoPath 是专为需要收集和使用信息来完成工作的团队和公司开发的。InfoPath 对于任何需要一种高效、灵活的方法来收集将被标准化、验证和与公司服务器系统集成的信息的商务人士、IT 人士或公司都很有价值。

  问: 为什么公司或团队应该考虑使用 InfoPath?

  答: InfoPath 可帮助团队和公司及时获得所需的信息,并使他们能够作出明智和有效的决定。InfoPath 还可以帮助:

  快速收集信息并根据公司的业务标准对信息进行验证。这样可以减少错误、避免重复的工作,并且帮助人们更加快速和准确地获得所需的信息。

  按照任何客户定义架构收集 XML 形式的信息,以便可以在业务进程间和在整个企业内重用和共享这些信息。

  向人们提供一种收集信息的灵活方法,使他们可以根据不断变化的业务条件进行调整。

  利用现有的 IT 投入和知识减少 InfoPath 的部署成本。

  问: 团队和公司可以使用 InfoPath 的一些典型方法是什么?

  答: InfoPath 可以应用于多种不同的方案,在公司内或工作组内,或者在供应商或合作伙伴之间。使用 InfoPath:

  部门经理可以设计和实现业绩评估系统。

  公司可以实现考勤卡系统和开支报告。

  健康保险公司可以创建和实现保险表,然后将它们集成到数据库系统和成员医院的业务进程中。

  团队或工作组可以提交每周状态报告。

  问: InfoPath 什么时候可用?

  答: Microsoft 估计在 2003 年年中让大家用上 InfoPath。

  问: InfoPath 的价钱将会是多少?怎样对它进行授权?

  答: Microsoft 将在产品发布时公布 Office System 产品的价格和授权。届时我们将让大家能够得到有关 InfoPath 的价格和授权信息。

  问: InfoPath 会包括在 Microsoft Office 2003 版中吗?

  答: Microsoft 将在产品发布时公布 Office System 产品的包装信息。届时我们将让大家能够得到有关 InfoPath 的包装信息。

  问: InfoPath 如何适用于其他 Office 产品?

  答: Office 为客户提供了一套程序供其选择,以便最好地满足他们的业务需要。InfoPath 可用作业务进程的界面,以帮助更高效地收集信息。Microsoft Office Excel 是一个电子表格程序,主要用来分析数值数据。Microsoft Office Word 为主要由文本组成的文档提供字处理能力。Microsoft Office Access 是一个用于存储信息和创建报表的数据库管理程序。Microsoft Office PowerPoint® 是一个以图形方式表示信息的程序。

  问: 什么是 XML?它与 InfoPath 的关系如何?

  答: XML(即可扩展标记语言)是一种用于数据的公开的行业标准语言。有 XML 格式的数据意味着信息是可传送的并且可以轻松共享和重用。InfoPath 的本机文件格式是 XML,并且 InfoPath 支持任何客户定义的架构,这意味着使用 InfoPath 表单收集的信息可以轻松地与服务器系统集成。使用 InfoPath 收集信息因而可以提高整个公司内的信息流。InfoPath 是说明即将发行的 Office 产品如何利用 XML 技术帮助人们、团队和公司更高效地管理和使用信息的最好示例。

  问: InfoPath 与 .NET 的关系如何?

  答: Microsoft .NET 是一套用于将人、系统、信息和设备连接起来的软件技术。它建立在 Web 服务的基础之上,使新的和现有的应用程序能够跨平台、应用程序和编程语言与软件和服务连接。InfoPath 是 XML Web services 的智能客户程序,因为建立它就是为了在本地与 XML 一起使用,使客户能够将使用 InfoPath 收集的信息连接到使用 XML 和 Web 服务的业务进程和解决方案。

  问: 将 InfoPath 2003 作为胖客户端应用程序的优点是什么?

  答: InfoPath 是一个胖客户端应用程序,提供了强大的功能,如业务逻辑验证、RTF 格式、自动更正和拼写检查程序。信息工作者在 InfoPath 客户端中处理信息将享受到最好的体验。

  问: InfoPath 如何与现有服务器和数据库一起工作?

  答: InfoPath 提供 XML Web services 和数据库互操作性支持,可以和任何支持 XML 的数据库或服务器一起使用。

  问: InfoPath 2003 的系统要求是什么?

  答: 在 Microsoft Office System Beta 2 Kit 2003 系统要求 页上查找 InfoPath 的系统要求。

注:本文转自http://it.sohu.com/54/56/article215325654.shtml

---------------------------------------------------------------------------

什么是SharePoint Portal Server

SharePoint Portal Server使得企业能够开发出智能的门户站点,这个站点能够无缝连接到用户、团队和知识。因此人们能够更好地利用业务流程中的相关信息,更有效地开展工作。 SharePoint Portal Server 2003 提供了一个企业的业务解决方案,它利用了单点登录和企业应用程序集成功能,以及灵活的部署选项和管理工具,将来自不同系统的信息集成到一个解决方案中。这个门户站点使得端到端的合作更为容易,实现了个人、团队和信息的整合、组织和搜索。用户可以通过门户内容和布局的定制和个性化以及目标受众,更快地找到相关信息。公司可以根据受众的公司职位、团队身份、兴趣或其他可以设置的成员规则来设定信息、程序和更新。

SharePoint Portal Server 使用 Microsoft Windows SharePoint Services 站点为个人、信息和公司创建门户页面。这些页面可以通过公司和管理工具来扩展 Windows SharePoint Services站点的功能,并且使得团队能够在他们的站点中向整个企业发布信息。

让信息工作起来

SharePoint Portal Server 实现了多系统的单点访问,这些系统包括Microsoft Office System程序、商业智能和项目管理系统以及现有的业务应用程序(包括第三方和行业专用的程序)。这个门户站点构建在一个可伸缩的、高度分散的体系结构上,提供了多种用于部署、开发和管理的工具。所有的这些都使您的门户站点能够随着您的公司需求的增长而扩展。这些集成特性使您可以控制公司资源的使用。用户可以从系统和报告中及时提取出相关的信息并加以重新利用。也能快速定位和访问公司内的文档、项目以及最佳实践。 Microsoft Research 还开发了一个门户特性搜索技术,该技术使得您能够搜索文件共享、Web服务器、Microsoft Exchange Server公共文件夹、Lotus Notes和Windows SharePoint Services 站点。另外,您还可以通过标题来组织文档和信息,以及浏览相关内容。当添加了新的信息或现有信息发生更改时,系统会对您发出提醒,从而帮助您更好地使用这些数据。

连接合作的个人和空间

SharePoint Portal Server 提供了功能强大的团队协作环境,使得组织能够在整个组织内部实现整合、组织、查找和提供 SharePoint站点。SharePoint站点可以用于团队、文档和会议,并能够扩展到客户和合作伙伴,从而扩展现有协作方式的影响范围和效率。而且,该门户站点还能够简化端到端的协作,向个人、团队、业务部门和整个企业提供文档和内容协作。它还具有文档版本、批准工作流、签入和签出、文档配置文件以及发布功能,能够实现文档、项目和任务上的轻松协作。另外,这个门户站点使得信息工作者能够轻松地找到和利用个人、团队和现有的最佳实践——而不是在每个项目中都重新开始。

设定和定制信息,使得更有生产力

SharePoint Portal Server 使得IT部门和用户可以定制和个性化门户站点体验。相关内容可以通过Web部件发送到门户站点,例如业务和Office程序、Web服务、新闻、销售和其他公司数据。Web部件可以由IT部门从Microsoft和行业合作伙伴处下载,或者也可以通过 Microsoft Visual Studio®.NET来开发。经过验证的用户可以从Web部件库中进行选择,在公司或部门的门户站点上添加Web部件,而不需要任何Web开发的经验。另外,IT部门可以锁定特殊的Web部件或页面区域,这样公司就能够通过门户站点向所有的员工发布重要的信息。用户也可以拥有自己的个人门户页面,该页面被称为“我的站点”。在这个页面上,他们可以组织日常使用的信息、程序和SharePoint站点。
注:本文转自http://hi.baidu.com/itchuan/blog/item/ae2416d8faa2853533fa1cae.html

-------------------------------------------------------------------

Live Communication Server使用说明

LCS(Live Communication Server)与Windows Messenger结合使用,达到内网通讯协作的功能,现在最高版本为2005。以下是我在公司测试时做的文档,希望对大家有帮助。
安装条件:
1. 操作系统: Windows server 2003,Standard Edition;Windows Server 2003,Enterprise Edition;Windows Server 2003,Datacenter Edition.
2. 目录服务: Windows Server 2003 Windows 2000 Active Directory 目录服务。为了实现跨森林的 Kerberos 身份验证,所有域控都需要 Windows 2003 AD
3. 客户端:需要安装 Windows Messenger 5.0
4. 若要将即时消息文本存档,则需要 SQL Server
5. LCS2003 服务器必须是域成员。
安装步骤:
1. 安装 AD 并且配置完成。
2. 安装主程序。
配置:
这里的域名为: bear.com
服务器名为: test2003
服务器 IP 地址为: 192.168.30.149
步骤如下:
1. AD 中创建的用户会自动添加 lcs 属性页。
2. 进入后选中“为此用户启用 Live Communications
3. 在空栏中填入相应信息。
4. 客户端操作:
启动客户端 Windows Messenge 5.0
工具 选项 帐户。
选中“我的联系人包括 SIP 通讯服务用户”。
在登录名中输入地址。
然后点击“高级”。
5. 点击“高级”选项
选择“配置设置”。
在服务器名称或 IP 地址处填入相应信息,推荐为 IP 地址。
连接使用选择“ TCP ”。
确定。
6.打开Windows Messenger, 点击“登录”。
在对话框的空白栏中填入相应信息,格式如图所示。
用户名与密码为该用户的AD帐户用户名和密码。
7. 点击确定,即会自动登录。

注:本文转自http://blog.chinaunix.net/u/5074/showart_16218.html

你可能感兴趣的:(Microsoft,企业应用,Office,VBA,SharePoint)