You are on page 1of 48

nh ngha Lm vic vi Table v Query: trnh by khng tin dng vi ngi s dng khng chuyn.

. Vi biu mu (form) trong Access s gip chng ta khc phc iu ny. Biu mu trong Access:
Linh ng c chng ta c th dng biu mu nhp, xem, hiu chnh d liu. To ra cc bng chn cng vic lm cho cng vic ca chng ta thun li v khoa hc hn. To ra cc hp thoi nhm thit lp cc ty chn cho cng vic qun l ca mnh.
2

nh ngha C tc dng tng t nh cc t biu mu trong thc t. Mt biu mu trong Access nh ngha mt tp d liu chng ta mun ly v t a vo CSDL. Biu mu cng c th dng xem xt d liu hay in ra my in.

Tc dng ca biu mu Biu mu cung cp mt kh nng thun li hin th d liu. S dng biu mu tng kh nng nhp d liu, tit kim thi gian v ngn nga cc li do nh sai.

Tc dng ca biu mu Biu mu cung cp mt hnh thc trnh by ht sc tin nghi xem, nhp v hiu ch cc bn ghi trong CSDL. Access cung cp cc cng c thit k biu mu h tr rt c lc cho chng ta trong vic thit k nhng biu mu d s dng m li c th tn dng c cc kh nng:

Tc dng ca biu mu
Hnh thc th hin d liu p, trnh by li cun vi cc kiu font v hiu ng ha c bit khc . Quen thuc vi ngi s dng v n ging cc biu mu trn giy thng thng. C th tnh ton c. C th cha c biu . C th hin th d liu t nhiu bng (hoc truy vn) T ng ha mt s thao tc phi lm thng xuyn.
6

Kt cu ca biu mu
Cc thng tin trn biu mu c th ly d liu t mt bng hay truy vn no , nhng cng c th c lp i vi c bng ln truy vn, chng hn nh cc i tng ha. Dng v trnh by ca biu mu c thc hin trong qu trnh thit k. Tt c cc thng tin th hin trn biu mu c cha trong nhng i tng gi l iu khin (control). iu khin c th dng th hin d liu hoc thc hin cc hng ng hoc trang tr cho biu mu.
7

Kt cu ca biu mu Mt s iu khin c buc vo vi cc trng ca bng hay truy vn, gi l bng c s hay truy vn c s. Do chng ta c th dng biu mu nhp d liu vo cc trng hay ly d liu t cc trng ra xem. V d dng Text box nhp hay hin th chui v s, dng Object frame th hin hnh nh.

Kt cu ca biu mu Mt s iu khin khc trnh by thng tin c lu tr trong thit k bng. V d dng Label (nhn) th hin thng tin c tnh cht m t; ng v cc hnh khi t chc d liu v lm biu mu c hnh thc hp dn hn.

10

To biu mu t ng vi Autoform Access cung cp chc nng Autoform cho php chng ta to biu mu da trn cc bng hoc truy vn c xy dng trc .

11

To biu mu s dng Wizard To biu mu s dng cng c Autoform th Access khng cho php ngi s dng can thip vo qu trnh to biu mu, chng hn nh hn ch s trng..... th Form Wizard cho php ngi s dng can thip vo qu trnh to biu mu.

12

To biu mu khng s dng Wizard To biu mu s dng cng c Autoform v Form wizard ngi s dng c th nhanh chng thit k cc biu mu nh vo cc c tnh h tr ca Access. Nhng i vi hai cch trn ch cung cp mt s hn ch cc phng n xy dng biu mu m khng tho mn yu cu ca ngi s dng khi mun thit k biu mu teho ca ring mnh. Do ngi s dng phi t thit k mt biu mu khng cn s h tr ca Access.
13

Khi nim

Form

14

Cu trc ca form

15

Cu trc ca Form

16

Form Header (Tiu ca form) Cc tiu (Label) s nm phn ny

17

Detail (Chi tit) Chi tit form (Detail): y l phn rt quan trng cha cc iu khin nhm trnh by cc dng d liu t cc bng d liu hoc cc truy vn. Cc loi iu khin c th l iu khin buc, khng buc hoc tnh ton.

18

Cc dng th hin ca Form

19

Cu trc ca Form
Form dng Single Form

20

Cu trc ca Form

Form dng continuous form

21

Cu trc ca Form

Form dng Datasheet

22

Footer ( Phn cui biu mu) Cha cc iu khin

23

Cc loi form

24

Columnar form (Biu mu dng ct) Th hin thng tin trn tng ct v ti 1 thi im ch c 1 Record trong Table hay Query c th hin

25

Tabular form (Biu mu dng bng)


Th hin d liu trn nhiu ct v ti mi thi im hin th nhiu record trong Table hoc Query

26

Justified form Th hin d liu trn nhiu ct v ti mi thi im ch hin th 1 record.

27

Biu mu chnh/ ph (Main / Sub form

28

To biu mu S dng Autoform S dng Wizard T thit k

29

To cc iu khin cho form


Select Object
Label Option Group Option Button Combo Box Command Button Unbound Object Frame Page Break Control Wizards Text box Toggle Button Check box List box Image Bound Object Frame Tab Control

30

Cc thao tc c bn Chn iu khin Xa iu khin Di chuyn iu khin Thay i kch thc Canh l t khong cch Sao chp Chn mu nn, nh nn cho form Cc nt lnh trn thanh cng c
31

Cc loi iu khin
Bound (b buc): n c gn vo 1 field no trong Table hoc Query, dng hin th, nhp liu hoc cp nht gi tr (text box, combo box, list box) Unbound (khng b buc): khng c d liu ngun, hin th thng tin, ch thch (line, label, retangle) iu khin c th tnh ton c: d liu l 1 biu thc. Biu thc ny c th bao gm nhng trng trong Table hoc Query, gi tr hm, hoc gi tr ly t iu khin khc.
32

Label Dng lm tiu hoc ch thch 1 vn no c hin th trn form Khng hin th gi tr ca field hoc biu thc Khng b buc v khng thay i khi di chuyn qua li gia cc record Mt label c th kt ni vi 1 control khc

33

Textbox Hin th d liu t form, Query hoc 1 cu lnh SQL Hin th kt qu tr v ca 1 biu thc tnh ton c To 1 nhp liu cho ngi dng nhp liu vo Khi text box khng lin kt vi 1 field no trong Table hoc Query th gi tr ca n khng c lu li
34

Option Group S dng gii hn vic la chn trong 1 nhm cc thnh phn Khi 1 Option Group c gn vi 1 field th ch c gi tr ca n lin h vi record, cn tt c cc gi tr trong Option Group khng th c gn vi 1 field Gi tr ca cc Option Group phi l s

35

Cc tu chn trong Option Group Toggle Button


L gi tr c lp hin th gi tr Yes/No t Table/Query hoc cu lnh SQL C th chn hnh nh trn Tonggle Button C th dng trong hp thoi cho php nhp liu t ngi dng

Option Button
Ging nh Tonggle Button nhng khng th dng hnh nh trn n

Check box
Ging nh Option Button

36

To Option Group
Bt sng nt Control Wizard trn Toolbox Click nt Option Group trn thanh Toolbox Nhp cc tiu lm nhn Chn gi tr mc nhin cho cc la chn t gi tr cho cc mc la chn tng ng vi nhn la chn Chn kiu la chn: Option Button, Check box, Toggle t tiu cho Option Group Finish To macro tng ng (sau khi hc macro)
37

Combo box
Cho php chn gi tr nhanh t danh sch cc gi tr

Khng chim nhiu khng gian trn form


Khi nhp chui vn bn hoc la chn 1 gi tr trong Combo box, nu Combo box gn vo 1 field trong table/Query th gi tr c chn s chn vo field tng ng Danh sch trong Combo box gm nhiu dng, nhiu ct, c th c dng tiu Nu khng gn vi field, n c s dng vi cc iu khin khc
38

To mt Combo box bng Wizard


Chn biu tng v click vo v tr trn form Chn gi tr cho Combo box t Table/Query hay gi tr do ngi dng nhp Chn Table/Query lm ngun cho Combo box Chn cc ct m Combo box ly gi tr Chn trng lu gi tr vo trong mc Store that value in the Field Nu khng lu gi tr vo field, ch nh s dng ln sau, chn Remember the value for last use t nhn cho Combox box
39

To mt Combo box khng dng Wizard


Tt Control Wizard trn thanh cng c Chn Combo box, v trn Form R-click Combo box chn Properties t cc thuc tnh: Control Source: ngun d liu ca control Row Source Type: Table/Query; Field List; Value List Row Source: ch nh tn Table/Query mun ly cc trng Column Count: s ct hin th Comlumn Head: tiu ct Column Width: rng ca mi ct Bound Column: gi tr tr v cho iu khin ct my Limit To List: cho php nhp thm gi tr hay khng, gi tr nhp thm ch thay trng trong thuc tnh Control Source
40

List box
Combo box List box

- Danh sch khng c hin - Danh sch lun c th cho n khi ngi dng hin th -> tn khng click chut -> t tn khng gian gian - C th nhp gi tr t ngoi vo trong danh sch - Khng th nhp gi tr t ngoi vo

C th g k t u di chuyn nhanh n 1 la chn

41

Command Button S dng bt u 1 thao tc hoc 1 tp hp cc thao tc Command c hiu lc, phi to 1 Macro hoc 1 on m lnh vo thuc tnh Onclick ca n C th hin th vn bn (Caption) hoc hnh nh (Picture) trn nt

Nu to bng Wizard, c th to c 30 loi khc nhau.


42

To Command button bng Wizard

Bt sng nt Control Wizard trn thanh Toolbox Chn Command button, click vo form Chn hnh ng cho Command button Chn chui vn bn (Text) hoc hnh nh (Picture) cho nt Command button t tn / Finish

43

Cc hnh ng c bn ca Command Button Record Navigation:


Find Next Find Record Go to Next Record Go to Previous Record Go to First Record Go to Last Record Add New Record Delete Record Print Record Save Record Undo Record
44

Record Operations:

Cc hnh ng c bn ca Command Button Form Operations:


Close Form Open Form Print Form

Report Operations:
Preview Report Print Report Send Report to File

Application:
Quit application Run Application Run MS Excel Run MS Word
45

Chn hnh hoc i tng khc S dng cng c Image, Unbound Object Frame, Bound Object Frame C th chn i tng t ng dng khc (MS Excel, MS Word, Clip Art) vo Form hoc Report.

46

Chn hnh (Image) Bt sng nt Control Wizard trn thanh Toolbox Click vo nt Image v nhp vo Form Chn tp tin hnh nh c trn a v click OK

47

Chn Unbound Object Frame Bt sng nt Control Wizard trn thanh Toolbox Click vo Unbound Object Frame v nhp vo Form Chn loi tp tin mun chn (Bitmap Image, Microsoft Clip Art, Microsoft Equation, MS Word, MS Excel

48

You might also like