您的位置:首页 > 运维架构

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

2014-03-29 15:04 309 查看
准备:打开之前的Flight Delay表单,或直接使用Flight Delay Post exercise 3.xsn,记住,右键点击设计。

下面练习中,添加“确认”视图给Flight Delay表单。并添加另外的规则到提交按钮,使用户从默认视图移动到“确认”视图。

1. 点击页面设计选项卡

2. 点击新建视图,命名为Confirmation

3. 在页面设计选项卡,点击视图下拉列表切换回到视图1,复制Blue Yonder图片,切换到Confirmation视图,粘贴到表格顶部。在插入选项卡,添加“带有强调的两列3”表格



4. 在文本区域输入子标题Confirmation – your submission for the following flight delay has been processed.

5. 在表格的第一个标签上,输入Flight Date。在同行“控件”单元格,插入已计算值控件。点击函数按钮编辑公式。



6. 点击插入域或组,选择FlightDate域,点击确定关闭弹出的窗口

这添加了视图1的FlightDate域值到了“确认”视图。

7. 对Flight Number执行相同步骤

8. 在第三行,标签名为Delay Reason再添加一个已计算值(附带延迟原因)。



9. 点击页面设计,在视图区域点击属性按钮

注意所有可以设置的属性,包含设置为只读。因为不必设置属性,点击取消。



10. 在页面设计选项卡,切换到视图1

11. 选中Submit按钮,点击控件工具选项卡,点击添加规则按钮,选择切换视图。设置为切换到“确认”视图。当用户点击提交时,这个规则自动重定向用户到“确认视图”。



12. 预览表单,填写信息(航班号、原因等),点击提交按钮

规则执行两个操作:首先,尝试用默认的电子邮件程序给你发送邮件(表单副本);然后自动切换到“确认”视图。如下



表单完成了,不但能收集数据,还能通过邮件提交表单,切换到第二视图。最佳实践是添加一个关闭按钮(使用关闭表单规则)。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐