在Microsoft Office 2003中新增加了一個(gè)組件InfoPath 2003,它為我們提供了一整套創(chuàng)建收集和共享信息的動(dòng)態(tài)表單工具。通過該工具我們可以輕松地制作出各種表單,此外在InfoPath 2003中內(nèi)置了很多用于商業(yè)價(jià)值的表單模板,通過打開這些設(shè)計(jì)好的表單模板,可以使我們非常容易地使用InfoPath填寫和共享表單信息。
一、創(chuàng)建表單
在InfoPath 2003中我們可以快速的創(chuàng)建自己需要的表單,下面我們就以創(chuàng)建一份“銷售記錄”表單為例,來了解以下表單的創(chuàng)建過程。
(一)表單的策劃:
在創(chuàng)建表單前,首先對(duì)表單中的內(nèi)容和版式進(jìn)行策劃,這樣我們做出的表單即美觀又完整。例如在創(chuàng)建“銷售記錄”表單前首先對(duì)需要?jiǎng)?chuàng)建的銷售記錄表單中的內(nèi)容進(jìn)行策劃,該表單內(nèi)容包括:表單名稱、銷售日期、銷售產(chǎn)品名稱型號(hào)、銷售電話、電子郵件、客戶信息等內(nèi)容。根據(jù)表單的具體內(nèi)容下面我們就可以設(shè)計(jì)表單了。
(二)表單的設(shè)計(jì):
設(shè)計(jì)表單時(shí),在InfoPath 2003中單擊“文件→設(shè)計(jì)表單”命令,在右側(cè)彈出“設(shè)計(jì)表單”窗格,單擊“新建表單”命令,即可在程序主界面中創(chuàng)建一個(gè)空白表單,在右側(cè)的“任務(wù)窗格”已經(jīng)切換到“設(shè)計(jì)任務(wù)”窗格,在此通過任務(wù)窗格中提供的控件、版式、數(shù)據(jù)源、視圖、樣式等功能可以很快設(shè)計(jì)出所需要的表單結(jié)構(gòu)。
1. 插入版式
首先在任務(wù)窗格中單擊“版式”設(shè)計(jì)任務(wù),在任務(wù)窗格下面彈出一個(gè)“插入版式表格”列表,在此選擇需要的表格格式。創(chuàng)建表單前,先要為該表單添加一個(gè)標(biāo)題,在“插入版式表格”中雙擊“帶有標(biāo)題的窗格”版式即可將該窗格添加到當(dāng)前的操作窗口中,或用鼠標(biāo)將選中的版式拖動(dòng)到指定的位置。隨后在該版式中輸入表單名稱即可,如:“銷售記錄”(如圖1)。如果你需要對(duì)添加的版式進(jìn)行合并或拆分,可以在下面的“合并和拆分單元格”中對(duì)選定的單元格進(jìn)行拆分和合并。按照上述方式我們可以添加其它的版式信息。
2. 插入控件
(1)插入文本框
版式添加后,單擊“控件”命令,我們可以為表單名稱、型號(hào)等信息添加一個(gè)文本框,該文本框就是以后我們需要填寫的信息內(nèi)容。添加時(shí)首先在控件類別中選中文本框命令,并將其拖動(dòng)到相應(yīng)的位置,這時(shí)我們看到一個(gè)標(biāo)有“field1”的文本框已經(jīng)被添加到指定文本框。隨后雙擊該文本框打開“文本框?qū)傩?rdquo;對(duì)話框(如圖2)。其中在“域名稱”中我們可以輸入一個(gè)該文本框的名稱,在下面的類型中選擇“數(shù)據(jù)類型”,程序默認(rèn)為文本類型,在此我們可以根據(jù)需要選擇文本框的數(shù)據(jù)類型。更改后單擊“確定”返回程序界面。
(2)插入下拉列表框
文本框添加后,為了便于我們以后快速輸入產(chǎn)品型號(hào),可以在“產(chǎn)品型號(hào)”項(xiàng)中添加一個(gè)下拉列表框,填寫表單時(shí)只需在該項(xiàng)中選擇需要的產(chǎn)品型號(hào)即可。添加時(shí)在“控件”列表中將該“下拉列表框”控件將“產(chǎn)品型號(hào)”項(xiàng)拖動(dòng)到相應(yīng)的位置并雙擊該下拉列表框,在打開的“下拉列表框?qū)傩?rdquo;對(duì)話框中對(duì)其屬性進(jìn)行設(shè)置(如圖3)。其中在“綁定”項(xiàng)中對(duì)該下拉列表框的域名稱、數(shù)據(jù)類型進(jìn)行設(shè)置,勾選“驗(yàn)證”項(xiàng)中購選“不能為空”復(fù)選框,這樣以后在填寫表單時(shí)該項(xiàng)必須填寫。在下面的“列表框”項(xiàng)中選擇“手工輸入列表框項(xiàng)”單選項(xiàng),并單擊下面的“添加”按鈕,在彈出的添加選項(xiàng)中輸入下拉列表中的各個(gè)選項(xiàng)。隨后單擊確定即可。
(3)插入日期
下拉列表框插入后,下面我們還要給銷售日期項(xiàng)中插入一個(gè)日期控件,首先將日期控件拖動(dòng)到日期信息項(xiàng)中,并雙擊該日期控件對(duì)該日期控件的屬性進(jìn)行設(shè)置,在域名稱中輸入一個(gè)名稱,隨后單擊“數(shù)據(jù)類型”下拉列表中選擇一個(gè)日期類型,單擊右側(cè)的“格式”按鈕,打開一個(gè)“格式列表”對(duì)話框,在此選擇一種需要的格式。隨后單擊“確定”即可。
(4)插入可選節(jié)
以上各項(xiàng)信息添加完成后,下面我們?cè)僖黄饋砜纯纯蛻粜畔,這段信息應(yīng)是客戶填寫,在該表單中可做可選填寫項(xiàng),插入這段信息時(shí)首先在客戶信息項(xiàng)中添加一個(gè)重復(fù)節(jié),插入時(shí)將“控件”列表中的“可選節(jié)”按鈕拖動(dòng)到相應(yīng)的位置即可。隨后在可選節(jié)中安裝上述方法添加客戶名稱、聯(lián)系電話、郵箱等信息。
提示:在填寫表單時(shí),可選節(jié)項(xiàng)中的所有信息為隱藏信息,只需點(diǎn)擊該項(xiàng)左側(cè)的“箭頭”按鈕才能展開該列表,對(duì)客戶信息進(jìn)行填寫,如果你先輸入客戶信息時(shí),只需單擊左側(cè)的“小三角”按鈕,在彈出菜單中選擇“刪除”命令即可將該節(jié)信息隱藏起來。
(三)給表單配色
表單設(shè)計(jì)完成后,為了使設(shè)計(jì)的表單美觀,我們還需要對(duì)表單進(jìn)行配色。配色時(shí)選擇“格式”菜單下面的“配色方案”命令,在任務(wù)窗格中打開“配色方案”列表。在此選擇需要添加的顏色方案,到此表單已經(jīng)設(shè)計(jì)完成。
二、表單的發(fā)布
表單設(shè)計(jì)后我們需要將表單發(fā)布出去供用戶填寫,發(fā)布時(shí)單擊“文件”菜單中的“發(fā)布”命令,彈出一個(gè)“發(fā)布向?qū)?rdquo;對(duì)話框(如圖4),單擊“下一步”在“發(fā)布向?qū)?rdquo;中選擇“希望發(fā)布到的位置”在此包括lan/Index.html'>局域網(wǎng)的共享文件夾、SharePoint表單庫、Web服務(wù)器,在此我們可以根據(jù)需要選擇,如發(fā)布到lan/Index.html'>局域網(wǎng)的共享文件夾。單擊“下一步”在此輸入表單發(fā)布的路徑和名稱,并單擊發(fā)布即可將表單發(fā)布的lan/Index.html'>局域網(wǎng)指定的文件夾中。以后我們進(jìn)入該共享文件夾打開該表單即可進(jìn)行填寫。
到此一份完整的表單已經(jīng)設(shè)計(jì)成功,以后我們就可以輕松地在該表單中填寫用戶信息了。