協同管理軟件-C6自定義操作手冊(11-27)_第1頁
協同管理軟件-C6自定義操作手冊(11-27)_第2頁
協同管理軟件-C6自定義操作手冊(11-27)_第3頁
協同管理軟件-C6自定義操作手冊(11-27)_第4頁
協同管理軟件-C6自定義操作手冊(11-27)_第5頁
已閱讀5頁,還剩159頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、TOC o 1-3 h z HYPERLINK l _Toc152398454 自定義使用說明 PAGEREF _Toc152398454 h 2 HYPERLINK l _Toc152398455 一、操作篇 PAGEREF _Toc152398455 h 2 HYPERLINK l _Toc152398456 (一) 單單表輸入入的示例例說明 PAGEREF _Toc152398456 h 8 HYPERLINK l _Toc152398457 (二) 主主子表輸輸入的示示例說明明 PAGEREF _Toc152398457 h 27 HYPERLINK l _Toc152398458 (

2、三) WWordd類型表表單示例例說明 PAGEREF _Toc152398458 h 32 HYPERLINK l _Toc152398459 (四) 連連接其他他系統示示例說明明 PAGEREF _Toc152398459 h 45 HYPERLINK l _Tocc152239884600 (五) 簡單單的查詢詢功能示示例說明明 PAGEREF _Toc152398460 h 50 HYPERLINK l _Toc152398461 (六) 表表單加流流程的示示例說明明 PAGEREF _Toc152398461 h 53 HYPERLINK l _Toc152398462 (七) 表表

3、單加權權限的示示例說明明 PAGEREF _Toc152398462 h 60 HYPERLINK l _Toc1523984633 二、基基礎篇 PAGEREF _Toc152398463 h 63 HYPERLINK l _Toc152398464 (一) 表表單設計計器的常常用功能能 PAGEREF _Toc152398464 h 63 HYPERLINK l _Toc152398465 (二) 表表單設計計器的控控件功能能 PAGEREF _Toc152398465 h 75 HYPERLINK l _Toc152398466 (三) 字字段的編編輯方式式 PAGEREF _Toc15

4、2398466 h 86 HYPERLINK l _Toc152398467 (四) 自自定義模模塊中的的數據庫庫維護的的使用說說明 PAGEREF _Toc152398467 h 96自定義使用用說明一、操作篇篇自定義表表單類型型分為簡簡易表單單和高級級表單。其中簡易表表單主要要包括單單表輸入入類型的的表單;高級表表單主要要包括多多數據庫庫表輸入入類、查查詢類、統統計類型型、Woord類類型的表表單。下下面將結結合具體體的例子子講述在在C6系系統中如如何使用用自定義義模塊功功能創建建自定義義表單。其中自定定義操作作主界面面如圖11.1所示示,點擊擊 系統統管理 自定義義模塊 進入:圖1.1

5、自定義義模塊操操作主界界面其中:1. 新建建表單: 點擊擊鏈接進進入表單單創建界界面(圖圖1.22),其中需需要設置置表單是是否帶審審批流程程及權限限控制。若選中帶流程審批復選框,創建表單后,在流程綁定表單列表頁中會顯示該表單名稱,允許對其進行流程設置; 若選中權限控制復選框,創建表單后,在權限綁定表單列表頁中會顯示該表單名稱,允許對其進行權限設置。圖1.2 新建表表單界面面2. 設計計表單:針對新建建的表單單進行設設計。點擊鏈鏈接進入入表單列列表界面面(圖11.3),然后選擇具體的表單名稱鏈接進入表單設計界面,如(圖1.4)所示。圖1.3 表單列列表界面面圖1.4 簡單表表單設計計界面注:表

6、單創創建后,設設計界面面默認有有dattaseet數據據集控件件,并且且該daatasset屬屬性中已已經設置置了默認認的保存存的數據據庫表(該該表已經經存在于于數據庫庫中),并并且設置置了sqql語句句,如圖圖1.55所示。用用戶可以以根據自自己的需需要進行行修改。圖1.5dattaseet數據據集控件件屬性界界面3. 菜單單綁定:點擊鏈鏈接進入入表單列表表界面(圖圖1.88),然然后選擇擇具體的的表單名名稱鏈接接進入菜菜單綁定定界面,如如(圖11.9)所示示。圖1.8 表單列列表界面面圖1.9 菜單綁綁定界面面4. 表單單維護:對已經經存在的的表單進進行修改改。點擊擊鏈接進進入表單單維護界

7、界面,然然后打開開具體的的表單進進行設計計修改,具具體界面面如(圖圖1.110)所所示。圖1.100 表單維維護主界界面5. 表單單分類維維護:點點擊鏈接進進入表單單分類維維護界面面,如(圖圖1.111)所所示。圖1.111 表單單分類維護護主界面面6. 流程程綁定:設置自自定義表表單的審審批流程程。點擊擊鏈接進進入表單單列表界界面,然然后選擇擇具體的的表單名名稱鏈接接進入流流程綁定定界面,如如(圖11.122)所示示。圖1.122 流程設設置主界界面7. 權限限綁定:設置自自定義表表單的用用戶操作作權限。點擊鏈接進入表單列表界面,然后選擇具體的表單名稱鏈接進入權限設置界面,如(圖1.13)所

8、示。圖1.133 權限限設置主主界面下面將結合合具體的的實例演演示常見見的表單單的創建建過程,其其中關于于數據庫庫表的創創建過程程請參考考“ HYPERLINK l _(四四)_自自定義模模塊中的的數據庫庫維護的的使用說說明 自定義義模塊中中的數據據庫維護護的使用用說明”部分,講講解了如如何根據據自定義義表單的的需要在在C6系系統數據據庫中創創建數據據庫表。關于如何創建表單以及如何設置表單流程、如何設置表單權限的部分請參考以上章節。(一) 單單表輸入入的示例例說明單表輸入入的表單單一般分分為在表表格上直直接輸入入保存和和在文本本框架輸輸入保存存并把記記錄顯示示在表格格上兩種種格式,下下面以費費

9、用類型型為例介介紹兩種種格式的的操作方方法。費費用類型型的數據據庫結構構如下:費用類型(FFormm_FeeeTyype)序號字段名稱類 型長 度空 值初值描 述述1Fee_iidInt4F自增長IDD2Fee_nnameechar500F費用名稱3Sub_TTimeedatettimee8TGetdaate()提交時間A用表格格的單表表輸入1.設計費費用類型型表單在在表格上上直接輸輸入需要要的控件件有:labell 用來來顯示表表單的標標題,也也可以不不要;grid 表格控控件用來來增加記記錄和顯顯示記錄錄,此控控件必需需;datasset 數據集集控件用用來與數數據庫進進行交互互,daat

10、asset控控件在顯顯示頁面面和數據據庫之間間起一個個橋梁的的作用,在在一個表表單中如如果要與與數據庫庫進行交交互,ddataasett數據集集控件是是必需的的,在費費用類型型的頁面面中因要要從數據據庫中讀讀寫記錄錄,此控控件必需需;buttoon 控控件用來來啟動事事件,例例“保存”按鈕、“增加行行”、“刪除行行”等按鈕鈕分別可可以啟動動保存、增增加行、刪刪除行等等方法來來實現功功能,此此控件必必需;2.設計費費用類型型表單:打開自定義義模塊的的設計界界面,在在工具欄欄上點擊擊“”按鈕,便便可以在在設計界界面上創創建了一一個laabell控件,雙雙擊laabell控件,打打開laabell控

11、件的的屬性頁頁。如圖圖:在labeel控件件的屬性性頁上分分為“屬性”和“樣式”兩個頁頁簽。在屬性頁簽簽上顯示示控件IID和標標簽,設設置完成成點擊“確定”按鈕,此此控件的的屬性頁頁簽上的的內容便便設置成成功。設置控件IID,當當表單上上有多個個相同的的控件時時,控件件ID不不能重復復,建議議不修改改控件IID。設置控件標標簽,標標簽是顯顯示上控控件上的的內容,填填寫需要要的內容容即可,我我們在標標簽上填填寫“費用類類型”。在樣式頁簽簽上可以以設置控控件的位位置、顏顏色和選選項等樣樣式,設設置完成成點擊“確定”按鈕,此此控件的的樣式頁頁簽上的的內容便便設置成成功。設置控件的的位置,選選擇定位位

12、類型,選選擇“絕對”,可以以選中控控件用鼠鼠標在設設計頁面面上拖動動,此控控件的位位置屬性性也會隨隨著變化化,也可可以拖動動控件大大小,它它的寬和和高屬性性也會隨隨著變化化。選擇擇“靜態”不能拖拖動控件件的位置置,但可可以拖動動控件的的大小。然后設置控控件的顏顏色,點點擊“”按鈕打打開顏色色選擇頁頁面,選選擇自己己需要的的顏色,點點擊“確定”按鈕即即可。點點擊“”打開字字體設置置頁面,根根據自己己的需要要選擇字字體、字字型、和和大小等等,點擊擊“確定”按鈕即即可。設置控件的的選項,根根據需要要設置控控件是否否活動、是是否透明明、是否否可見及及控件的的對齊方方式等,“條件格式”是根據表單的數據改

13、變控件的外觀。在自定義表表單設計計界面的的工具欄欄上點擊擊“”按鈕,在在設計界界面便創創建了一一個grrid表表格控件件,雙擊擊griid控件件,打開開griid控件件的屬性性頁。如如圖:在gridd 控件件的屬性性頁上分分為“表格”、“樣式”和“交叉表表”三個頁頁簽。在表格頁簽簽上可以以設置控控件IDD、數據據集名稱稱、和控控件的一一些選項項等。設設置完成成后點擊擊“確定”按鈕,表表格頁簽簽上的內內容便設設置成功功。設置控件的的ID,在在文本框框中輸入入控件的的ID,操操作方式式和方法法同上面面的laabell控件,所所有控件件ID的的操作都都是一樣樣的,在在以后的的文檔中中的將不不再做詳詳

14、細說明明。選擇數據集集的名稱稱,如果果表單還還沒有ddataasett數據集集控件,則則此選擇擇處為空空,必須須先創建建一個數數據集控控件才可可以選擇擇,表格格上顯示示的數據據都從此此數據集集上取。設置表格的的選項,選選項內容容包括是是否允許許選中單單元格,表表格自適適應高度度、只讀讀、自動動增加新新記錄、表表格自適適應寬度度、可見見等,其其中只讀讀選項是是說在表表格上不不能編輯輯,而我我們的此此例是在在表格直直接編輯輯,所以以不能選選中此控控件的只只讀屬性性。在選選項說明明的后面面帶有“?”表示對對此選項項的幫助助說明,點點擊“?”按鈕便便可以看看到說明明文檔。在表格樣式式的頁簽簽上可以以設

15、置表表格的位位置、表表體顏色色、標題題信息、自自定義標標題、標標題行高高、標題題行數、標標題HTTML等等信息。設設置完成成點擊“確定”按鈕,表表格樣式式頁簽上上的內容容便設置置成功了了。設置控件的的位置,參參照laabell控件中中設置控控件位置置的方式式和方法法,這里里不做詳詳細說明明。設置表體的的顏色,也也就是設設置表格格文字的的字體和和字體顏顏色,具具體的操操作方法法參照llabeel控件件中設置置控件的的顏色。設置標題信信息,也也就設置置表格標標題信息息的字體體和字體體顏色,具具體操作作方法同同上。設置自定義義標題。在在此示例例中不用用自定義義標題,在在這里不不做詳細細說明。自自定義

16、標標題在主主子表輸輸入的示示例中會會做詳細細說明。在交叉表的的頁簽上上可以設設置生成成交叉表表的信息息。在此此示例中中表格只只用來做做輸入和和顯示記記錄,固固在這里里不做使使用說明明,在統統計功能能的示例例中會做做詳細介介紹。在自定義表表單設計計界面的的工具欄欄上點擊擊“”按鈕,在在設計界界面便創創建了一一個daatasset數數據集控控件,雙雙擊daatasset控控件,打打開daatasset控控件的屬屬性頁。如如圖:在dataasett屬性頁頁上分為為“數據集集合”、“數據項項”、“事件”三個頁頁簽。在數據集合合的頁簽簽上可以以設置控控件IDD、打開開次序、保保存表名名、是否否保存、和和

17、單據展展現SQQL等信信息。設置控件IID,請請參照llabeel屬性性頁中的的設置控控件IDD的方法法。設置打開次次序,控控制同一一表單上上的多個數據據集的打打開次序序,數字字小的就就先打開開,即設設置為11的就先先打開;如果多多個數據據集的打打開次序序相同,則則按默認認次序打打開;如如果一個個數據集集調用另另一個數數據集的的數據,要要保證被被調用數數據集先先打開。設置保存到到的表名名,在保保存表名名的文本本框中可可以輸入入要保存存到的表表名,也也可以選選擇表名名,我們們的費用用類型要要保存到到FeeeTyppe表,我我們直接接在文本本框中輸輸入FeeeTyype。設置是否保保存,表表單上的

18、的數據集集默認都都保存,如如果數據據集的數數據只當當參數傳傳遞用,那那可以選選擇不保保存到數數據庫,以以節省數數據庫的的資源。設置單據展展現SQQL,此此SQLL也就是是數據集集的數據據來源,在在SQLL的文本本框中輸輸入Seelecct ffee_id,Feee_naame,subb_tiime froom FFeeTTypee。數據項頁簽簽,數據據項頁簽簽主要設設置數據據集上的的字段信信息,左左側顯示示數據集集上的字字段列表表,右側側可以設設置每個個字段的的屬性,設設置字段段的數據據類型、修修改字段段的顯示示名稱、及及字段是是否顯示示等;字字段是否否顯示是是指此字字段是否否顯示在在表單的的

19、表格上上。另外外,數據據集的數數據源與與數據項項的關系系是采用用同名字字段復制制的方法法,例如如在數據據源的SSQL中中有Feee_iid、FFee_namme和ssub_timme1三三個字段段,而在在數據項項列表中中也有FFee_id 和Feee_nnamee字段,那那么數據據項的FFee_id 和Feee_nnamee字段的的值則從從數據源源中的同同名字段段中來,ssub_timme1則則不用管管,如果果subb_tiime11是在數數據項中中,而在在數據源源的SQQL中,那那么suub_ttimee1字段段的值則則為空。增加字段,點點擊“增加”按鈕,會會在左側側的字段段列表中中增加一一

20、行,選選中新增增加字段段,在右右側修改改此字段段的屬性性,如果果把此字字段設置置為不顯顯示,那那么此字字段將不不會顯示示在表單單的表格格上。批量增加字字段,點點擊“批量增增加”按鈕,打打開選擇擇字段的的頁面,選選擇自己己需要的的字段,雙雙擊字段段可以進進行多選選,點擊擊“確定”按鈕便便返回所所選擇的的字段。在在字段列列表上選選擇字段段后,在在列表右右側可以以修改字字段的屬屬性。刪除字段,在在字段列列表上選選擇要刪刪除的字字段,點點擊“刪除”按鈕,此此字段將將在數據據集上消消失。事件頁簽,事事件頁簽簽主要設設置數據據集在操操作中處處發事件件。打開之前:打開數數據集之之前觸發發該事件件。打開之后:

21、打開數數據集之之后觸發發該事件件。提交之前:提交之之前觸發發該事件件。提交之后:提交之之后觸發發該事件件。滾動之前:滾動之之前觸發發該事件件。滾動之后:滾動之之后觸發發該事件件。滾動之后:滾動之之后觸發發該事件件。在自定義表表單設計計界面的的工具欄欄上點擊擊“”按鈕,在在設計界界面便創創建了一一個buuttoon控件件,雙擊擊butttonn控件,打打開buuttoon控件件的屬性性頁。如如圖:在buttton的的屬性頁頁上分為為“屬性”、“樣式”、“事件”三個頁頁簽。屬性頁簽可可以設置置butttonn的控件件ID和和標簽。設置butttonn的控件件ID和和標簽的的方法請請參照設設置laa

22、bell的控件件ID和和標簽的的方法,在在標簽的的文本框框內輸入入“保存”,此按按鈕做保保存表單單用。樣式頁簽主主要可以以設置bbuttton的的位置、顏顏色、邊邊框風格格、和其其它選項項等信息息。Buttoon的樣樣式頁簽簽上設置置的內容容同laabell控件樣樣式頁簽簽上的內內容大體體相同,操操作方法法請參照照labbel控控件。事件頁簽主主要設置置butttonn的單擊擊事件。點擊事件頁頁簽上的的“”按鈕,打打開選擇擇函數的的頁面,根根據函數數的說明明選擇需需要的函函數,點點擊“確定”按鈕則則返回到到單擊事事件的文文本框內內。此示示例選擇擇的函數數是“GriidSaave(dattase

23、et1)”根據“保存存”按鈕的的設置方方法,再再增加“增加行行”和“刪除行行”按鈕,兩兩個新按按鈕的單單擊事件件分別為為“dattaseet1.Apppendd()”和“DellGriidRoow(ddataasett1)”。現在費用類類型示例例的所有有控件都都設置完完成,下下面是費費用類型型的設計計界面,如如圖:點擊工具具欄上的的“”按鈕,會會提示“表單ssn不能能為空,請請進入表表單屬性性窗口輸輸入表單單SN!”,然后后打開表表單屬性性窗口,也也可以點點擊工具具欄上的的“”按鈕直直接打開開表單屬屬性窗口口,下面面是表單單屬性的的界面,如如圖:在屬性頁頁簽上設設置表單單SN,在在表單SSN的

24、文文本框內內輸入“FeeeTyppe”,表單單名稱中中輸入相相應的表表單名稱稱,選擇擇表單分分類為測測試分類類,其它它選項為為默認。在表單控控制頁簽簽上設置置主鍵字字段的類類別,選選擇字段段類別是是“自動編編號IDD值”,選擇擇表單進進入時的的狀態為為“修改”狀態,主主鍵字段段名為“Feee_idd”,其它它選項為為默認。點擊表單單屬性窗窗口中“確定”按鈕,表表單屬性性設置完完成。然然后再點點擊工具具欄上的的“”按鈕,表表單保存存成功。注:在選中的控控件上雙雙擊均打打開該控控件的屬屬性頁。事件不支持持雙引號號,雙擊擊鼠標可可選擇函函數。3.設計完完成后瀏瀏覽效果果:在費用類型型的示例例表單設設

25、計完成成后,通通過“菜單綁綁定”進入菜菜單設置置頁面,將將該自定定義菜單單放到某某父菜單單下,然然后快速速瀏覽頁頁面。如如圖:點擊“增加加行”按鈕,表表格增加加一行,可可以在新新增加的的行中直直接輸入入數據。點擊“刪除除行”按鈕,則則刪除表表格的當當前選中中行。點擊“保存存”按鈕,表表格上的的數據則則更新成成功。B用列表表和卡片片的單表表輸入下面以單位位表為例例介紹列列表和卡卡片的單單表輸入入格式的的操作方方法。單單位表的的數據庫庫結構如如下:單位表(DDW)序號字段名稱類 型長 度空 值初值描 述述1SdwiddChar11F自增長IDD2SdwcoodeChar15F單位編號3Sdwnaa

26、meChar40T單位名稱4Bzvarchhar100T備注單位表分為為兩個表表單來實實現,單單位列表表和單位位卡片,單單位列表表主要顯顯示數據據庫中的的數據,單單位卡片片主要對對數據的的增加、修修改或刪刪除;設計單位列列表單所所需要的的控件有有:1個Labbel控控件用來來顯示表表單的標標題,也也可以不不要;1個Griid控件件用來顯顯示數據據,此控控件必需需;1個dattaseet控件件用來與與數據庫庫交互,ddataasett在表單單顯示頁頁和數據據庫之間間起一個個橋梁作作用,在在一個表表單中如如果要與與數據庫庫交互,ddataasett控件是是必需有有的,在在單位列列表表單單中要顯顯示

27、數據據庫數據據,此控控件必需需;2個Butttonn控件用用來啟用用事件,例例如:“增加”和“刪除”按鈕可可以分別別啟用增增加和刪刪除等方方法來實實現功能能,此控控件必需需;設計單位列列表表單單在自定義表表單的設設計界面面的工具具欄上點點擊“”按鈕,便便在設計計界面創創建一個個Labbel控控件,雙雙擊Laabell控件,打打開Laabell控件的的屬性頁頁,如圖圖:在Laabell控件屬屬性頁中中分為:“屬性”和“樣式”兩個頁頁簽;在屬性頁簽簽上設計計控件IID和標標簽;設置控件IID,當當表單上上有多個個相同的的控件時時,控件件ID不不能重復復。設置控件標標簽,標標簽是顯顯示上控控件上的的

28、內容,填填寫需要要的內容容即可,我我們在標標簽上填填寫“單位列列表”。創建一個ggridd控件,如如圖:在gridd控件屬屬性頁中中分為:“表格”、“樣式”和“交叉表表”三個頁頁簽;在“表格”頁簽中中設置控控件IDD、數據據集名稱稱和控件件的一些些選項;設置控件IID,請請參考llabeel控件件的設置置方法;選擇數據庫庫名稱,如如果表單單中還沒沒有daatasset控控件,則則此選擇擇處為空空,必須須創建一一個daatasset數數據集控控件才可可以選擇擇,表格格顯示的的數據是是叢daatasset數數據集中中取的;設置表格控控件的選選項,選選項內容容包括:“允許選選中單元元格”、“表格自自

29、適應高高度”、“表格自自適應寬寬度”、“只讀”、“自動增增加記錄錄”和“可見”,“允許選選中單元元格”:當前前表格是是否有焦焦點,相相當于只只讀屬性性;“表格自自適應高高度”:表格的的高度和和顯示器器顯示屏屏幕的高高度一致致;“表格自自適應寬寬度”:表格格的寬度度和顯示示器顯示示屏的寬寬度一致致;“可見”:表格格控件在在表單上上是否顯顯示;“只讀”:在表表格上不不能直接接編輯;“自動增增加記錄錄”:可在表表格的最最后一行行的任意意單元格格中按下下鍵盤上上的【】鍵,即即可自動動增加新新記錄;在“交叉表表”頁簽上上可以設設置生成成交叉表表的信息息。在此此示例中中表格只只用來做做輸入和和顯示記記錄,

30、用用到時做做詳細說說明;創建一個ddataasett控件,如如圖:數據集的數據來源在dataasett控件的的屬性頁頁中分為為:“數據集集合”、“數據項項”和“事件”三個頁頁簽;數據集的數據來源在數據集合合頁簽中中設置控控件IDD,保存存表名,打打開次序序,是否否保存和和SQLL語句;設置控件IID,請請參考llabeel控件件的設置置方法;選擇控件的的打開次次序,控控制同一一表單中中多個數數據集的的打開次次序,數數字小的的就先打打開,即即設置為為1的就就先打開開;如果果多個數據據集的打打開次序序相同,則則按默認認次序打打開;如如果一個個數據集集調用另另一個數數據集的的數據,要要保證被被調用數

31、數據集先先打開。設置保存到到的表名名,在保保存表名名文本框框中輸入入要保存存到的表表名,把把數據保保存到數數據庫中中的數據據表中,也也可以點點擊“”按鈕,選選擇要保保存到的的表名;設置單據展展現SQQL,此此SQLL也就是是數據集集的數據據來源,設置是否保保存,表表單上的的數據集集默認都都保存,如如果數據據集的數數據只當當參數傳傳遞用,那那可以選選擇不保保存到數數據庫,以以節省數數據庫的的資源。在數據項頁頁簽中設設置字段段信息,左左側顯示示數據集集上的字字段列表表,右側側可以設設置每個個字段的的屬性,設設置字段段的數據據類型、修修改字段段的顯示示名稱、及及字段是是否顯示示等;另另外,數數據集的

32、的數據源源與數據據項的關關系是采采用同名名字段復復制的方方法,例例如在數數據源的的SQLL中有ssdwiid、ssdwccodee和snnamee三個字字段,而而在數據據項列表表中也有有sdwwid 和sddwcoode字字段,那那么數據據項的ssdwiid 和和sdwwcodde字段段的值則則從數據據源中的的同名字字段中來來,snnamee則不用用管,如如果snnamee是在數數據項中中,而在在數據源源的SQQL中,那那么snnamee字段的的值則為為空。同同名字段段復制流流程如圖圖:增加字段,點點擊“增加”按鈕,會會在左側側的字段段列表中中增加一一空行,選選中新增增加字段段,在右右側填寫寫

33、或修改改此字段段的屬性性批量增加字字段,點點擊“批量增增加”按鈕,打打開選擇擇字段頁頁面,選選擇自己己需要的的字段,雙雙擊字段段可以進進行多選選,點擊擊“確定”按鈕,將將選中的的字段返返回到字字段列表表中。刪除字段,在在字段列列表中選選擇要刪刪除的字字段,點點擊“刪除”按鈕,此此字段將將在數據據集上消消失。設置是否顯顯示,當當前字段段是否在在表單的的表格中中顯示。鼠標的雙擊擊事件,在在表格上上雙擊觸觸發的事事件,填填寫“DjOOpenn(ssh_yy_innputt1_ss,ddssuub1,修改改) ;ddssuub1.Opeen()”,“DjOOpenn“:重新新打開一一個表單單,“sh_

34、y_iinpuut1_s”:是要要打開表表單的名名稱(表表單SNN);“dsssub11”:要傳傳的數據據集對象象;“修改”:是以以哪種模模式打開開表單, 可為為(默認認/新增增/修改改/展現現),ddssuub1.Opeen()是重新新打開數數據集;在數據集的的事件頁頁簽中設設置數據據集在操操作中的的觸發事事件打開之前事事件:在在打開數數據集之之前觸發發該事件打開之后事事件:在在打開數數據集之之后觸發發該事件提交之前事事件:在在提交數數據集之之前觸發發該事件提交之后事事件:在在揭底數數據集之之后觸發發該事件滾動之前事事件:在在數據集集的數據據移動之之前觸發發該事件滾動之后事事件:在在數據集集

35、的數據據移動之之后觸發發該事件創建兩個bbuttton按按鈕,如如圖:在buttton控控件的屬屬性頁中中分為:“屬性”、“樣式”和“事件“三個頁頁簽在buttton控控件的屬屬性頁中中設置控控件的IID和標標簽,請請參考llabeel控件件的設置置方法設置當前表表單的按按鈕的標標簽分別別為:“增加”和“刪除”在事件頁中中設置控控件的單單擊事件件設置控件的的單擊事事件,點點擊“”按鈕,打打開自定定義函數數頁,定定義一個個函數,在在butttonn控件的的單擊事事件上調調用,“增加”按鈕的的單擊事事件為:“DjOOpenn(ssh_yy_innputt1_ss,ddssuub1,新增增) ; d

36、dssuub1.Opeen();”,打開開單位卡卡片表單單增加記記錄;“刪除”按鈕的的單擊事事件為:“DellRoww(dsssubb1)”,是刪刪除當前前選中的的記錄,設計表單完完成后的的效果設計單位卡卡片表單單所需要要的控件件有:四個labbel控控件,用用來顯示示表單標標題和字字段標題題三個texxt控件件,用來來輸入信信息一個datteseet控件件,用來來與數據據庫交互互兩個butttonn控件分分別為:“保存”和“關閉”設計單位卡卡片表單單創建四個llabeel控件件,laabell控件的的標簽分分別為:“單位卡卡片”、“單位編編號”、“單位名名稱”和“備注”,其中中“單位卡卡片”

37、控件的的字體顏顏色為藍藍色。創建三個ttextt控件,如如圖:在teext控控件屬性性頁中分分為:“屬性”、“樣式”和“事件”三個頁頁簽在屬性頁設設置控件件的IDD默認值值和數據據綁定設置控件的的ID和和默認值值,請參參考laabell控件的的設置方方法;設置綁定數數據,例例如:把把texxt1控控件綁定定到DssMaiin數據據集的ssdwccodee字段上上,表示示保存時時texxt1的的值保存存到sddwcoode字字段,也也可以點點擊“選擇字字段”按鈕,打打開選擇擇字段的的頁面,選選擇要綁綁定到控控件的字字段,點點擊“確定”返回;在事件屬性性頁設置置控件的的觸發事事件設置控件的的單擊事

38、事件:單單擊控件件時觸發發該事件件設置控件的的雙擊事事件:雙雙擊控件件時觸發發該事件件;設置控件的的進入事事件:當當控件獲獲取焦點點時觸發發該事件件設置控件的的退出事事件:當當控件失失去焦點點時觸發發該事件件設置控件的的按鍵事事件:當當用戶按按鍵時觸觸發該事事件創建一個ddataasett控件,數數據集的的ID為為:“DsMMainn”,保存存表名為為“dw”,SQQL語句句為:“sellectt sddwidd,sddwcoode,sdwwnamme,bbz ffromm dww”,設置置DsMMiann數據集集的“數據項項”頁簽的的字段列列表分別別是:“sdwwid”、“sdwwcodde

39、”、“sdwwnamme”和“bz”,在表表單沒有有griid控件件時,可可以不考考慮是否否顯示當當前字段段,因為為DsMMainn控件的的字段是是綁定到到其它控控件上;創建四個bbuttton控控件分別別為:“保存”和“關閉”兩個按按鈕,“保存”按鈕的的單擊事事件為“DjSSavee(退退出)”,保存存數據后后關閉當當前表單單;“關閉”按鈕的的單擊事事件為“ClooseBBilll()”,關閉閉當前表表單;設計表單完完成后的的效果設計完成的的運行效效果設計完成后后通過主主菜單,打打開快速速瀏覽的的頁面,如如圖:C帶導航航條的單單表輸入入說明下面以職員員表為例例介紹帶帶導航條條的單表表輸入格格

40、式的操操作方法法。職員員表的數數據庫結結構如下下:職員表(EEMPLLOYEEE)序號字段名稱類 型長 度空 值初值描 述述1Semplloyeeeiddchar11F自增長IDD2Semplloyeeecoodechar15F職員編號3Semplloyeeenaamechar40T職員名稱4Bzvarchhar100T備注5SphonneChar40T電話6SemaiilChar60T電子郵件7SsexChar2T性別8sculttureeChar18學歷9sbirtthdaayChar10T出生日期設計職員表表單所需需要的控控件有:10個laabell控件,顯顯示表單單標題和和字段標標題;

41、7個texxt控件件和2個個commbobbox控控件,用用來用戶戶輸入和和選擇信信息。8個butttonn控件,用用來啟用用點擊事事件。1個dattaseet控件件,用來來與數據據庫進行行交互。設計職員表表單在設計界面面上創建建10個個labbel控控件,標標簽分別別為:“職員表表”、“職員編編號”、“職員名名稱”、“電話”、“Emaail”、“文化程程度”、“備注”、“性別”、“出生日日期”和“身份證證”;在設計界面面上創建建7個ttextt控件,根根據需要要擺放和和綁定控控件,請請參考上上面teext控控件綁定定的示例例創建兩個ccombboboox控件件,如圖圖:把當前控件綁定的數據集

42、上當前控件的text值和value值 把當前控件綁定的數據集上當前控件的text值和value值在coombooboxx控件的的屬性頁頁中分為為:“屬性”、“樣式”、“事件”三個頁頁簽在屬性頁設設置控件件ID,數數據綁定定和取值值方式;設置控件IID和數數據綁定定,請參參考teext控控件的設設置方法法設置控件的的取值方方式分為為:“標準格格式”和“SQLL語句”標準格格式:是是由常數數組成的的值,SSQL語語句:是是從數據據庫中讀讀取的數數據,當當前控件件的取值值方式為為:標準準格式,顯顯示值:“男”和“女”,取值值:“男”和“女”。在combboboox控件件的事件件頁簽中中設置啟啟用事件

43、件設置控件的的單擊事事件:當當用戶用用鼠標單單擊控件件時觸發發該事件件。設置控件的的選擇事事件:當當控件的的內容發發生改變變時觸發發該事件件。設置控件的的進入事事件:當當控件獲獲取焦點點時觸發發該事件件。設置控件的的退出事事件:當當控件失失去焦點點時觸發發該事件件。創建一個ddataasett控件,控控件IDD為:“DsMMainn”,保存存表名為為:“empployyee”,SQQL語句句為:“sellectt * frrom empployyee ordder by semmplooyeeeid”, 設設置DssMiaan數據據集的“數據項項”頁簽的的字段列列表分別別是:“semmploo

44、yeeeid”、“semmplooyeeecodde”、“semmplooyeeenamme”、“bz”、“sphhonee”、“semmaill”、“sbiirthhdayy”、“scuultuure”、“scaardiid”和“sseex”,其中中要“semmplooyeeeid”的右側側屬性中中的“顯示”前面的的復選框框中的勾勾去掉,此此字段不不顯示在在表單的的表格上上,在沒沒有表格格的情況況下可以以不設置置是否顯顯示屬性性,設置置“事件”屬性頁頁中的打打開之前前事件為為:“DsMMainn.PaageSSizee=1;”,表示示一次打打開一條條記錄,滾滾動之后后事件為為:“pubbdj

45、bbh=DDsMaain.Fieeldss.Fiielddssempployyeeiid.Vaaluee”,表示示翻頁后后(移動記記錄后)將當前前記錄的的主鍵字字段的值值賦給全全局變量量pubbdjbbh,以以便修改改保存時時能夠找找到修改改哪條記記錄。創建八個bbuttton控控件的標標簽分別別為:“第一條條”、“上一條條”、“下一條條”、“最后一一條”、“增加”、“刪除”和“保存”,“第一條條”按鈕的的單擊事事件為:“DsMMainn.FiirsttPagge();”,打開開第一條條記錄,DDsMaain是是綁定到到數據集集名稱;“上一條條”按鈕的的單擊事事件為:“DsMMainn.Prr

46、evPPagee();”打開上上一條記記錄,重重新打開開數據;“下一條條”按鈕的的單擊事事件為“DsMMainn.NeextPPagee();”,打開開下一條條記錄,“最后一條”按鈕的單擊事件為:“DsMain.LastPage();”打開最后一條記錄,“增加”按鈕的單擊事件為:“DsMain.Append();DsMain.fset_cont1();” fset_cont1()函數的流程如圖:“刪除”按按鈕的單單擊事件件為:“DellGriidRoow(DDsMaain);”,刪除除數據庫庫的記錄錄,“保存”按鈕的的單擊事事件為:“uf_savvedjj()”,uf_savvedjj()函函

47、數為自自定義函函數,用用來保存存數據設計完成后后運行效效果設計完成后后點擊主主菜單進進入快速速瀏覽的的頁面。如如圖:(二) 主主子表輸輸入的示示例說明明主子表輸輸入的表表單一般般分為:一對一一表單輸輸入、帶帶導航條條的表單單輸入、一一對多表表單輸入入等。A主子表表輸入主子表輸入入以差旅旅報銷單單為例介介紹設計計方法及及過程。要要實現的的功能是是主表保保存經手手人、出出差人、和和摘要字字段。子子表保存存出差過過程中的的每一項項費用情情況。1設計差差旅報銷銷單需要要的控件件四個labbel 用來顯顯示表單單的標題題及主表表輸入字字段的標標題;兩個dattaseet 數數據集控控件,一一個用來來做主

48、表表保存數數據用,一一個用來來做子表表保存數數據用;三個texxt控件件,用來來輸入主主表的信信息;grid 表格控控件用來來輸入子子表的信信息;三個butttonn控件,“增加行”按鈕、“刪除行”按鈕和“保存”按鈕?!氨4妗卑粹o用來保存表單的信息。2設計差差旅報銷銷單方法法在設計頁面面工具欄欄上四次次點擊“”按鈕,生生成四個個labbel控控件,根根據需要要擺放四四個控件件的位置置,依次次修改四四個控件件的標簽簽屬性分分別為“差旅報報銷單”、“經手人人”、“出差人人”、“摘要”,然后后修改“差旅報報銷單”控件的的字體顏顏色為藍藍色。在設計頁面面創建兩兩dattaseet數據據集控件件分別為為

49、DsMMainn和dsssubb。設置置DsMMainn數據集集的數據據源SQQL語句句是“sellectt * froom BBx”,設置置DsMMiann數據集集的“數據項項”頁簽的的字段列列表分別別是“bx_jsRRegNNamee”、“bx_ccRRegNNamee”、“bx_summmarry”和“bx_id”,其中中要“bx_id”的右側側屬性中中的“顯示”前面的的復選框框中的勾勾去掉,此此字段不不顯示在在頁面上上。“bx_jsRRegNNamee”的默認認值為“GettSesssioon(useerNaame=)usserNNamee”,表示示取當前前操作用用戶。設設置dsssu

50、bb1數據據集的數數據源SSQL語語句為“sellectt * froom BBxDeetaiil wwherre bbx_iid=:DsMMainn.bxx_idd”。設置置dsssub11數據集集的“數據項項”頁簽的的字段列列表分別別為“bx_id”、“bxdd_beeginntimme”、“bxdd_beeginnplaace”、“bxdd_enndtiime”、“bxdd_enndpllacee”、“bxdd_trraffficttooll”、“bxdd_trraffficddjs”、“bxdd_trraffficjjes”、“bxdd_bttdjss”、“bxdd_bttjess”,

51、對應應的中文文名稱是是“bx_id”、“出發日日期”、“出發地地”、“終到日日期”、“終到地地”、“交通工工具”、“單據張張數”、“金額”、“單據張張數”、“金額”,其中中“bx_id”不顯示示,“bxdd_beeginntimme”和“bxdd_enndtiime”的鼠標標雙擊中中選擇“SeleectDDatee()”方法,雙雙擊時可可以選擇擇日期。創建三個ttextt控件分分別為ttextt1、ttextt2和ttextt3,把把texxt1放放在“經手人人”labbel控控件的后后面做輸輸入經手手人時用用,teext11要綁定定的數據據是DssMaiin數據據集的bbx_jjsReegN

52、aame字字段;把把texxt2放放在“出差人人”labbel控控件的后后面做輸輸入出差差人時用用,teext22要綁定定的數據據是DssMaiin數據據集的bbx_cccReegNaame字字段,設設置teext22的雙擊擊事件為為“uf_sell()”,在ttextt2上雙雙擊時可可以選擇擇出差人人,“uf_sell()”方法需需要自己己在自定定義函數數中設計計編寫;把teext33放在“摘要”labbel控控件的后后面做輸輸入摘要要內容時時用,要要把teext33控件的的寬度拉拉長一些些,以便便可以輸輸入更多多的摘要要內容。創建一個ggridd控件為為griid1,設設置grrid11綁

53、定的的數據集集為dsssubb,設置置griid1的的自定義義標題,標標題HTTML內內容為“出發發終到到交通通工具交通補貼出發發日期出出發地終終到日期期終到地地單據張張數金額額單據張張數金額額”,可以以griid表格格的多層層表頭。創建三個bbuttton控控件分別別為buuttoon1、bbuttton22和buuttoon3。設設置buuttoon1的的標簽為為“保存”,點擊擊事件為為“DjSSavee()”,用來來保存表表單;設設置buuttoon2的的標簽為為“增加行行”,點擊擊事件為為“dsssub.Apppendd()”,用來來為表格格增加一一行;設設置buuttoon3的的標簽

54、為為“刪除行行”,點擊擊事件為為“dsssub.Delletee()”,用來來為表格格刪除選選中的當當前行,同同時刪除除表格所所綁定的的數據集集的內容容的當前前行。到此,差旅旅報銷單單設計完完成,設設計界面面如下圖圖:3設計完完成的運運行效果果設計完成成點擊工工具欄上上的“”按鈕打打開快速速瀏覽的的頁面。如如圖:點擊“增增加行”,表格格增加一一行。在在表格上上選擇一一行,點點擊“刪除行行”,選中中的當前前行消失失。輸入入完成后后,點擊擊“保存”按鈕,表表單保存存成功。B帶導航航條的主主子表輸輸入說明明下面以采購購訂單為為例介紹紹帶導航航條的單單表輸入入格式的的操作方方法。采采購訂單單的數據據庫

55、結構構如下:采購訂單主主表(oordeerbiill)序號字段名稱類 型長 度空 值初值描 述述1Djbhchar11F自增長IDD2sdateeChar10F日期3Sdepttidchar11T部門ID4Sdepttnammechar40T部門名稱5SdepttcoddeChar15T部門編號6SdwiddChar11T單位ID7Sdwcoodechar15T單位編號8Sdwnaamechar40T單位名稱9Bzvarchhar60T備注10ddisccounntdecimmal9T扣率11saddrresssvarChhar40T地址采購訂單子子表(oordeerbiillssub)序號字

56、段名稱類 型長 度空 值初值描 述述1Djbhchar11F自增長IDD2dj_snnint4F明細序號3Sitemmcoddechar15T商品編號4Sitemmnammechar40T商品名稱5SunittChar6T計量單位6Siuniitsint4T計量規格7Dnumint4T數量8Dpriccedecimmal9T單價9dmoneeydecimmal9T金額10jehjdecimmal9T金額合計11sitemmidChar11T商品id12jehettobiigdecimmal9T大寫金額合合計1采購訂訂單表單單需要的的控件有有:11個laabell控件,用用來顯示示表單標標題和字

57、字段標題題兩個dattaseet控件件,用來來與數據據庫交互互,要與與數據庫庫交互,此此控件必必需13個buuttoon控件件,用來來啟用事事件10個teext控控件,用用來輸入入信息一個griid控件件,用來來顯示控控件,此此控件必必需2設計采采購訂單單表單在設計界面面中創建建11個個labbel控控件,111個llabeel控件件的標簽簽依次修修改為:“開票日日期”、“單據編編號”、“單位編編號”、“單位名名稱”、“地址電電話”、“扣率”、“部門名名稱”、“備注”、“金額合合計”、“金額合合計(大大寫)”和“采購訂訂單”,把采采購訂單單的字體體顏色為為藍色,字字體大小小為四號號。在設計界面

58、面上創建建10個個texxt控件件,根據據需要擺擺放控件件和綁定定控件,請請參考上上面teext控控件綁定定的示例例創建兩個ddataasett控件,分分別為:“DsMMainn”和“dsssub11”,設置置DsMMainn數據集集的保存存表名為為:“ordderbbilll”,打開開次序為為:“1”,SQQL語句句為:“sellectt orrderrbilll.*,dww.sddwcoode,deppt.ssdepptnaame,dw.sdwwnamme,ddw.ssadddresss,ddw.ssbannknoo, ddw.sstaxxno froom oordeerbiill,dep

59、pt,ddw wwherre oordeerbiill.sdwwid=dw.sdwwid andd deept.sdeeptiid=oordeerbiill.sdeeptiid aand ordderbbilll.beeacttivee=是是 oordeer bby oordeerbiill.djbbh”;設置置DsMMainn數據集集的“數據項項”頁簽的的字段列列表為:“bz”、“djbbh”、“sdaate”、“sdwwid”、“sdeeptiid”、“sdeeptccodee”、“sdeeptnnamee”、“sdwwcodde”、“sdwwnamme”、“ddisscouunt”、和“

60、sadddreess”,“djbbh”的默認認值為(DDAA草草),“ddiiscoountt”的默認認值為(1100);設置ddssuub1數數據集的的“數據集集合”頁簽的的保存表表名為:“ordderbbilllsubb”,打開開次序為為:“2”,設置置dsssub11數據集集的“數據項項”頁簽的的字段列列表為:“djbbh”、“sittemiid”、“sittemccodee”、“sittemnnamee”、“iunnitss”、“sunnit”、“dnuum”、“dmooneyy”、“jehhj”和“jehhetoobigg”,設置置“djbbh”、“jeffh”和“jehhetoob

溫馨提示

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

評論

0/150

提交評論