Ớc 4: Đưa những trường cần nhập dữ liệu từ cửa sổ Field List lờn Form đang thiết kế

Một phần của tài liệu Giáo trình Quản trị cơ sở dữ liệu Access 1 (Nghề: Công nghệ thông tin - Cao đẳng) - Trường Cao đẳng nghề Đồng Tháp (Trang 75 - 79)

C 3 thành phần quan trọng để làm việc:

Bớc 4: Đưa những trường cần nhập dữ liệu từ cửa sổ Field List lờn Form đang thiết kế

bằng cỏch: Dựng chuột kộo từng trường muốn thiết kế lờn form từ cửa sổ Field List thả lờn vị trớ hợp lý trờn form (với bài này phải kộo toàn bộ cỏc trường lờn form).Lỳc này cửa sổ thiết kế form cú dạng:

Mỗi khi kộo một trường từ Field List lờn form, Access sẽ tự động tạo một đối tượng gắn kết tới trường dữ liệu tương ứng, đối tượng này cú thể là Textbox, Combobox hay đối tượng khỏc tuỳ thuộc vào kiểu dữ liệu của trường tương ứng; và đối tượng Label đi kốm nhằm tạo nhón chỳ thớch cho trường dữ liệu.

Đến đõy đó tạo xong form nhập dữ liệu đơn giản cho một bảng.

Sau khi tạo xong nhấn nỳt View (bờn trỏi cựng của thanh cụng cụ) để xem kết quả:

5.4. Cỏc lo i điều khiển và cỏch dựng

Cỏc điều khiển chuẩn nằm trờn hộp cụng cụ Toolbox (hộp đồ nghề), bao gồm:

Tờn điều khiển Cỏch dựng

Control wizard Nếu điều khiển này được chọn sẽ trợ giỳp chỳng ta tạo cỏc điều khiển khỏc theo sự hướng dẫn của MS Access

Label – nhón Dựng để hiển thị cỏc nhón, tiờu đề hay chứa cỏc giỏ trị ớt khụng thay đổi, cỏc giỏ trị này được nhập vào khi thiết kế hoặc gỏn khi chạy chương trỡnh

Textbox – hộp nhập liệu Cho phộp nhập dữ liệu từ bàn phớm, tất cả cỏc loại dữ liệu

thường dựng để hiển thị và nhập dữ liệu của cỏc trường

Frame – khung/ nhúm

đối tượng Frame là một đối tượng chứa dựng để nhúm cỏc đối tượng thành cỏc vựng riờng biệt. đặc biệt, được sử dụng để nhúm cỏc tựy chọn Option button nếu trong trường hợp trờn 01 form cần chọn nhiều tựy chọn (option) khỏc nhau.

Option button- nỳt tựy

chọn

Chỉ cho phộp chọn 1 trong số cỏc tựy chọn cựng thuộc một đối tượng chứa. vớ dụ : chọn 1 phương ỏn đỳng duy nhất

Check box – hộp kiểm Check box cho phộp cựng lỳc chọn 1 hoặc nhiều lựa chọn khỏc nhau.Vớ dụ chọn 1 hoặc nhiều phương ỏn đỳng

List Box – hộp danh

sỏch

Liệt kờ danh sỏch cỏc giỏ trị của một trường hoặc danh sỏch cỏc giỏ trị người dựng thờm vào. Khụng cho phộp nhập trực tiếp dữ liệu

Combo Box Là sự kết hợp giữa Listbox và Textbox cho phộp sổ xuống 1 danh sỏch cỏc giỏ trị và chọn một giỏ trị trong danh sỏch sẽ hiển thị lờn textbox.

Command button – nỳt

lệnh (xem tiếp phần sau)

Được dựng là nỳt lệnh khi người dựng kớch vào nỳt này sẽ thực hiện một chức năng nào đú được chỉ định, như mở form, đúng form, in bỏo cỏo, thờm bản ghi…

Image – điều khiển ảnh Cho phộp chứa ảnh (picture)

Sub-form – form con

(được núi kỹ hơn ở phần sau)

Cho phộp thiết kế một form con trờn cựng một form chớnh để nhập dữ liệu được thuận lợi hơn: như form nhập Húa đơn và chi tiết húa đơn.

Line/shape Cho phộp vẽ cỏc đường thẳng hoặc cỏc hỡnh vuụng, elip…

Để thiết kế (vẽ ) cỏc điều khiển này lờn form, kớch chọn điều khiển đú trờn thanh toolbox và đưa chuột vào vựng thiết kế của form –nhấn giữ chuột và vẽ đối tượng đú lờn form. Sau đú xỏc lập cỏc thuộc tớnh cho đối tượng vừa được thiết kế.

5.5. Điều khiển textbox và điều khiển khỏc nhờ Control wizard 5.5.1. Điều khiển Textbox 5.5.1. Điều khiển Textbox

Mặc định, khi vẽ textbox lờn form như trờn, Text0 – nhón của textbox, unbound –textbox chưa kết nối CSDL (bound – cú kết nối với một trường CSDL của một bảng).

Textbox là hộp nhập dữ liệu, bao gồm cỏc thuộc tớnh chớnh sau:

- Name : tờn của textbox, tất cả cỏc đối tượng được vẽ lờn form đều cú một tờn duy nhất. Textbox được vẽ đầu tiờn sẽ cú tờn mặc định là Text0, và tiếp tục nếu vẽ textbox thứ 2 sẽ cú tờn Text1…, chỳng ta cú thể đổi tờn gợi nhớ hơn và cũng chỳ ý rằng tờn đối tượng khụng cú dấu cỏch, khụng cú cỏc ký tự đặc biệt

- Control Source: đõy là thuộc tớnh rất quan trọng, nếu thuộc tớnh này bỏ trống nghĩa là textbox này khụng kết nối với CSDL, cũn ngược lại Control Source sẽ chỉ ra textbox sẽ chứa trường dữ liệu nào khi thực thi.

- Format: thuộc tớnh định dạng dữ liệu sẽ hiển thị như thế nào, theo qui cỏch gỡ? - Fontname, fontsize: kớch thước font chữ sẽ hiển thị trong textbox

- Backcolor, forecolor: màu nền và màu chữ của textbox

- Enabled: cú 2 giỏ trị True: cho phộp nhập liệu và False: bị mờ đi khụng nhập được dữ liệu, khụng chọn được đối tượng.

- locked: khúa textbox khụng cho thay đổi dữ liệu khi locked=true, ngược lại false. Ngoài ra, cũn rất nhiều thuộc tớnh khỏc, mỗi một thuộc tớnh cú một tớnh năng riờng nhằm đỏp ứng yờu cầu đa dạng của người dựng. Đề nghị bạn đọc tỡm hiểu thờm.

5.5.2. Sử dụng Command Button Wizard

Tuy chưa được học về lập trỡnh trờn Access, nhưng học viờn vẫn cú thể tạo được một số cỏc nỳt lệnh đặt trờn form điều khiển cụng việc. Tớnh năng Command Button Wizard giỳp làm điều đú.

Nỳt lệnh (Command Button) thường được dựng để lập trỡnh xử lý cỏc cụng việc nào đú. Vớ dụ: khi nhấn lờn nỳt - một bảng lương sẽ được in ra hoặc khi nhấn nỳt - form đang làm việc sẽ được đúng lại. Muốn vậy, người lập trỡnh phải viết cỏc lệnh phớa sau nỳt đú, để làm sao khi nhấn lờn nỳt, cỏc lệnh sẽ được thi hành để điều khiển cụng việc như yờu cầu. Control Button Wizard sẽ giỳp tạo một số loại nỳt lệnh mà khụng cần biết đến lập trỡnh. Dưới đõy là cỏc bước sử dụng:

Vớ dụ: Tạo nỳt

Trước khi sử dụng tớnh năng này, phải đảm bảo nỳt Control Wizard trờn thanh ToolBox đó được nhấn chỡm xuống:

Một phần của tài liệu Giáo trình Quản trị cơ sở dữ liệu Access 1 (Nghề: Công nghệ thông tin - Cao đẳng) - Trường Cao đẳng nghề Đồng Tháp (Trang 75 - 79)