Sd ng Form design view

Một phần của tài liệu Bài giảng: Tin học quản lý (Trang 117 - 123)

Nh đã trình bày trên và thông qua ví d c th v a xét, chúng ta có th th y rõ đ c s ti n l i nh ng có nhi u h n ch c a Form Wizard trong vi c thi t k các form. kh c ph c v n

đ này, Access cung c p m t công c m nh và chuyên nghi p h n cho ng i s d ng v i m c đích giúp h có th t o đ c các form m t cách chuyên nghi p và m m d o h n. ó chính là công c Form design view. C ng gi ng nh ph n s d ng Form Wizard, chúng ta c ng ti n hành t o m t form nh p li u đ n gi n đ nh p d li u cho b ng Nhân viên ví d trên b ng cách ti n hành theo các b c nh sau:

- Ch n New > Design view t thanh công c ho c ch n ngay Create Form in Design view. Khi đó, Access s m m t c a s cho phép ng i dùng thi t k form. C a s thi t k form th ng có 3 vùng r t quan tr ng và c n thi t, đó là:

(1) Vùng đ thi t k form: ây là vùng cho phép ng i dùng đ t các đi u khi n. Vùng này g m có 3 ph n là Tiêu đ đ u form (Header), thân form (Detail) và tiêu đ cu i (Footer)

(2) H p công c (Tool box): H p công c ch a các đ i t ng đ ng i dùng s d ng trong form nh : Text box, label, command button v.v.

(3) Vùng c a s thu c tính: Vùng này cho phép ng i dùng thi t l p các thu c tính cho form c ng nh cho các đ i t ng l y ra t tool box đ a vào form.

L u ý: N u không th y 2 c a s (2) và (3) xu t hi n, có th vào menu View, sau đó ch n Toolbox và Properties đ Access hi n th 2 c a s này nh trong màn hình trên.

Form mà chúng ta đang d đnh t o ra là form dùng đ nh p d li u vào b ng Nhân viên. Do đó, c n thi t l p thu c tính ngu n d li u cho form b ng cách ch n l a ch n Form trên h p tho i thu c tính (3).

- Sau khi ch n xong, c a s thu c tính s có d ng:

- thi t l p thu c tính ngu n d li u cho form nh p, ch n tab Data đ m các thu c tính liên quan đ n d li u (ho c có th ch n All). Sau đó, dòng Record source, click chu t vào đ m danh sách các đ i t ng có trong c s d li u và ch n b ng d đnh nh p d li u là b ng Nhân viên:

- Ch n xong b ng Nhân viên, Access s m m t c a s Field list đ li t kê t t c các tr ng có trong b ng Nhân viên đ ng i dùng l a ch n các tr ng s b trí trên form nh p li u:

- B c ti p theo là vi c l a ch n và b trí các tr ng d li u trên form (Gi ng nh 2 b c ch n tr ng và b trí b c c - layout trong Form Wizard). Mu n ch n tr ng nào, click chu t vào tên tr ng đó và kéo sang vùng thi t k form (1) và th chu t vào t ng v trí mong mu n trên form. form này, chúng ta c n s d ng t t c các tr ng trong b ng, dó đó kéo và th toàn b các tr ng sang. M i l n kéo và th , Access s t o ra m t đ i t ng g n v i tr ng d li u t ng ng. i t ng này có th là các h p textbox, các combo box v.v. và đ ng th i là các label (nhãn) ghi chú cho tr ng d li u t ng ng.

- M t cách ng m đnh, các nhãn ghi chú cho t ng tr ng d li u đ c l y tên chính là tên c a tr ng d li u. Ng i dùng có th s a đ i nhãn này b ng cách ch n nhãn, m c a s Properties c a nhãn đó và ch n Format > Caption r i gõ l i tên mình mong mu n nh sau:

- Ngoài tên c a label, có th thay đ i t t c các thu c tính khác c a t t c các đ i t ng trên form nh thay đ i ki u ch , kích th c c a đ i t ng (size), ki u đ i t ng (ví d t textbox sang combo box) b ng cách click chu t ph i lên đ i t ng r i ch n Properties.

n đây, chúng ta đã g n hoàn ch nh m t form nh p. Tuy nhiên, v n đ là làm sao đ form này có th giúp ng i dùng thêm vào b ng Nhân viên m t nhân viên m i v i thông tin đ c nh p vào form? Access h tr vi c này b ng cách cho phép ng i dùng t o các nút l nh. M i khi nút l nh đ c th c thi, Access s th c hi n m t thao tác nào đó. ví d này, ta ch xét thao tác thêm 1 dòng d li u vào b ng Nhân viên. làm đ c đi u này, click chu t lên bi u t ng command button h p công c , sau đó click chu t vào vùng mu n đ t nút l nh trên form. Khi đó ta đ c m t form m i nh sau:

- ý c a s trên, khi click t o m t nút l nh ph n thi t k form, Access s m m t h p tho i “Command Button Wizard” đ cho phép ng i dùng đnh ngh a “hành đ ng” (action) mà Access s th c hi n khi nút l nh đó đ c b m. ví d này, chúng ta c n yêu c u Access thêm m i m t b n ghi vào b ng d li u nên ph n “Categories”, ch n “Record operation” (các thao tác v i b n ghi). Ti p theo, bên ph n “Action”, ch n “Add New Record” và b m Next. Khi đó Access s cho phép đnh ngh a ki u dáng c a nút l nh. Có th ch n nút l nh v i ch ho c nút l nh v i hình nh b ng cách l a ch n Text hay Picture. đây ta ch n Text và nhãn c a nút l nh là “Thêm m i”

- n đây, có th ch n Finish đ k t thúc ho c b m Next đ đ t tên cho nút l nh và Finish đ k t thúc. Nh v y ta có m t form hoàn ch nh nh sau:

- kích ho t form đ b t đ u nh p d li u, ch n bi u t ng “View” t thanh công c ho c t menu View > Form view. Khi đó form s đ c kích ho t và ch y nh sau:

V i form d ng này, có th nh p s li u ngay l p t c b ng cách s a các thông tin hi n th i c a b n ghi đ u tiên (Access ng m đnh hi n th b n ghi này m i khi form đ c kích ho t) và click nút l nh “Thêm m i” đ thêm m t b n ghi vào c s d li u mà không nh h ng gì đ n b n ghi hi n t i.

C ng gi ng nh v i form wizard, chúng ta ch a xét gì đ n các ràng bu c d li u do đó n u nh p d li u không đúng, Access s báo l i và ph i nh p l i. Chi ti t v các ràng bu c, chúng ta s xem xét c th bài t p áp d ng ph n cu i c a tài li u này.

Một phần của tài liệu Bài giảng: Tin học quản lý (Trang 117 - 123)

Tải bản đầy đủ (PDF)

(173 trang)