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