对于那些从InfoPath之前版本升级过来的人来说,你将很快注意到这个版本的许多重大改进。第一个可能令你感到吃惊的是,InfoPath2010是使用新的MS Office流畅界面第一个版本的InfoPath。这个新的用户界面包括功能区和后台视图。这些是朝着----改进InfoPath可用性,和为设计者和表单使用者提供生产力提高----方向主要的提升。

Office功能区提供了一系列选项卡,在某方面是智能的,因为它们是上下文敏感的。换句话说,它们根据活动和特定任务,组织显示按钮给你。例如,当你创建一个新表单时,选择功能区的插入选项卡,点击自定义表格,你自动被逮到表格布局选项卡,这样你可以改善你的表格。

在InfoPath2007版本,用书需要用两种主要方法完成表单:在桌面上的InfoPath或者浏览器(如果表单被发布到SP Form Services上)。使用InfoPath,你有第三种选择。InfoPath 桌面客户端现在包含两个部分:InfoPath Designer(提供完全设计体验)和InfoPath Filler。Filler是新的InfoPath桌面安装选项(对于需要填写和提交表单,但不许要修改或创建新表单模板的用户)。第二章节“表单要求:使用决策矩阵”详细介绍这三种选择,以及对每个选择最适合的特定用例。

过去来自SP客户一个非常常见的请求是,更简单的方法来自定义SP列表的默认输入表单。在SP之前的版本,自定义列表表单需要重要的专门技术,而且不是直白的过程。但是现在,使用InfoPath2010,你可以在SP列表上创建有吸引力的输入表单。如果你在SP列表上已有数据,你可以使用SP栏目数据,快速生成新的输入表单。我们在第四章节“处理SP列表表单”深入讲解这种功能。

如果你决定在Web浏览器,使用SP Form Services来发送你的表单,InfoPath2010包含了对基于浏览器表单的增强支持。2010中的web浏览器表单提供了更加一致、丰富用户体验,几乎符合使用InfoPath客户端应用程序的体验。在浏览器表单中支持的控件和功能有:

1.    日期和时间控件,添加丰富的日期和时间域

2.    点状、数字和普通列表

3.    多选列表框,用户可以使用它在一个域中,选择多个项目

4.    可输入列表框,当你需要让用户或输入自己的文本或从下拉域的预置项目中选择时使用

5.    超链接

6.    选项,用户用来决定是否需要特定部分。

7.    人/组选择器。用户从SP用户列表选择用户姓名

8.    筛选数据。浏览器表单中可以被筛选的,显示在空间中的数据,限制在列表框、下拉列表框、可输入列表框、重复表和重复部分中,显示给用户的项目数,

9.    图片按钮。

给表单添加逻辑和格式的重要工具之一,是通过使用规则。常见的例子(你可以使用规则应用于这类事情)有:

1.    自动更新域内容,基于选择或用户在表单其他地方做出的选项。

2.    隐藏控件/域,直到用户在表单中做某些特定操作。

3.    动态改变文本的格式,基于输入或用户在表单作出的选择。

4.    显示弹出消息框。基于用户做的操作或根据他们输入的特定数据。

InfoPath2010有更加简单的方式处理规则、验证和条件格式:规则任务窗格。

伴随着规则窗格,我们在功能区有非常有帮助的新添加规则按钮(也叫快速规则),使用它,你可以快速添加创建、阈值逻辑和验证规则到你的表单,而不需要代码。新规则功能使得添加数据验证和条件格式变得如此容易,你将在设计“容易指引你的用户填表的表单”过程中没有任何问题。规则将在第五章节“添加逻辑和规则到表单”中详细介绍。

InfoPath2010使布局一个有吸引力,视觉上令人愉悦的表单变得比之前更简单。你可以从功能区的页面设计选项卡,插入预置的页面布局来给你的表单结构。并且然后你可以轻松应用主题,来给你的表单提供专业的外观颜色和样式。使用这些InfoPath2010中的新布局工具,甚至InfoPath初学用户也能创建功能强大,视觉上愉悦的表单。

后台视图是主要的增强,你可以使用表单完成常见的任务,如打印、发布和设置表单选项。为了访问后台视图,简单点击文件选项卡即可。在后台视图,你会发现许多有用的功能和工具,包括:

1.    你可以在一个方便的地方,保存、打开或关闭表单

2.    你可以使用Info选项卡处理表单的各种配置属性。例如,你可以发布你的表单、定义你的用户如何提交,并使用Design Checker扫描潜在的问题。

3.    你可以使用表单选项,配置许多重要的设定,包括脱机支持、与浏览器的兼容性以及版本。

4.    你可以使用最近选项卡查看最近处理的表单。

5.    在新建选项卡,可以初始化各种表单模板的创建,包括我们在本书中关心的重要模板----SP 表单库和列表模板。

6.    使用打印选项卡,可以处理所有打印任务,包括决定打印你的表单到哪个打印机。也提供了方便的打印预览功能,这样你可以看到你的表单打印到纸上的效果。使用这种所见即所得打印预览,就没有理由浪费打印纸了。

7.    发布选项卡是这样一个区域,在那儿你决定发布你的表单模板到什么位置。这将决定了你的用户在哪儿访问,以及之后在哪儿保存表单的拷贝。当你有各种选项决定发布你的表单模板的位置时,本书的首要选择是SP。

一步步学习微软InfoPath2010和SP2010--第一章节--介绍InfoPath2010(2)--InfoPath2010的新功能相关推荐

  1. 一步步学习微软InfoPath2010和SP2010--第十四章节--高级选项(3)--重新链接表单

    如你在第一章节"介绍Microsoft InfoPath 2010"中了解到的,每个表单是一个XML文件.表单模板是XSN文件.这个XSN文件被表单设计者创建并发布到SharePo ...

  2. 一步步学习微软InfoPath2010和SP2010--第一章节--介绍InfoPath2010

    本章你将学到: 1. 历数使用SP2010的同时,使用InfoPath2010表单的好处. 2. 使用MS Office后台功能创建新的InfoPath表单 3. 导航InfoPath界面 4. 创建 ...

  3. 微软Office 2013:会受企业待见的最佳新功能

    微软对其久负盛名的 Office套件进行了一次重大的改动,新版本--现处于测试之中,定于明年推出--拥有许多新的.经过改进的功能,应该会吸引IT专业人员和知识员工. 这一点适用于新款Office的两个 ...

  4. 一步步学习微软InfoPath2010和SP2010--第一章节--介绍InfoPath2010(1)--伴随SP2010使用InfoPath2010的好处

    InfoPath现在处于第三个主要版本,并且已成熟为一款产品,能够为商业.教育和政府机构设计各种大小的表单.从简单的需要信息跟踪的小业务,到同时世界各地上千用户输入数据的企业,它都能适用.许多Info ...

  5. 一步步学习微软InfoPath2010和SP2010--第八章节--使用InfoPath表单Web部件

    本章中,你将学习到: 1.      配置Web部件设置 2.      创建Web部件连接 3.      创建表单参数 4.      使用其他浏览器表单参数 你可以使用InfoPath表单Web ...

  6. 一步步学习微软InfoPath2010和SP2010--第九章节--使用SharePoint用户配置文件Web service(2)--在事件注册表单上创建表单加载规则...

    下面练习中,你将添加表单加载规则,将四个文本框域和图片控件与用户配置文件web service连接.当使用用户配置文件web service时,你需要将控件和来自web service合适的域绑定.这 ...

  7. 一步步学习微软InfoPath2010和SP2010--第三章节--表单设计基础:处理InfoPath布局、控件和视图(6)--添加控件到Flight Delay表单

    准备:打开之前创建的Flight Delay表单.也可以下载Flight Delay Post exercise 1.xsn.右击模板文件,选择设计. 本练习,继续创建Flight Delay表单.添 ...

  8. 一步步学习微软InfoPath2010和SP2010--第五章节--添加逻辑和规则到表单(6)--使用规则创建多视图样式向导表单

    本例中,你将处理表单,目的是捕获来自Blue Yonder员工的支持请求.这些请求需要SharePoint记录管理网站支持文档储存请求.这个表单基本完成了,你只需增加一些剩余的规则来完结它.通过添加最 ...

  9. 一步步学习微软InfoPath2010和SP2010--第九章节--使用SharePoint用户配置文件Web service(2)--在事件注册表单上创建表单加载规则

    下面练习中,你将添加表单加载规则,将四个文本框域和图片控件与用户配置文件web service连接.当使用用户配置文件web service时,你需要将控件和来自web service合适的域绑定.这 ...

最新文章

  1. WMI技术介绍和应用——查询桌面信息
  2. MySQL的高级运用_MYSQL之SQL高级运用(帮助你高效率编程)
  3. 为什么磁盘存储引擎用 b+树来作为索引结构?
  4. 软件项目送上门来了,还要学会说不,接了项目拿了定金噩梦才刚刚开始
  5. 【LCT】弹飞绵羊(luogu 3203/金牌导航 LCT-2)
  6. jQuery中的几个案例:隔行变色、复选框全选和全不选
  7. Android kotlin使用RecyclerView实例
  8. lievent源码分析:evbuffer
  9. iOS开发学习记录【整理】
  10. 如果计算机正执行屏幕保护程序 当用户,计算机一级考试参考试题(含答案)篇节一.doc...
  11. java append concat_最佳实践/性能:将StringBuilder.append与String.concat混合使用
  12. fontForge开源字体定制工具
  13. 维宏云智能工厂系统1.0全面升级,带你体验豪华智能制造
  14. MT6627处理器芯片资料介绍
  15. 运维知识讲解之电脑局域网服务器的密码设置和修改
  16. H5的APP逆向方法
  17. k8s实践1:kubectl config 命令
  18. Java基础:华为云java基础函数题(一)
  19. 解决 输入kubectl get pods -o wide后没有显示ip
  20. 2020年磺化工艺答案解析及磺化工艺考试试卷

热门文章

  1. 【语音识别】基于DTW算法实现0~9数字和汉字语音识别含Matlab源码
  2. 线性时间选择 python实现 计算机算法设计与分析
  3. 无障碍模式设计:别让无障碍,成为一种障碍
  4. CSDN提现规则说明(更新:支持实时提现)
  5. Android 剪贴板详解
  6. 使用SBench 6为任意波形发生器创建,捕获和传输波形
  7. Python Turtle绘图[难度3星]:24节气倒计时(2.使用字典存储数据)
  8. 面向监狱编程 - 石胖子写网游外挂 (2) 加密和解密
  9. 正排索引和倒排索引的区别
  10. 二、Solr搜索原理