C6自定義操作手冊全新_第1頁
C6自定義操作手冊全新_第2頁
C6自定義操作手冊全新_第3頁
C6自定義操作手冊全新_第4頁
C6自定義操作手冊全新_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

最新資料推薦

自定義使用說明2

一、操作篇2

(-)單表輸入的示例說明8

(二)主子表輸入的示例說明27

(三)Word類型表單示例說明32

(四)連接其他系統(tǒng)示例說明45

(五)簡單的查詢功能示例說明50

(六)表單加流程的示例說明53

(t)表單加權(quán)限的示例說明60

二、基礎(chǔ)篇63

(-)表單設(shè)計器的常用功能63

(二)表單設(shè)計淵的控件功能75

(三)字段的編輯方式86

(四)自定義模塊中的數(shù)據(jù)庫維護(hù)的使用說明96

最新精品資料整理推薦.更新于二。二一年四月十六口2021年4月16口星期五21:46:31

最新資料推薦

自定義使用說明

一、操作篇

自定義表單類型分為簡易表單和高級表單。

其中簡易表單主要包括單表輸入類型的表單;高級表單主要包括多數(shù)據(jù)庫表輸入類、查

詢類、統(tǒng)計類型、Word類型的表單。下面將結(jié)合具體的例子講述在C6系統(tǒng)中如何使用自

定義模塊功能創(chuàng)建自定義表單。

其中自定義操作主界面如圖1.1所示,點(diǎn)擊系統(tǒng)管理>>自定義模塊進(jìn)入:

圖1.1自定義模塊操作主界面

其中:

1.新建表單:點(diǎn)擊<新建表單>鏈接進(jìn)入表單創(chuàng)建界面(圖1.2),其中需要設(shè)置表單是

否帶審批流程及權(quán)限控制。若選中帶流程審批復(fù)選框,創(chuàng)建表單后,在流程綁定表單列表頁

中會顯示該表單名稱,允許對其進(jìn)行流程設(shè)置;若選中權(quán)限控制復(fù)選框,創(chuàng)建表單后,在

權(quán)限綁定表單列表頁中會顯示該表單名稱,允許對其進(jìn)行權(quán)限設(shè)置。

最新精品資料蛆理推薦,更新于二。二一年四月十六R2021年4月16日星期五21:46:31

最新資料推薦

圖12新建表單界面

2.設(shè)計表單:針對野建的表單進(jìn)行設(shè)計。點(diǎn)擊〈設(shè)計表單>鏈接進(jìn)入表單列表界面(圖

1.3),然后選擇具體的表單名稱鏈接進(jìn)入表單設(shè)計界面,如(圖1.4)所示。

董和的同B平8VO0口口0日向口

—“WV9?fAitu**■,,A力■■-'

”4丫.cnr0

oSKftCT)■?“

I0s.*??-.''?1|I&|TB:l2*?:?

I-

i2t34"4a

o令▲???t£ff,0另上事,£Z

od??UalUB?備S

o?■文施f?\n29BC

o*WWW5MIdW4fl

2q4基M

OA-■I

■1FOJt-XX

o<>MW?I?3節(jié)―

o?1?XMAllflMV8

二?”■

c;wv?c

L>??v

e8KX?*

二”“

oiuUtt.

A?A?y

一?JUa?:0巾?、Z>ga

最新精品資料整理推薦,更新于二O二年四月十六日2021年4月16日星期五21:46:31

最新資料推薦

圖1.3表單列表界面

圖1.4簡單表單設(shè)計界面

注:表單創(chuàng)建后,設(shè)計界面默認(rèn)有dataset數(shù)據(jù)集控件,并且該dataset屬性中已經(jīng)設(shè)置

了默認(rèn)的保存的數(shù)據(jù)庫表(該表已經(jīng)存在于數(shù)據(jù)庫中),并且設(shè)置了的1語句,如圖15所示。

用戶可以根據(jù)自己的需要進(jìn)行修改。

圖1.5dataset數(shù)據(jù)集控件屬性界面

最新精品資料整理推薦,更新于二O二一年四月十六日2021年4月16日星期五21:46:31

最新資料推薦

3.菜單綁定:點(diǎn)擊〈菜單綁定>鏈接進(jìn)入表單列表界面(圖1.8),然后選擇具體的表單

名稱鏈接進(jìn)入菜單綁定界面,如(圖1.9)所示。

圖1.8表單列表界面

圖1.9菜單綁定界面

最新精品資料整理推薦,更新于二。二一年四月十六日2021年4月16日星期五21:46:31

最新資料推薦

4.表單維護(hù):對已經(jīng)存在的表單進(jìn)行修改。點(diǎn)擊〈表單維護(hù)〉鏈接進(jìn)入表單維護(hù)界面,

然后打開具體的表單進(jìn)行設(shè)計修改,具體界面如(圖1.10)所示。

~.f>?

圖1.10表單維護(hù)主界面

5.表單分類維護(hù):點(diǎn)擊〈表單分類維護(hù)>鏈接進(jìn)入表單分類維護(hù)界面,如(圖1.11)所

小O

最新精品資料整理推薦,更新于二。二一年四月十六日2021年4月16日星期五21:46:31

最新資料推薦

金利的同?理平g—?日叩曰叫,

_<1人力■■-

MM??tAitM**?,?、

O8.爐

o1TWW?/u

oV

△學(xué)。要:J1—1?1

OtASB?分受?分縣■■gxAxrtaeFBSA

o"U?00"ftMf/4/Hvi

l_WebMi

Qeav?v

*?n.“K/NCMVW一

O*qE.|aituUW9M?M>aiVHt*

OA.??V11

O1???<▼

o?????

二””

二?3?■

Ze??v

二n??

Saaw*

;

S???B

.

o0?啖■<>

——1-_1M?j—▲.MI一-.----_?-AQ-?..一.

,、"JU°■,,,.”?z?c.?|一,'?L,、~.|?:?,-jnSF?ae

圖1.11表單分類維護(hù)主界面

6.流程綁定:設(shè)置自定義表單的審批流程。點(diǎn)擊〈流程綁定〉鏈接進(jìn)入表單列表界面,

然后選擇具體的表單名稱鏈接進(jìn)入流程綁定界面,如(圖1.12)所示。

Fi-n

士柯協(xié)同■理平8.

oSofter)

O1T?W^

Q譬

O個▲??

od?

oMBftM

C?WWW

O-

oiiMO

o>??w5

X

?]£?“”,…少」上■—■S3。[勺OTV?■率值XtMKryi"―'.:/

最新精品資料整理推薦,更新于二。二?年四月十六日2021年4月16日星期五21:46:31

最新資料推薦

圖1.12流程設(shè)置主界面

7.權(quán)限綁定:設(shè)置自定義表單的用戶操作權(quán)限。點(diǎn)擊〈權(quán)限綁定>鏈接進(jìn)入表單列表界

面,然后選擇具體的表單名稱鏈接進(jìn)入權(quán)限設(shè)置界面,如(圖1.13)所示。

圖1.13權(quán)限設(shè)置主界面

下面將結(jié)合具體的實例演示常見的表單的創(chuàng)建過程,其中關(guān)于數(shù)據(jù)庫表的創(chuàng)建過程請參

考“自定義模塊中的數(shù)據(jù)庫維護(hù)的使用說明“部分,講解了如何根據(jù)自定義表單的需要在

C6系統(tǒng)數(shù)據(jù)庫中創(chuàng)建數(shù)據(jù)庫表。關(guān)于如何創(chuàng)建表單以及如何設(shè)置表單流程、如何設(shè)置表單

權(quán)限的部分請參考以上章節(jié)。

(一)單表輸入的示例說明

單表輸入的表單一般分為在表格上直接輸入保存和在文本框架輸入保存并把記錄顯示

在表格上兩種格式,卜而以費(fèi)用類型為例介紹兩種格式的操作方法。費(fèi)用類型的數(shù)據(jù)庫結(jié)構(gòu)

如下:

費(fèi)用類型(Form_FeeType)

序號字段名稱類型長度空初值描述

1FeejdInt4F自增長ID

2Fee_namechar500F費(fèi)用名稱

3Sub_Timedatetime8TGetdatef)提交時間

最新精品資料整理推薦,更新于二。二一年四月十六日2021年4月16日星期五21:46:31

最新資料推薦

A.用表格的單表輸入

1.設(shè)計費(fèi)用類型表單在表格上直接輸入需要的控件有:

label用來顯示表單的標(biāo)題,也可以不要:

grid表格控件用來增加記錄和顯示記錄,此控件必需;

dataset數(shù)據(jù)集控件用來與數(shù)據(jù)庫進(jìn)行交互,dataset控件在顯示頁面和數(shù)據(jù)庫之間

起一個橋梁的作用,在一個表單中如果要與數(shù)據(jù)庫進(jìn)行交互,dataset數(shù)據(jù)集控件是

必需的,在費(fèi)用類型的頁面中因要從數(shù)據(jù)庫中讀寫記錄,此控件必需;

button控件用來啟動事件,例“保存”按鈕、“增加行”、“刪除行”等按鈕分另1可

以啟動保存、增加行、刪除行等方法來實現(xiàn)功能,此控件必需:

2.設(shè)計費(fèi)用類型表單:

打開自定義模塊的設(shè)計界而,在工具欄.上點(diǎn)擊“A”按鈕,便可以在設(shè)計界面上

創(chuàng)建了一個label控件,雙擊label控件,打開label控件的屬性頁。如圖:

在label控件的屬性貝上分為“屬性”和“樣式”兩個貝簽。

1)在屬性頁簽上顯示控件ID和標(biāo)簽,設(shè)置完成點(diǎn)擊“確定”按鈕,此控件的屬

性頁簽上的內(nèi)容便設(shè)置成功。

a)設(shè)置控件ID,當(dāng)表單上有多個相同的控件時,控件ID不能重復(fù),建議不

修改控件ID。

b)設(shè)置控件標(biāo)簽,標(biāo)簽是顯示上控件上的內(nèi)容,填寫需要的內(nèi)容即可,我們

在標(biāo)簽二填寫“費(fèi)用類型”。

2)在樣式頁簽上可以設(shè)置控件的位置、顏色和選項等樣式,設(shè)置完成點(diǎn)擊“確定”

按鈕,此控件的樣式頁簽上的內(nèi)容便設(shè)置成功。

a)設(shè)置控件的位置,選擇定位類型,選擇“絕對”,可以選中控件用鼠標(biāo)在》

最新精品資料整理推存,更新于二。二一年四月I?六日2021年4月16日星期五21:46:31

最新資料推薦

設(shè)計頁面上拖動,此控件的位置屬性也會隨著變化,也可以拖動控件大小,

它的寬和高屬性也會隨著變化。選擇“靜態(tài)”不能拖動控件的位置,但可

以拖動控件的大小。

b)然后設(shè)置控件的顏色,點(diǎn)擊“走”按鈕打開顏色選擇頁面,選擇自己需

要的顏色,點(diǎn)擊“確定”按鈕即可。點(diǎn)擊“兩”打開字體設(shè)置頁面,根

據(jù)自己的需要選擇字體、字型、和大小等,點(diǎn)擊“確定”按鈕即可。

c)設(shè)置控件的選項,根據(jù)需要設(shè)置控件是否活動、是否透明、是否可見及控

件的對齊方式等,“條件格式”是根據(jù)表單的數(shù)據(jù)改變控件的外觀。

在自定義表單設(shè)計界面的工具欄上點(diǎn)擊“門”按鈕,在設(shè)計界面便創(chuàng)建了一個grid

表格控件,雙擊grid控件,打開grid控件的屬性頁。如圖:

在grid控件的屬性頁上分為“表格”、“樣式”即“交叉表”三個頁簽。

1)在表格頁簽上可以設(shè)置控件ID、數(shù)據(jù)集名稱、和控件的一些選項等。設(shè)置完

成后點(diǎn)擊“確定”按鈕,表格頁簽上的內(nèi)容便設(shè)置成功。

a)設(shè)置控件的ID,在文本框中輸入控件的ID,操作方式和方法同上面的label

控件,所有控件ID的操作都是一樣的,在以后的文檔中的將不再做詳細(xì)

說明。

b)選擇數(shù)據(jù)集的名稱,如果表單還沒有dataset數(shù)據(jù)集控件,則此選擇處為

空,必須先創(chuàng)建一個數(shù)據(jù)集控件才可以選擇,表格上顯示的數(shù)據(jù)都從此數(shù)

據(jù)集上取。

c)設(shè)置表格的選項,選項內(nèi)容包括是否允許選中單元格,表格自適應(yīng)高度、

最新精品資料搐理推薦,更新于二。二一年四月十六H2021年4月16R星期五21:46:31

最新資料推薦

只讀、自動增加新記錄、表格自適應(yīng)寬度、可見等,其中只讀選項是說在

表格上不能編輯,而我們的此例是在表格直接編輯,所以不能選中此控件

的只讀屬性。在選項說明的后面帶有”表示對此選項的幫助說明,點(diǎn)

擊“?”按鈕便可以看到說明文檔。

2)在表格樣式的頁簽上可以設(shè)置表格的位置、表體顏色、標(biāo)題信息、自定義標(biāo)題、

標(biāo)題行高、標(biāo)題行數(shù)、標(biāo)題HTML等信息。設(shè)置完成點(diǎn)擊“確定”按鈕,表

格樣式頁簽上的內(nèi)容便設(shè)置成功了。

a)設(shè)置控件的位置,參照label控件中設(shè)置控件位置的方式和方法,這里不

做詳細(xì)說明。

b)設(shè)置表體的顏色,也就是設(shè)置表格文字的字體和字體顏色,具體的操作方

法參照label控件中設(shè)置控件的顏色。

c)設(shè)置標(biāo)題信息,也就設(shè)置表格標(biāo)題信息的字體和字體顏色,具體操作方法

同上。

d)設(shè)置自定義標(biāo)題。在此示例中不用自定義標(biāo)題,在這里不做詳細(xì)說明。自

定義標(biāo)題在主子表輸入的示例中會做詳細(xì)說明。

3)在交叉表的頁簽上可以設(shè)置生成交叉表的信息。在此示例中表格只用來做輸入

和顯示記錄,固在這里不做使用說明,在統(tǒng)計功能的示例中會做詳細(xì)介紹。

在自定義表單設(shè)計界面的工具欄上點(diǎn)擊“也”按訊,在設(shè)計界面便創(chuàng)建了一個dataset

數(shù)據(jù)集控件,雙擊dataset控件,打開dataset控;牛的屬性頁。如圖:

在dataset屬性頁上分為“數(shù)據(jù)集合”、“數(shù)據(jù)項”、“事件”三個頁簽。

13.在數(shù)據(jù)集合的頁簽上可以設(shè)置控件ID、打開次序、俁存表名、是否保存、和單據(jù)展現(xiàn)

最新精品資料整理推薦,更新于二O二一年四月卜六日2021年4月16日星期五21:46:31

最新資料推薦

SQL等信息。

設(shè)置控件ID,請參照label屬性頁中的設(shè)置控件ID的方法。

設(shè)置打開次序,控制同一表單上的多個數(shù)據(jù)集的打開次序,數(shù)字小的就先打開,即

設(shè)置為1的就先打開;如果多個數(shù)據(jù)集的打開次序相同,則按默認(rèn)次序打開;如果

一個數(shù)據(jù)集調(diào)用另一個數(shù)據(jù)集的數(shù)據(jù),要保證被調(diào)用數(shù)據(jù)集先打開。

設(shè)置保存到的表名,在保存表名的文本框中可以輸入要保存到的表名,也可以選擇

表名,我們的費(fèi)用類型要保存到FeeType表,我們直接在文本框中輸入FeeType。

設(shè)置是否保存,表單上的數(shù)據(jù)集默認(rèn)都保存,如果數(shù)據(jù)集的數(shù)據(jù)只當(dāng)參數(shù)傳遞用,

那可以選擇不保存到數(shù)據(jù)庫,以節(jié)省數(shù)據(jù)庫的資源。

設(shè)置單據(jù)展現(xiàn)SQL,此SQL也就是數(shù)據(jù)集的數(shù)據(jù)來源,在SQL的文本框中輸入

Selectfee_id,Fee_name,sub_timefromFeeType,

14.數(shù)據(jù)項頁簽,數(shù)據(jù)項頁簽主要設(shè)置數(shù)據(jù)集上的字段信息,左側(cè)顯示數(shù)據(jù)集上的字段列表,

右側(cè)可以設(shè)置每個字段的屬性,設(shè)置字段的數(shù)據(jù)類型、修改字段的顯示名稱、及字段是

否顯示等:字段是否顯示是指此字段是否顯示在表單的表格上。另外,數(shù)據(jù)集的數(shù)據(jù)源

與數(shù)據(jù)項的關(guān)系是采用同名字段復(fù)制的方法,例如在數(shù)據(jù)源的SQL中有Feejd,

Fee_namesub_time1三個字段,而在數(shù)據(jù)項列表中也有Feejd和Fee_name字段,

那么數(shù)據(jù)項的Feejd和Fee_name字段的值則從數(shù)據(jù)源中的同名字段中來,sub_time1

則不用管,如果subjimel是在數(shù)據(jù)項中,而在數(shù)據(jù)源的SQL中,那么sub_time1字段

的值則為空。

a)增加字段,點(diǎn)擊“增加”按鈕,會在左側(cè)的字段列表中增加一行,選中新

增加字段,在右側(cè)修改此字段的屬性,如果把此字段設(shè)置為不顯示,那么

此字段將不會顯示在表單的表格上。

b)批量增加字段,點(diǎn)擊“批量增加”按鈕,打開選擇字段的頁面,選擇自己

需要的字段,雙擊字段可以進(jìn)行多選,點(diǎn)由“確定”按鈕便返回所選擇的

字段。在字段列表上選擇字段后,在列表右側(cè)可以修改字段的屬性。

c)刪除字段,在字段列表上選擇要刪除的字段,點(diǎn)擊“刪除”按鈕,此字段

將在數(shù)據(jù)集上消失。

15.事件頁簽,事件頁簽主要設(shè)置數(shù)據(jù)集在操作中處發(fā)事件。

a)打開之前:打開數(shù)據(jù)集之前觸發(fā)該事件。

b)打開之后:打開數(shù)據(jù)集之后觸發(fā)該事件。

c)提交之前:提交之前觸發(fā)該事件。

d)提交之后:提交之后觸發(fā)該事件。

e)滾動之前:滾動之前觸發(fā)該事件。

f)滾動之后:滾動之后觸發(fā)該事件。

g)滾動之后:滾動之后觸發(fā)該事件。

在自定義表單設(shè)計界面的工具欄上點(diǎn)擊"回”按鈕,在設(shè)計界面便創(chuàng)建了一個button

控件,雙擊button控件,打開button控件的屬性頁。如圖:

坡新精品資料整理推薦,更新于二。二一年四月卜六日2021年4月16日星期五21:46:31

最新資料推薦

在button的屬性頁上分為“屬性”、“樣式”、“事件”三個頁簽。

1)屬性頁簽可以設(shè)置button的控件ID和標(biāo)簽。

a)設(shè)置button的控件ID和標(biāo)簽的方法請參照設(shè)置label的控件ID和標(biāo)簽的

方法,在標(biāo)簽的文本框內(nèi)輸入“保存”,此按鈕做保存表單用。

2)樣式頁簽主要可以設(shè)置button的位置、顏色、邊框風(fēng)格、和其它選項等信息。

a)Button的樣式頁簽上設(shè)置的內(nèi)容同label控件樣式頁簽上的內(nèi)容大體相同,

操作方法請參照label控件。

3)事件頁簽主要設(shè)置button的單擊事件。

a)點(diǎn)擊事件頁簽上的“二J”按鈕,打開選擇函數(shù)的頁面,根據(jù)函數(shù)的說明

選擇需要的函數(shù),點(diǎn)擊“確定”按鈕則返問到單擊事件的文本框內(nèi)。此示

例選擇的函數(shù)是“GridSave(datasetl)”

根據(jù)“保存”按鈕的設(shè)置方法,再增加“增加行”和“刪除行”按鈕,兩個新

按鈕的單擊事件分別為“dataset1.Append()M和“DelGridRow(datasetl)w=

現(xiàn)在費(fèi)用類型示例的所有控件都設(shè)置完成,下面是費(fèi)用類型的設(shè)計界面,如圖:

最新精品資料蛆理推薦,更新于二。二一年四月十六R2021年4月16日星期五21:46:31

最新資料推薦

點(diǎn)擊工具欄上的“上”按鈕,會提示“表單sn不能為空,請進(jìn)入表單屬性窗

口輸入表單SN!”,然后打開表單屬性窗口,也可以點(diǎn)擊工具欄上的“”按鈕直

接打開表單屬性窗口,卜面是表單屬性的界面,如圖:

在屬性頁簽.上設(shè)置表單SN,在表單SN的文本框內(nèi)輸入“FeeType”,表單名

稱中輸入相應(yīng)的表單名稱,選擇表單分類為測試分類,其它選項為默認(rèn)。

在表單控制頁簽上設(shè)置主鍵字段的類別,選擇字段類別是“自動編號ID值”,

選擇表單進(jìn)入時的狀態(tài)為“修改”狀態(tài),主鍵字段名為“Fee_idM,其它選項為默

最新精品資料整理推薦,更新于二。二一年四月十六日2021年4月16日星.期五21:46:31

最新資料推薦

認(rèn)。

點(diǎn)擊表單屬性窗口中“確定”按鈕,表單屬性設(shè)置完成。然后再點(diǎn)擊工具欄上

的“"按鈕,表單保存成功。

注:

1.在選中的控件上雙擊均打開該控件的屬性頁。

2.事件不支持雙引號,雙擊鼠標(biāo)可選擇函數(shù)。

3.設(shè)計完成后瀏覽效果;

在費(fèi)用類型的示例表單設(shè)計完成后,通過“菜單綁定”進(jìn)入菜單設(shè)置頁面,將該自

定義菜單放到某父菜單下,然后快速瀏覽頁面。如圖:

點(diǎn)擊“增加行”按鈕,表格增加一行,可以在新增加的行中直接輸入數(shù)據(jù)。

點(diǎn)擊“刪除行”按鈕,則刪除表格的當(dāng)前選中行。

點(diǎn)擊“保存”按鈕,表格上的數(shù)據(jù)則更新成功。

B.用列表和卡片的單表輸入

下面以單位表為例介紹列表和卡片的單表輸入格式的操作方法。單位表的數(shù)據(jù)庫結(jié)構(gòu)如

下:

單位表(DW)

序號字段名稱類型長度空值初值描述

1SdwidChar11F自增長ID

2SdwcodeChar15F單位編號

最新精品資料整理推薦,更新于二。二一年四月十六日2021年4月16日星.期五21:46:31

最新資料推薦

3SdwnameChar40T單位名稱

4Bzvarchar100T備注

單位表分為兩個表單來實現(xiàn),單位列表和單位卡片,單位列表主要顯示數(shù)據(jù)庫中的數(shù)據(jù),單

位上片主:要對數(shù)據(jù)的增加、修改或刪除;

1.設(shè)計單位列表單所需要的控件有:

1個Label控件用來顯示表單的標(biāo)題,也可以不要:

1個Grid控件用來顯示數(shù)據(jù),此控件必需;

1個dataset控件用來與數(shù)據(jù)庫交互,dataset在表單顯示頁和數(shù)據(jù)庫之間起一個橋梁

作用,在一個表單e如果要與數(shù)據(jù)庫交互,dataset控件是必需有的,在單位列表表

單中要顯示數(shù)據(jù)庫數(shù)據(jù),此控件必需;

2個Button控件月來啟用事件,例如:“增加”和“刪除”按鈕可以分別啟用增加

和刪除等方法來實現(xiàn)功能,此控件必需:

2.設(shè)計單位列表表單

在自定義表單的設(shè)計界面的_L具欄上點(diǎn)擊”按鈕,便在設(shè)計界面創(chuàng)建一個Label

控件,雙擊Label控件,打開Label控件的屬性頁,如圖:

在Label控件屬性頁中分為:“屬性”和“樣式”兩個頁簽;

1)在屬性頁簽上設(shè)計控件ID和標(biāo)簽;

a)設(shè)置控件ID,當(dāng)表單上有多個相同的控件時,控件ID不能重復(fù)。

b)設(shè)置.控件標(biāo)簽,標(biāo)簽是顯示上控件上的內(nèi)容,填寫需要的內(nèi)容即可,我們

在標(biāo)簽二填寫“單位列表”。

創(chuàng)建一個grid控,牛,如圖:

最新精品資料將理推薦,更新于二。二一年四月十六日2021年4月16日星期五21:46:31

最新資料推薦

在grid控件屬性頁中分為:“表格”、“樣式”和“交叉表”三個頁簽;

2)在“表格”頁簽中設(shè)置控件ID、數(shù)據(jù)集名稱和控件的?些選項:

a)設(shè)置控件ID,請參考label控件的設(shè)置方法:

b)選擇數(shù)據(jù)庫名稱,如果表單中還沒有dataset控件,則此選擇處為空,必

須創(chuàng)建一個dataset數(shù)據(jù)集控件才可以選擇,表格顯示的數(shù)據(jù)是從dataset

數(shù)據(jù)集中取的;

O設(shè)置表格控件的選項,選項內(nèi)容包括:”允許選中單元格”、“表格自適應(yīng)

高度”、“表格自適應(yīng)寬度”、“只讀”、“自動增加記錄”和“可見”,“允許

選中單元格”:當(dāng)前表格是否有焦點(diǎn),相當(dāng)于只讀屬性;”表格自適應(yīng)高度”:

表格的高度和顯示器顯示屏幕的高度一致:“表格自適應(yīng)寬度”:表格的寬

度和顯示器顯示屏的寬度一致:“可見”:表格控件在表單上是否顯示;“只

讀”:在表格上不能直接編輯;“自動增加記錄”:可在表格的最后一行的

任意單元格中按下鍵盤上的【I】鍵,即可自動增加新記錄;

3)在“交叉表”頁簽上可以設(shè)置生成交叉表的信息。在此示例中表格只用來做輸

入和顯示記錄,用到時做詳細(xì)說明:

創(chuàng)建一個dataset控件,如圖:

最新精品資料整理推薦,更新于二。二一年四月十六日2021年4月16日星.期五21:46:31

最新資料推薦

在dataset控件的屬性頁中分為:“數(shù)據(jù)集合”、“數(shù)據(jù)項”和“事件”三個頁簽:

1)在數(shù)據(jù)集合頁卷中設(shè)置控件ID,保存表名,打開次序,是否保存和SQL語句;

a)設(shè)置控件ID,請參考label控件的設(shè)置方法:

b)選擇控件的打開次序,控制同一表單中多個數(shù)據(jù)集的打開次序,數(shù)字小的

就先打開,即設(shè)置為1的就先打開;如果多個數(shù)據(jù)集的打開次序相同,則

按默認(rèn)次序打開:如果一個數(shù)據(jù)集調(diào)用另一個數(shù)據(jù)集的數(shù)據(jù),要保證被調(diào)

用數(shù)據(jù)臭先打開。

c)設(shè)置保存到的表名,在保存表名文本框中輸入要保存到的表名,把數(shù)據(jù)保

存到數(shù)據(jù)庫中的數(shù)據(jù)表中,也可以點(diǎn)擊“zl”按鈕,選擇要保存到的衣

名:

d)設(shè)置單據(jù)展現(xiàn)SQL,此SQL也就是數(shù)據(jù)集的數(shù)據(jù)來源,

e)設(shè)置是否保存,表單上的數(shù)據(jù)集默認(rèn)都保存,如果數(shù)據(jù)集的數(shù)據(jù)只當(dāng)參數(shù)

傳遞用,那可以選擇不保存到數(shù)據(jù)庫,以節(jié)省數(shù)據(jù)庫的資源。

2)在數(shù)據(jù)項頁簽中設(shè)置字段信息,左側(cè)顯示數(shù)據(jù)集上的字段列表,右側(cè)可以設(shè)置

每個字段的屬性,設(shè)置字段的數(shù)據(jù)類型、修改字段的顯示名稱、及字段是否顯

示等;另外,數(shù)據(jù)集的數(shù)據(jù)源與數(shù)據(jù)項的關(guān)系是采用同名字段復(fù)制的方法,例

如在數(shù)據(jù)源的SQL中有sdwid、sdwcode和sname三個字段,而在數(shù)據(jù)項列表

中也有sdwid和sdwcode字段,那么數(shù)據(jù)項的sdwid和sdwcode字段的值則

從數(shù)據(jù)源中的同名字段中來,sname則不用管,如果sname是在數(shù)據(jù)項中,而

在數(shù)據(jù)源的SQL中,那么sname字段的值則為空。同名字段復(fù)制流程如圖:

最新精品資料整理推存,更新于二。二一年四月I?六日2021年4月16日星期五21:46:31

最新資料推薦

Df.opewql的設(shè)置加

a)增加字段,點(diǎn)擊“增加”按鈕,會在左側(cè)的字段列表中增加一空行,選中

新增加字段,在右側(cè)填寫或修改此字段的屬性

b)批量增加字段,點(diǎn)擊“批量增加”按鈕,打開選擇字段頁面,選擇自己需

要的字段,雙擊字段可以進(jìn)行多選,點(diǎn)擊“確定”按鈕,將選中的字段返

回到字段列表中。

c)刪除字身,在字段列表中選擇要刪除的字段,點(diǎn)擊“刪除”按鈕,此字段

將在數(shù)據(jù)集上消失。

d)設(shè)置是否顯示,當(dāng)前字段是否在表單的表格中顯示。

e)鼠標(biāo)的雙擊事件,在表格上雙擊觸發(fā)的事件,填寫

“DjOpenCsh_y_input1_s:dssub1;修改);dssub1.Open()H,“DjOpen“:重

新打開一個表單,"sh_y_input1_s“:是要打開表單的名稱(表單3N):

“dssubl”:要傳的數(shù)據(jù)集對象;“修改”:是以哪種模式打開表單,可為(默

認(rèn)/新增/修改/展現(xiàn)),dssub1.Open()是重新打開數(shù)據(jù)集:

3)在數(shù)據(jù)集的事件頁簽中設(shè)置數(shù)據(jù)集在操作中的觸發(fā)事件

a)打開之前事件在打開數(shù)據(jù)集之前觸發(fā)該事件

b)打開之后事件在打開數(shù)據(jù)集之后觸發(fā)該事件

c)提交之前事件在提交數(shù)據(jù)集之前觸發(fā)該事件

d)提交之后事件在揭底數(shù)據(jù)集之后觸發(fā)該事件

e)滾動之前事件在數(shù)據(jù)集的數(shù)據(jù)移動之前觸發(fā)該齊件

f)滾動之后事件在數(shù)據(jù)集的數(shù)據(jù)移動之后觸發(fā)該事件

創(chuàng)建兩個button按鈕,如圖:

最新精品資料推理推薦,更新于二。二一年四月十六日2021年4月16日星期五21:46:31

最新資料推薦

在button控件的屬性頁中分為:“屬性”、“樣式”和”事件”三個頁簽

1)在button控件的屬性頁中設(shè)置控件的ID司標(biāo)簽,請參考label控件的設(shè)置方

a)設(shè)置當(dāng)前表單的按鈕的標(biāo)簽分別為:“增加"和'‘刪除”

2)在事件頁中設(shè)置控件的單擊事件

b)設(shè)置控件的單擊事件,點(diǎn)擊“比”按鈕,打開自定義函數(shù)頁,定義一個

函數(shù),在button控件的單擊事件上調(diào)用,“增加”按鈕的單擊事件為:

“DjOpen('sh_yJnput1_s',dssijb1,'新增');dssub1.Open();",打開單位卡片表

單增加記錄;“刪除”按鈕的單擊事件為:“DelRow(dssub1)",是刪除當(dāng)

前選中的記錄,

最新精品資料整理推薦,更新于二。二年四月十六日2021年4月16日星期五21:46:31

最新資料推薦

3.設(shè)計表單完成后的效果

4.設(shè)計單位卡片表單所需要的控件有:

四個label控件,用來顯示表單標(biāo)題和字段標(biāo)題

三個text控件,用來輸入信息

?個dateset控件,用來與數(shù)據(jù)庫交21

兩個button控件分別為:“保存”和“關(guān)閉”

5.設(shè)計單位卡片表單

創(chuàng)建四個label控件,label控件的標(biāo)簽分別為:“單位卡片”、“單位編號”、“單位

名稱”和“備注",其中''單位卡片”控件的字體顏色為藍(lán)色。

創(chuàng)建三個text控件,如圖:

最新精品資料整理推薦,更新于二。二一年四月十六日2021年4月16日早.期五21:46:31

最新資料推薦

在text控件屬性頁中分為:“屬性”、“樣式”和“事件”三個頁簽

1)在屬性頁設(shè)置控件的ID默認(rèn)值和數(shù)據(jù)綁定

a)設(shè)置控件的ID和默認(rèn)值,請參考label控件的設(shè)置方法;

b)設(shè)置綁定數(shù)據(jù),例如:把textl控件綁定到DsMain數(shù)據(jù)集的sdwcode字

段上,表示保存時textl的值保存到sdwcode字段,也可以點(diǎn)擊“選擇字

段”按鈕,打開選擇字段的頁面,選擇要綁定到控件的字段,點(diǎn)擊,確定”

返回:

2)在事件屬性頁設(shè)置控件的觸發(fā)事件

a)設(shè)置控件的單擊事件:單擊控件時觸發(fā)該事件

b)設(shè)置控件的雙擊事件:雙擊控件時觸發(fā)該尋件:

c)設(shè)置控件的進(jìn)入事件:當(dāng)控件獲取焦點(diǎn)時觸發(fā)該事件

d)設(shè)置控件的退出事件:當(dāng)控件失去焦點(diǎn)時觸發(fā)該事件

e)設(shè)置控件的按健事件:當(dāng)用戶按健時觸發(fā)該事件

創(chuàng)建一個dataset控件,數(shù)據(jù)集的ID為:“DsMan”,保存表名為“dw”,SQL語句

為:“selectsdwid,sdwcode,sdwname,bzfromdw",設(shè)置DsMian數(shù)據(jù)集的“數(shù)據(jù)項”

頁簽的字段列表分別是:“sdwid"、“sdwcode"、“sdwname”和“bz”,在表單沒有

grid控件時,可以不考慮是否顯示當(dāng)前字段,因為DsMain控件的字段是綁定到其

它控件上:

創(chuàng)建四個button控件分別為:“保存”和“關(guān)閉”兩個按鈕,“保存”按鈕的單擊

事件為“DjSave(‘退出‘)",保存數(shù)據(jù)后關(guān)閉當(dāng)前表單:“關(guān)閉”按鈕的單擊事件為

"CloseBillOw,關(guān)閉當(dāng)前表單:

6.設(shè)計表單完成后的效果

坡新精品資料整理推薦,更新于二。二一年四月卜六日2021年4月16日星期五21:46:31

最新資料推薦

7.設(shè)計完成的運(yùn)行效果

設(shè)計完成后通過主菜單,打開快速瀏覽的頁面,如圖:

最新精品資料整理推薦,更新于二。二?年四月十六日2021年4月16日星期五21:46:31

最新資料推薦

C.帶導(dǎo)航條的單表輸入說明

下面以職員表為例介紹帶導(dǎo)航條的單表輸入格式的操作方法。職員表的數(shù)據(jù)庫結(jié)構(gòu)如

下:

職員表(EMPLOYEE)

序號字段名稱類型長度空值初值描述

1Semployeeidchar11F自增長ID

2Somployeecodechar15F職員編號

3Semployeenamechar40T職員名稱

4Bzvarchar100T備注

5SphoneChar40T電話

6SemailChar60T電子郵件

7SsexChar2T性別

8scultureChar18學(xué)歷

9sbirthdayChar10T出生日期

1.設(shè)計職員表單所需要的控件有:

10個label控件,顯示表單標(biāo)題和字段標(biāo)題:

7個text控件和2個combobox控件,用來用戶輸入和選擇信息。

8個button控件,用來啟用點(diǎn)擊事件。

1個dataset控件,用來與數(shù)據(jù)庫進(jìn)行交互。

2.設(shè)計職員表單

在設(shè)計界面上創(chuàng)建10個label控件,標(biāo)簽分別為:“職員表”、“職員編號”、“職員

名稱"、“電話”、“Email"、“文化程度”、“備注”、“性別"、“出生日期”和“身份

證”:

在設(shè)計界面上創(chuàng)建7個text控件,根據(jù)需要提放司綁定控件,請參考上面text控件

綁定的示例

創(chuàng)建兩個combobox控件,如圖:

最新精品資料推理推薦,更新于二。二一年四月十六日2021年4月16日星期五21:46:31

最新資料推薦

text

在combobox控件的屬性頁中分為:“屬性”、“樣式”、“事件”三個頁簽

3)在屬性頁設(shè)置控件I

溫馨提示

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

評論

0/150

提交評論