准备:在设计模式打开Blue Yonder Records Management SharePoint Site Request表单。
在表单的默认(home)视图上,你只是从用户收集一些基本信息:他们需要哪种类型的记录来保存在SharePoint站点和他们目的的描述。现在,你将给箭头图片添加规则,允许用户导航至表单的第二个视图。箭头是图片按钮控件,意味着我们可以添加规则。
1. 在功能区,打开“规则”窗格,点击箭头。
2. 添加新的“操作”规则,切换视图到Formats视图。你可以命名为“Next Page”。
小贴士:像本章节许多步骤一样,添加规则来切换视图,可以通过在功能区使用“添加规则”按钮来完成。记住在添加规则之前,总是点击一次激活你想添加规则的控件。
在Formats视图,表单又使用图片按钮提供更丰富的体验给用户。它显示了箭头提供在表单视图间的导航。如果你点击箭头,并在“规则”窗格查看它的规则,你将看到后面的逻辑。
4. 首先选择每个图片,重审“规则”窗格中它们的规则,来了解前两个图片按钮能做什么。现在预览表单,点击按钮查看它们如何设置标签。并注意,如果你点击了第三个按钮,什么事都没有发生。
5. 关闭预览,选中第三个按钮。
6. 在“规则”窗格,添加新的“操作”规则Set Digital and Physical。两个将创建的规则都是设置域值。
小贴士:注意DigitalOrPhysical域来没有在设计界面显示。当你需要域储存变量数据值,但是并不需要它直接显示在表单上,这就是个好的例子。你将发现这是个有用的技术。表单中隐藏的域可以有效地服务于相同函数,和编程语言中的变量一样。
现在第三个图片按钮有两个操作。
三个图片按钮应该可以根据你的选择,正确设置右边的标签了。
在这个视图,你将给表单用户呈现一系列与他们在SharePoint站点创建的记录相关的问题。
11. 预览,所有问题的下拉都点击“是”。
注意,当你对vendor/contractor问题选择“是”时,一个额外的信息节出现在表单地步。另外,点击vendor/contractor问题旁边的蓝色问题标记图标时,你将看到帮助是可用的。这些元素都使用了规则根据用户输入展示和隐藏一个节。以这种方式设计表单使它更加动态且丰富,而且提高了可用性,因为你不会用用户不需要的信息使他们晕头转向的。
12. 选中eDiscoveryHelp节。
13. 打开“规则”窗格,添加新的“格式”规则,添加一个条件,在Questions组选择ShowHelp_eDiscovery域。
14. 设置条件“不等于”为“真”。
15. 在“规则”窗格,选择“隐藏此控件”。
16. 预览你将发现e-Discovery帮助节现在是隐藏的,直到你点击了问题标记按钮才会显示出来。使用格式规则提供更加交互式表格体验,这是个极好的例子。
17. 在功能区,使用“页面设计”选项卡,切换到最后一个Summary and Review视图。
和之前三个视图一样,你的任务是添加剩余的规则,因为它已经部分完成了。在此之前,预览表单并熟悉其功能。首先要注意的是页面上的图片按钮,他们允许导航到表单的其他部分。问题右边的图片按钮允许用户导航回Questions视图并编辑他们的答案。
18. 第四个按钮(关于e-Discovery问题)没有应用的规则。因此,使用“规则”窗格,给按钮添加规则,当点击时,转移用户回到Questions视图。
注意屏幕提示的使用帮助用户理解按钮的目的。屏幕提示在图片按钮的属性中,你可以通过右击并选择“图片按钮属性”,查看“高级”选项卡。