自定義表單用戶手冊_第1頁
自定義表單用戶手冊_第2頁
自定義表單用戶手冊_第3頁
自定義表單用戶手冊_第4頁
自定義表單用戶手冊_第5頁
已閱讀5頁,還剩63頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、表單管理模塊概述iO 2009系統(tǒng)表單管理模塊使所有iO 2009用戶都可以在表單管理模塊中輕松錄入或修改表單數(shù)據(jù),支持重復表的使用,通過動態(tài)的表單收集團隊或機構(gòu)內(nèi)部各種分散的信息,避免進行大量繁鎖或重復性的工作,幫助用戶快速而準確地獲得信息并對信息進行準確的判斷。本模塊具有以下功能:直接通過eb瀏覽器在線編輯和提交表單用戶也可以方便地利用iO 2009來在線錄入和編輯表單數(shù)據(jù),最大程度減少用戶熟悉和培訓的時間,機構(gòu)或團隊不同技術(shù)層面、不同職責的人員都可以利用表單管理模塊實現(xiàn)最大范圍內(nèi)的數(shù)據(jù)共享和再使用。通用的權(quán)限設(shè)置實現(xiàn)對設(shè)計模板和表單使用權(quán)限的控制采用與iO 2009系統(tǒng)相同的權(quán)限設(shè)置方式

2、,在表單設(shè)計器中,系統(tǒng)管理員或者是模板管理員可以設(shè)置哪些人員有權(quán)創(chuàng)建模板、管理模板。在表單流程管理模塊,系統(tǒng)管理員可以設(shè)置表單流程的使用權(quán)限、知會權(quán)限和監(jiān)控權(quán)限。通過視圖和流程來賦予不同角色的用戶對同一表單有不同的操作權(quán)限針對使用同一表單的用戶職責與權(quán)限的不同,用戶可自定義表單流程,在同一流程中不同權(quán)限的用戶所能查看和錄入的字段不同,方便用戶明確職責與任務(wù)的同時也能有效地保障數(shù)據(jù)安全。從數(shù)據(jù)庫或者視圖中讀取數(shù)據(jù)一方面,設(shè)計模板時候,可以在控件屬性中設(shè)置好需要從數(shù)據(jù)表或者視圖中讀取的數(shù)據(jù)字段,用戶在前臺頁面打開表單的時候就可以直接從數(shù)據(jù)表或者視圖中讀取數(shù)據(jù),顯示在表單編輯頁面上。另一方面,用戶需

3、要在瀏覽器中錄入本機構(gòu)的人員和部門信息時(具體的信息根據(jù)實際需要設(shè)置選取的數(shù)據(jù)字段),只需要通過點擊功能按鈕,iO 2009系統(tǒng)自動彈出人員信息、部門信息以及數(shù)據(jù)庫表或視圖中的幾個字段信息的選擇窗口供用戶選取,并將結(jié)果顯示在當前表單編輯頁面上,不需要用戶手工錄入(這類模板的創(chuàng)建方法以下將作詳細說明)。表單數(shù)據(jù)的導入導出功能用戶可以直接從表單管理模塊中導出表單數(shù)據(jù),在本地進行編輯好之后再將數(shù)據(jù)導入到表單管理模塊,因此即使在無法連接到網(wǎng)絡(luò)的情況下,用戶也可以對表單進行處理。模塊應(yīng)用過程這里用圖形來描繪表單管理模塊大體上的應(yīng)用過程( 如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC

4、 s 1 1 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 1 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 1 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 1)。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 1 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 1 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 1 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 1表單應(yīng)用過程術(shù)語及縮略語名稱描述/全稱iO2009紅帆iO2009信息

5、管理平臺模板由控件和數(shù)據(jù)源組成,模板的設(shè)計用于用戶填寫表單數(shù)據(jù)。表單用于在iO2009系統(tǒng)上填寫數(shù)據(jù)后提交的表單。版本創(chuàng)建模板后需要進行版本審批,設(shè)定為當前使用版本之后才可以在iO 2009中使用。XML“可擴展標記語言”,XML 是一種用于描述、組織和交換數(shù)據(jù)的行業(yè)標準語言。模板基于 XML 技術(shù),表單數(shù)據(jù)以 XML 格式進行保存或提交。XML 可以幫助創(chuàng)建共用語言,用于組織、交換和存儲數(shù)據(jù)。用 XML 處理數(shù)據(jù)意味著信息可以方便地傳遞、共享和復用。iO 2009的表單管理模塊中借助XML來實現(xiàn)數(shù)據(jù)的導入導出。公式由值、域或組、函數(shù)和運算符組成的表達式。函數(shù)基于計算結(jié)果返回值的預定義表達式。

6、聯(lián)動文本框控件的聯(lián)動屬性,表示可以從一個文本框的輸入綁定到另外一個文本框的結(jié)果輸出。視圖一個復雜的表單可以根據(jù)填寫表單數(shù)據(jù)的人員身份或其它條件分割分為幾個不同的界面,但所有界面都共享一個數(shù)據(jù)源,每一個單獨的界面就稱為視圖。只有一個界面的表單就只有一個視圖。自定義表單的用戶根據(jù)用戶需求的不同,iO 2009系統(tǒng)的表單管理模塊適用于以下用戶: 需要將相關(guān)數(shù)據(jù)根據(jù)實際情況的變化不斷更新并且由機構(gòu)內(nèi)部其它人員共享和使用這些信息(如客戶信息、人員信息、客戶意見等); 定期提交相關(guān)數(shù)據(jù)(如工作報告、工作計劃、業(yè)績、出貨單、費用報告等)給主管領(lǐng)導,由領(lǐng)導根據(jù)這些數(shù)據(jù)正確地制定下一步的決策,并有效地分配資源;

7、機構(gòu)各級領(lǐng)導對下級部門或人員提交的數(shù)據(jù)進行審核且要求不同級別所能查看或編輯的內(nèi)容不同(如一些需要通過流程流轉(zhuǎn)的方式由各級領(lǐng)導對數(shù)據(jù)進行審核的情況),或者要求在同一流程流轉(zhuǎn)過程中需要使用二個或二個以上完全不同的模板;根據(jù)同一機構(gòu)內(nèi)部,在iO 2009系統(tǒng)中所起到作用的不同,用戶可分為以下5種:紅帆自定義表單系統(tǒng)管理員定義模板,配置表單系統(tǒng)的使用權(quán)限。模板管理員根據(jù)企業(yè)的業(yè)務(wù)要求新增、修改、啟用或刪除自定義表單的模板,對自定義表單的模板進行版本審批。表單設(shè)計員按企業(yè)的業(yè)務(wù)要求設(shè)計自定義表單的模板,設(shè)計數(shù)據(jù)存儲方案。iO 2009系統(tǒng)管理員對自定義表單模塊進行配置,進行審計。普通用戶填寫自定義表單,

8、按權(quán)限能力查詢自定義表單。表單權(quán)限管理表單的權(quán)限分配有三種情況:1.表單流程的權(quán)限分配;2.模板權(quán)限范圍控制;3.模板類型權(quán)限分配(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 2 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 2 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 2 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 2)。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 2 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 2 STYLERE

9、F 1 s 1 SEQ 圖 * ARABIC s 1 2 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 2表單權(quán)限分配 1.5.1模板類型權(quán)限默認情況下,admin賬號有管理權(quán)。用admin賬號登錄表單系統(tǒng)后,點擊菜單“文件”“權(quán)限設(shè)置”(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 3 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 3 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 3 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 3)即可彈出“模板類型權(quán)限”窗口。 圖

10、STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 3 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 3 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 3 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 3權(quán)限設(shè)置1可以根據(jù)iO 2009系統(tǒng)的權(quán)限設(shè)置方法,按機構(gòu)、角色、部門、人員、崗位的方式給權(quán)限對象分配查看、寫入和管理的權(quán)限(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 4 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 4 STYLEREF 1 s 1 SE

11、Q 如圖 * ARABIC s 1 4 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 4)。圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 4 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 4 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 4 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 4權(quán)限設(shè)置2查看權(quán)限的帳戶只能查看表單系統(tǒng)通過版本審批的模板,不能進行增加、刪除、修改模板的操作,不能分配表單系統(tǒng)的權(quán)限;寫入權(quán)限的帳戶可以查看、增加、刪除、修改模板,不能進行模板的版本審批,不能

12、分配表單系統(tǒng)的權(quán)限;管理權(quán)限的帳戶可以查看、增加、刪除、修改模板,可以進行模板的版本審批,可以為表單系統(tǒng)分配權(quán)限。表單流程權(quán)限對于綁定模板的流程,流程的權(quán)限設(shè)置方法參照iO 2009系統(tǒng)的流程權(quán)限設(shè)置方法。1.5.3模板權(quán)限范圍控制有管理權(quán)限的用戶進入紅帆自定義表單系統(tǒng),選定模板,右鍵點擊“范圍控制”,彈出范圍控制窗口,選中“范圍控制”項,立即下拉顯示出模板的范圍控制信息。(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 5 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 5 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1

13、 5 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 5)圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 5 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 5 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 5 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 5模板范圍控制權(quán)限1如果表單模板中有CreatorID,人員ID,部門ID,機構(gòu)ID這幾個字段的話,就可以在iO 2009系統(tǒng)中的查看權(quán)限的基礎(chǔ)上再加上范圍主鍵的控制。表單模板的范圍主鍵默認為CreatorID(創(chuàng)建人的empid)

14、,主鍵類型還分為人員、部門、機構(gòu)三種。CreatorID 表單模板的范圍主鍵值默認是CreatorID,用戶在iO 2009前臺頁面中查看該模板的數(shù)據(jù)列表時,只能看到CreatorID等于當前用戶的empid的信息。人員 當選擇了人員,用戶在iO 2009前臺頁面中查看該模板的數(shù)據(jù)列表時,只能看到人員ID等于當前用戶的人員ID(empid)的信息。部門當選擇了部門,用戶在iO 2009前臺頁面中查看該模板的數(shù)據(jù)列表時,能看到部門ID等于當前用戶的部門ID(depid)的信息。機構(gòu)當選擇了機構(gòu),用戶在iO 2009前臺頁面中查看該模板的數(shù)據(jù)列表時,能看到機構(gòu)ID等于當前用戶的機構(gòu)ID(branc

15、hid)的信息。模板的創(chuàng)建在模板的創(chuàng)建過程中,需要知道模板創(chuàng)建的前提,創(chuàng)建模板的步驟,模板的一些特色功能以及注意事項(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 6 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 6 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 6 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 6)。圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 6 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 6 STYLEREF 1 s 1

16、SEQ 圖 * ARABIC s 1 6 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 6創(chuàng)建模板1.6.1創(chuàng)建前提iO 2009表單管理模塊支持自定義表單設(shè)計器設(shè)計的表單,因此負責創(chuàng)建模板的用戶必須在本機安裝自定義表單設(shè)計器,而其他普通用戶則不需要安裝。1.6.2創(chuàng)建步驟1、首先點擊,彈出表單系統(tǒng)的登錄界面(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 7 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 7 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 7 STYLEREF 1 s 1 SEQ

17、如圖 * ARABIC s 1 7)。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 7 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 7 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 7 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 7 登錄表單系統(tǒng)注:可使用iO 2009的管理員賬號或者擁有表單系統(tǒng)寫入或以上權(quán)限的賬號登錄。2、登錄表單系統(tǒng)后進入模板列表頁面,進行添加、刪除模板操作(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 8 STYLEREF 1 s 1 SEQ

18、如圖 * ARABIC s 1 8 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 8 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 8)。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 8 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 8 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 8 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 8模板列表1)右鍵“表單”根節(jié)點彈出菜單,可新增模板類別,如上圖中的“業(yè)務(wù)表單”、“辦公表單”。新增模板類別時,必須輸入類別

19、分類編碼,類別分類編碼必須是以udf開頭的且長度為10個字節(jié)的字符串。(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 9 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 9 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 9)。 圖 SEQ 圖 * ARABIC 9 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 9 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 9 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 9 新增類別 2)右鍵“辦公表單”“業(yè)務(wù)表

20、單”節(jié)點彈出菜單,可新增模板,如上圖中的“會議申請”。新增模板時,必須輸入模塊板編碼,且模塊板編碼必須唯一且必須是以udf開頭的長度為10個字節(jié)的字符串。“流程綁定”項如果選中,在表單模板完成之后,必須與流程進行綁定才可以使用;如果不選中,表單模板完成后,無須綁定流程就可以使用。(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 10 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 10 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 10 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 9) 圖 ST

21、YLEREF 1 s 1 SEQ 圖 * ARABIC s 1 10 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 10新增 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 10 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 109模塊板編碼3)點擊“會議申請”“人員信息”模板,會在右邊的列表中顯示此模板的所有版本。3、進入表單設(shè)計頁面進行表單設(shè)計新建一個模板后,在右邊的版本列表頁面中右鍵點擊“新增”,進入表單設(shè)計頁面。(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 11 STYLEREF 1 s 1

22、 SEQ 如圖 * ARABIC s 1 11 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 11 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 10,如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 12 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 12 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 12 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 11) 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 11 STYLE

23、REF 1 s 1 SEQ 圖 * ARABIC s 1 11 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 11 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 1110新增模板進入表單設(shè)計器圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 12 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 12 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 12 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 1211表單設(shè)計器窗體 注:1區(qū):菜單欄 2區(qū):工具欄 3區(qū):設(shè)計區(qū)

24、4區(qū):控件面板區(qū) 5區(qū):數(shù)據(jù)源面板區(qū) 6區(qū):視圖面板區(qū)1)設(shè)計數(shù)據(jù)源點擊數(shù)據(jù)源中的“”按鈕(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 13 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 13 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 13 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 12),彈出“新增節(jié)點”窗口。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 13 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 13 STYLEREF 1

25、 s 1 SEQ 圖 * ARABIC s 1 13 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 1312新增數(shù)據(jù)源源注:節(jié)點類型只能為域和組,域節(jié)點映射數(shù)據(jù)庫中的某個表中的字段,組節(jié)點映射數(shù)據(jù)庫中的某個重復表。數(shù)據(jù)類型有六種:文本、整數(shù)、小數(shù)、真/假、日期時間。添加節(jié)點后,點擊“數(shù)據(jù)映射”按鈕,彈出“數(shù)據(jù)映射”窗口(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 14 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 14 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 14 STYLEREF 1

26、s 1 SEQ 如圖 * ARABIC s 1 13),創(chuàng)建表單節(jié)點與數(shù)據(jù)表字段的映射關(guān)系。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 14 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 14 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 14 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 1413數(shù)據(jù)映射1先輸入表名,建議表名不要重名,不然會覆蓋之前創(chuàng)建的同名的表,然后雙擊列表中的節(jié)點,彈出“映射字段信息”窗口(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 15 ST

27、YLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 15 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 15 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 14)。圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 15 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 15 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 15 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 1514數(shù)據(jù)映射2描述一欄為域節(jié)點名稱;字段名,要保證唯一性,默認為節(jié)點名稱的拼

28、音首字母,如果節(jié)點名稱是字母或數(shù)字,直接使用節(jié)點名稱作為字段名;數(shù)據(jù)類型默認顯示創(chuàng)建域節(jié)點時的數(shù)據(jù)類型,可進行更改;數(shù)據(jù)長度表示varchar型字段保存數(shù)據(jù)的長度,默認為50個字節(jié),用戶可以自定義設(shè)置長度;當數(shù)據(jù)類型是小數(shù)時,數(shù)據(jù)格式一欄才是可編輯狀態(tài),可以設(shè)置整數(shù)部分和小數(shù)部分的長度;默認值是指初始化該字段的值;允許空表示該字段能否為空。把所有映射字段信息設(shè)置好后,點擊“數(shù)據(jù)映射”窗口中的“確定”按鈕,此時會在數(shù)據(jù)庫中創(chuàng)建一個表,該表的名稱為下圖(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 16 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s

29、 1 16 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 16 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 15)中“表名”中的值,字段為下圖中“列名”項的值。圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 16 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 16 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 16 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 1615數(shù)據(jù)映射32)拖拽控件控件面板區(qū)有十幾種控件,可以根據(jù)實際的功能需求從控件面板區(qū)拖拉相應(yīng)

30、控件到設(shè)計區(qū),如拖拽一個文本框到設(shè)計區(qū)后的效果圖(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 17 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 17 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 17 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 16)。圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 17 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 17 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 17 STYLER

31、EF 1 s 1 SEQ 圖 * ARABIC s 1 1716拖拽控件 從圖中可以看到,設(shè)計面板上立刻顯示出一個文本框,并在文本框的右邊有個紅色底的嘆號標識,此標識代表此文本框還未與數(shù)據(jù)源映射綁定。選定文本框,鼠標右鍵彈出菜單,選擇“表單元素屬性”項來設(shè)置表單元素屬性,如文本框的屬性設(shè)置窗體。(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 18 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 18 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 18 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1

32、 17)圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 18 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 18 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 18 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 1817文本框?qū)傩栽O(shè)置文本框控件綁定域名稱下拉框中顯示的是之前設(shè)置好的數(shù)據(jù)源中的節(jié)點名稱,選擇其中一 項就表示控件與該數(shù)據(jù)源節(jié)點(映射到數(shù)據(jù)中的字段)綁定在一起了;綁定樣式在1.6.3特色功能中再做介紹;顯示格式主要是針對日期型、整型以及小數(shù)型的字段(如圖 STYLEREF 1 s 1 SEQ 如

33、圖 * ARABIC s 1 19 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 19 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 19 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 18); 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 19 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 19 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 19 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 1918選擇默認格式默認值是為該控件設(shè)

34、置一個缺省值??梢允止ぽ斎胍部梢栽趶棾龅哪J變量窗口中選擇一個系統(tǒng)值(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 20 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 20 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 20 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 19)。如,當選擇了“SYS:/人員姓名”,在表單模板設(shè)置好后,用戶進入iO 2009系統(tǒng)打開表單模板新增數(shù)據(jù)時,“人員姓名”文本框中默認顯示為當前用戶。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1

35、 20 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 20 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 20 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 2019設(shè)置默認值自動計算是指為該控件的顯示結(jié)果設(shè)置好一個公式,該控件的值默認為公式 的計算結(jié)果。如,果想讓下圖(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 20)中“計算”處的第C三個文本框的值等于前A兩個文本框與B文本框中的的值之和, 就需要在第三個C文本框的“自動計算”屬性中設(shè)置好公式(如圖 STYLEREF 1 s 1 SEQ 如圖

36、* ARABIC s 1 21 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 21)。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 21 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 20自動計算1 公式設(shè)置的詳細步驟:點擊上圖中“變量選擇”按鈕,在彈出的“表單變量”窗口中,雙擊left變量(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 21);待left變量顯示在公式編輯窗口中后,點擊“公式編輯”窗口下方的“”;再點擊“變量選擇”按鈕,在彈出的“表單變量”窗口中雙擊right變量,這樣就為

37、“result”文本框設(shè)置好了計算公式。(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 22) 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 22 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 21自動計算2 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 23 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 22 自動計算3 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 21 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 2

38、1 自動計算不能為空的驗證。 當“不能為空,空值時提示信息”項被選中,并且下面的文本框中給出值“請 輸入值”時,表示普通文本框為必填項,在為空的情況下提交時,會給出“請 輸入值”的提示信息。(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 22 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 22 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 22如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 23)圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 22 STYLEREF

39、 1 s 1 SEQ 圖 * ARABIC s 1 22 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 24 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 2423不能為空驗證正則表達式驗證(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 23 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 23 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 23 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 24),系統(tǒng)已預定義了幾種表達式,用戶可根據(jù)需要 自行選擇。

40、 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 23 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 23 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 25 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 2524正則表達式驗證單選框控件選中其中一個單選按鈕,如“男”,雙擊彈出“單選框?qū)傩浴贝翱冢ㄈ鐖D STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 24 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 24 STYLEREF 1 s 1 SEQ 如圖 * ARA

41、BIC s 1 24 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 25),“值”中的“男”表示當選擇“男”單選按鈕后,提交表單流程,插入到數(shù)據(jù)表中的字段(“性別”節(jié)點映射的字段)的值將為“男”。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 24 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 24 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 26 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 2625單選框?qū)傩?注:要到達所有單選按鈕為同一組的效果,就得讓所有的單選按鈕都綁定

42、同一個域上。復選框控件每一個復選框必須綁定一個不同的節(jié)點,有多少個復選框就要創(chuàng)建多少個(綁定復選框的)節(jié)點。下拉框控件下拉框中的列表框項的設(shè)置有兩種方法,一種是手工輸入;另一種是綁定數(shù)據(jù)庫表項,也就是讓下拉框中的列表框項來自于數(shù)據(jù)表的字段中的值。首先介紹手工輸入。選擇“手工輸入列表框項”,再點擊“新增”按鈕,在彈出的“新增”窗口中添加下拉框中列表框各項的顯示名稱以及其映射的數(shù)據(jù)庫表的字段的值(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 25 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 25 STYLEREF 1 s 1 SEQ 如圖 *

43、 ARABIC s 1 25 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 26)。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 25 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 25 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 27 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 2726手動輸入列表框項下面詳細介紹一下綁定數(shù)據(jù)庫表項:選擇“綁定數(shù)據(jù)庫表項”,點擊“表或視圖”項后面的按鈕,在彈出的“數(shù)據(jù)表與視圖”中選擇數(shù)據(jù)表或者視圖(如圖 STYLEREF 1 s 1 SE

44、Q 如圖 * ARABIC s 1 26 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 26 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 26 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 27); 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 26 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 26 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 28 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 2827 選擇數(shù)據(jù)表或視圖點擊“

45、值”項后面的按鈕,在彈出的“選擇數(shù)據(jù)字段”窗口中選擇一個字段,該窗口列出的字段是上一步選擇的數(shù)據(jù)表或視圖的所有字段(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 27 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 27 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 27 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 28)。如,選擇字段“name”,那該節(jié)點“教育程度”映射的數(shù)據(jù)庫表的字段的值就來自于“name”字段中的值。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s

46、1 27 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 27 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 29 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 2928選擇數(shù)據(jù)字段 點擊“顯示名稱”后的按鈕,在彈出的“選擇數(shù)據(jù)字段”中選擇一個字段,該窗口列出的字段是上一步選擇的數(shù)據(jù)表或視圖的所有字段。如,選擇字段“name”,在表單模板設(shè)置好后,用戶進入iO 2009系統(tǒng)打開表單模板新增數(shù)據(jù)時,“教育程度”下拉框中顯示的值為“name”字段的所有值。 點擊“過濾條件”后的按鈕,在彈出的“設(shè)置過濾條件條件表達式編輯”窗口中先,點擊

47、“條件列”后面的按鈕輸入條件,也就是選擇的數(shù)據(jù)表或視圖的任意字段(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 28 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 28),再在彈出的點擊“選擇數(shù)據(jù)字段”窗口中選擇一個字段(如“sortid“)作為條件列(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 28 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 29);然后在值域下拉框中選擇一個值(如“myField人員ID“)作為值域。(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARA

48、BIC s 1 29 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 30)插入變量值”,從表單變量中選擇一項(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 29 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 29)。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 28 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 28 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 30 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 3029選

49、擇條件列 注: 插入的變量值如果是字符型的,一定要加上 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 29 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 29 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 31 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 3130選擇值域 插入變量值 這樣的過濾條件“”表示“教育程度”下拉框中僅顯示sortid大等于“人員ID中的值”的值。自動編號控件 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 30 STYLEREF 1 s 1 SEQ

50、圖 * ARABIC s 1 30 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 32 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 3231設(shè)置自動編號點擊“自動編號”窗口中“自動編號格式”后的按鈕,彈出“自動編號編輯器”窗口,在該窗口中有“系統(tǒng)默認值、表單變量、時間日期、流水號”這些組成自動編號的元素(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 30 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 30 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 30 STYLERE

51、F 1 s 1 SEQ 如圖 * ARABIC s 1 31),點擊各個元素按鈕,如點擊“系統(tǒng)默認值”按鈕,在彈出窗口中選擇一值進行雙擊即可。用戶可對這些元素進行隨意組合。普通表控件當拖拽“普通表”控件時,會彈出“普通表”窗口讓用戶設(shè)置表格的行高列寬屬性(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 31 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 31 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 31 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 32),待設(shè)置好后點擊確定按鈕,便會在“

52、表單設(shè)計區(qū)”中顯示出表格來。在設(shè)計區(qū)中還可以通過拖拉方式改變表格的行高列寬。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 31 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 31 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 33 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 3332普通表如果還想再對表格進行一系列操作,可以在設(shè)計區(qū)中右鍵(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 32 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 32 ST

53、YLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 32 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 33)。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 32 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 32 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 34 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 3433普通表的編輯重復表控件重復表是用來放置與數(shù)據(jù)源中組節(jié)點里的節(jié)點綁定的控件。在數(shù)據(jù)源中創(chuàng)建組節(jié)點以及組節(jié)點下的子節(jié)點(如圖 STYLEREF 1 s

54、 1 SEQ 如圖 * ARABIC s 1 33 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 33 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 33 SEQ 如圖 * ARABIC 34)。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 33 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 33 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 35 SEQ 圖 * ARABIC 3534 創(chuàng)建組節(jié)點拖拽重復表到設(shè)計區(qū),將重復表與數(shù)據(jù)源中的組節(jié)點進行綁定。首先,在重復表處于選中

55、狀態(tài)時雙擊鼠標,或是右鍵選擇“表單元素屬性”項。(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 34 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 34 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 34 SEQ 如圖 * ARABIC 35) 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 34 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 34 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 36 SEQ 圖 * ARABIC 3635 重復表屬性

56、-1 然后,在打開的“重復表屬性”窗口中,“綁定域名稱”項選擇數(shù)據(jù)源中的組節(jié)點“附加信息”。(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 35 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 35 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 35 SEQ 如圖 * ARABIC 36) 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 35 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 35 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 37 SEQ

57、 圖 * ARABIC 3736 重復表屬性-2 拖拽控件到重復表中,將控件與組節(jié)點中的子節(jié)點進行綁定。為從表進行數(shù)據(jù)映射。點擊數(shù)據(jù)源中的“數(shù)據(jù)映射”按鈕,在“表描述”中選擇重復表“附加信息”,并為從表填寫一個表名,如“chongfubiao”,設(shè)置好字段名,點擊“確定”按鈕(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 36 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 36 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 36 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 37),將會在數(shù)據(jù)

58、庫中生成一個名為“chongfubiao”的從表,其主表為“biaodan”(見前圖)。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 36 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 36 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 38 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 3837重復表數(shù)據(jù)映射 設(shè)置重復表屬性(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 37 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 37 STYLEREF

59、1 s 1 SEQ 如圖 * ARABIC s 1 37 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 38),開始行默認為“2”,但此例中重復表沒有表頭,只有一行,所以應(yīng)該將開始行改為“1”;重復行數(shù)表示重復表在表單模板中顯示的行數(shù)。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 37 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 37 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 39 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 3938重復表屬性 重復表究竟在表單流程中是

60、怎樣顯示的呢?請看下圖(如圖 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 38 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 38 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 38 STYLEREF 1 s 1 SEQ 如圖 * ARABIC s 1 39)。 圖 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 38 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 38 STYLEREF 1 s 1 SEQ 圖 * ARABIC s 1 40 STYLEREF 1 s 1 SEQ

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論