一步步学习微软InfoPath2010和SP2010--第四章节--处理SP列表表单(2)--列表表单布局

本文主要是介绍一步步学习微软InfoPath2010和SP2010--第四章节--处理SP列表表单(2)--列表表单布局,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

        将SP列表转化为InfoPath好处之一是,更多选择来丰富表单外观、颜色和控件安排等。以填表人视角思考,开发表单使之更容易使用。InfoPath中,你有很多表格布局模板,可以创建自定义表格、修改单元格边距底纹,以及插入图片等。本章练习帮你获得信心,创建更好更易用的表单。

        下面的练习中,你将自定义InfoPath表单布局使之更加专业。使用2010布局和表格功能,你将创建一些非常棒的表单。

        准备:在浏览器中,打开上一个联系创建的Travel Requests列表。

1.      顶部功能区,选择“列表”选项卡,点击“自定义表单”。

2.      点击表格左上角方格,删除表格。


        注意到“域窗格”中所有的域仍存在。

3.      选择“页面设计”选项卡,点击“页面布局模板”按钮,点击选择“颜色条”布局。


4.      输入标题“Travel Request Form”。

5.      在“添加表”处点击,在“插入”选项卡,选择插入表格模板“具有强调的两列4”。

        拖动控件到表格:每次控件从与列表拖动到不只一列的表格时,你有两种方法放置控件到表格中。

        文本框的左边标签:当拖动控件到表格,单元格左右同时出现黑色(选中),释放控件。

        文本框的上边标签:当拖动控件到表格,光标箭头出现在单个单元格而且没有单元格出现黑色(选中),释放控件。

6.      现在可以改变颜色架构了。在功能区,点击“页面设计”选项卡,选择“专业----夏天”。

        注意到左侧是“添加标签”,右侧是“添加控件”。为高效节约空间,我们选择标签在控件之上,而不是水平。

7.      光标放置在左列,在“布局”选项卡,点击“选择”,点击“列”

8.      选中左列,点击“文件”选项卡,选择“正文”样式。

9.      点击“黑(粗)体”按钮,去除格式。

10.  需要在表格下添加两行。光标放置在最后一个单元格,点击“布局”选项卡的“在下方插入”两次。


11.  拖动域到表格。


12.  选中最后两个单元格,在功能区,合并单元格。

“创建时间”域是SP中每个列表和库内置的日期,并伴随着“创建者”域。每次新项目被添加到列表时,自动被捕获。因为日期只有在首次提交时才存在于“创建时间”域中,所以在填表时可以显示当前日期作为默认值。

13.  双击“域窗格”的“创建时间”域。


14.  点击fx按钮

        注意:功能与数学公式相似,将在第五章节“添加逻辑和规则到表单”讨论。

15.  在“插入公式”页面,点击“插入函数”按钮。


16.  分类下选择“日期与时间”,点击now,点击确定两次

17.  在域或组属性页,清除“重新计算公式时刷新值”复选框,点击确定。

        填写表单时,“创建时间”不应该可改变,应该使其明显。

18.  删除第二个框(日期的时间部分)。右击日期选取器控件,点击“更改控件”,点击“文本框”。

19.  在功能区,“属性”选项卡,点击“底纹”框,选择“无填充颜色”。


20.  关闭窗口,点击“保存并发布”。


        现在表单已经使用InfoPath自定义了,且可填。通过填写并保存表单,检查你新建的项目。表单视觉上因一点改变而更加引人。我们把普通的SP列表转化为美观愉悦的表单(容易填写,而且合情合理)。


这篇关于一步步学习微软InfoPath2010和SP2010--第四章节--处理SP列表表单(2)--列表表单布局的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1083011

相关文章

python中列表list切分的实现

《python中列表list切分的实现》列表是Python中最常用的数据结构之一,经常需要对列表进行切分操作,本文主要介绍了python中列表list切分的实现,文中通过示例代码介绍的非常详细,对大家... 目录一、列表切片的基本用法1.1 基本切片操作1.2 切片的负索引1.3 切片的省略二、列表切分的高

Gin框架中的GET和POST表单处理的实现

《Gin框架中的GET和POST表单处理的实现》Gin框架提供了简单而强大的机制来处理GET和POST表单提交的数据,通过c.Query、c.PostForm、c.Bind和c.Request.For... 目录一、GET表单处理二、POST表单处理1. 使用c.PostForm获取表单字段:2. 绑定到结

mysql8.0无备份通过idb文件恢复数据的方法、idb文件修复和tablespace id不一致处理

《mysql8.0无备份通过idb文件恢复数据的方法、idb文件修复和tablespaceid不一致处理》文章描述了公司服务器断电后数据库故障的过程,作者通过查看错误日志、重新初始化数据目录、恢复备... 周末突然接到一位一年多没联系的妹妹打来电话,“刘哥,快来救救我”,我脑海瞬间冒出妙瓦底,电信火苲马扁.

javaScript在表单提交时获取表单数据的示例代码

《javaScript在表单提交时获取表单数据的示例代码》本文介绍了五种在JavaScript中获取表单数据的方法:使用FormData对象、手动提取表单数据、使用querySelector获取单个字... 方法 1:使用 FormData 对象FormData 是一个方便的内置对象,用于获取表单中的键值

CSS3 最强二维布局系统之Grid 网格布局

《CSS3最强二维布局系统之Grid网格布局》CS3的Grid网格布局是目前最强的二维布局系统,可以同时对列和行进行处理,将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局,本文介... 深入学习 css3 目前最强大的布局系统 Grid 网格布局Grid 网格布局的基本认识Grid 网

Python自动化处理手机验证码

《Python自动化处理手机验证码》手机验证码是一种常见的身份验证手段,广泛应用于用户注册、登录、交易确认等场景,下面我们来看看如何使用Python自动化处理手机验证码吧... 目录一、获取手机验证码1.1 通过短信接收验证码1.2 使用第三方短信接收服务1.3 使用ADB读取手机短信1.4 通过API获取

Python自动化Office文档处理全攻略

《Python自动化Office文档处理全攻略》在日常办公中,处理Word、Excel和PDF等Office文档是再常见不过的任务,手动操作这些文档不仅耗时耗力,还容易出错,幸运的是,Python提供... 目录一、自动化处理Word文档1. 安装python-docx库2. 读取Word文档内容3. 修改

Python如何计算两个不同类型列表的相似度

《Python如何计算两个不同类型列表的相似度》在编程中,经常需要比较两个列表的相似度,尤其是当这两个列表包含不同类型的元素时,下面小编就来讲讲如何使用Python计算两个不同类型列表的相似度吧... 目录摘要引言数字类型相似度欧几里得距离曼哈顿距离字符串类型相似度Levenshtein距离Jaccard相

Java深度学习库DJL实现Python的NumPy方式

《Java深度学习库DJL实现Python的NumPy方式》本文介绍了DJL库的背景和基本功能,包括NDArray的创建、数学运算、数据获取和设置等,同时,还展示了如何使用NDArray进行数据预处理... 目录1 NDArray 的背景介绍1.1 架构2 JavaDJL使用2.1 安装DJL2.2 基本操

CSS弹性布局常用设置方式

《CSS弹性布局常用设置方式》文章总结了CSS布局与样式的常用属性和技巧,包括视口单位、弹性盒子布局、浮动元素、背景和边框样式、文本和阴影效果、溢出隐藏、定位以及背景渐变等,通过这些技巧,可以实现复杂... 一、单位元素vm 1vm 为视口的1%vh 视口高的1%vmin 参照长边vmax 参照长边re