在Microsoft Office 2003中新增加了一个组件InfoPath 2003,它为我们提供了一整套创建收集和共享信息的动态表单工具。通过该工具我们可以轻松地制作出各种表单,此外在InfoPath 2003中内置了很多用于商业价值的表单模板,通过打开这些设计好的表单模板,可以使我们非常容易地使用InfoPath填写和共享表单信息。
一、创建表单
在InfoPath 2003中我们可以快速的创建自己需要的表单,下面我们就以创建一份“销售记录”表单为例,来了解以下表单的创建过程。
(一)表单的策划:
在创建表单前,首先对表单中的内容和版式进行策划,这样我们做出的表单即美观又完整。例如在创建“销售记录”表单前首先对需要创建的销售记录表单中的内容进行策划,该表单内容包括:表单名称、销售日期、销售产品名称型号、销售电话、电子邮件、客户信息等内容。根据表单的具体内容下面我们就可以设计表单了。
(二)表单的设计:
设计表单时,在InfoPath 2003中单击“文件→设计表单”命令,在右侧弹出“设计表单”窗格,单击“新建表单”命令,即可在程序主界面中创建一个空白表单,在右侧的“任务窗格”已经切换到“设计任务”窗格,在此通过任务窗格中提供的控件、版式、数据源、视图、样式等功能可以很快设计出所需要的表单结构。
1. 插入版式
首先在任务窗格中单击“版式”设计任务,在任务窗格下面弹出一个“插入版式表格”列表,在此选择需要的表格格式。创建表单前,先要为该表单添加一个标题,在“插入版式表格”中双击“带有标题的窗格”版式即可将该窗格添加到当前的操作窗口中,或用鼠标将选中的版式拖动到指定的位置。随后在该版式中输入表单名称即可,如:“销售记录”(如图1)。如果你需要对添加的版式进行合并或拆分,可以在下面的“合并和拆分单元格”中对选定的单元格进行拆分和合并。按照上述方式我们可以添加其它的版式信息。
图1
2. 插入控件
(1)插入文本框
版式添加后,单击“控件”命令,我们可以为表单名称、型号等信息添加一个文本框,该文本框就是以后我们需要填写的信息内容。添加时首先在控件类别中选中文本框命令,并将其拖动到相应的位置,这时我们看到一个标有“fIEld1”的文本框已经被添加到指定文本框。随后双击该文本框打开“文本框属性”对话框(如图2)。其中在“域名称”中我们可以输入一个该文本框的名称,在下面的类型中选择“数据类型”,程序默认为文本类型,在此我们可以根据需要选择文本框的数据类型。更改后单击“确定”返回程序界面。
图2