5.5. Cách tạo các control có hỗ trợ của chức năng Wizard
5.5.3. Combobox và List box:
a) Tạo bằng wizard:
− −−
− Chọn công cụ Combo box/List box trong nhóm Controls.
− −−
− Drag chuột vẽ vào
form, xuất hiện cửa sổ Combo box Wizard với hai lựa chọn ứng với hai chức năng của combo box:
− −−
− Nếu chọn I want the combo box to get the values from another table or query thì sau
khi click Next ựể thực hiện bước tiếp theo ta chọn bảng chứa dữ
liệu nguồn cho
Combo box, dữ liệu nguồn có thể là Table hoặc Query, click Next.
− −−
− Chọn field chứa dữ
liệu ựưa vào
Combo box, click
nút ựể chọn một field hoặc click nút ựể chọn nhiều field, click Next. − −− − Chọn field sắp xếp (có thể bỏ qua), mặc ựịnh các field ựã ựược sắp xếp, click Next. − −− − điều chỉnh ựộ rộng của cột dữ liệu trong combo box. −
−−
− Hide key column
(recommended): ẩn hoặc hiện cột khóa.
Mặc ựịnh mục
Hide key column ựược chọn (cột khóa bị ẩn), nếu muốn combo box
− −−
− Chọn field chứa giá trị của combo box, click Next.
− −−
− Nhập nhãn cho
combo box, click Finish.
− −−
− Nếu chọn I will type
in the values that I want, thì sau khi
chọn xong, click Next. − −− − Nhập số cột trong ô Number of columns, − −− − Nhập giá trị cho các cột trong combo box, click Next. −
−−
− Nhập nhãn cho
combo box, click Finish. b) Tạo bằng Design: − −− − Tắt nút wizard. − −−
− Click nút combo box trong nhóm Controls drag chuột vẽ vào
form. − −−
− Sử dụng Properties Sheet ựể thiết lập các thuộc tắnh sau:
Thuộc tắnh Ý nghĩa
ControlSource Chọn field dữ liệu nguồn của Combo box
(list box). RowSource
Type
Loại dữ liệu nguồn: Table, Query, Field list, Value listẦ
BoundColumn Giá trị của cột ựược trả về khi chọn một mục
RowSource
Nguồn dữ liệu của combo box (list box).
− Nếu RowSourceType là Value List thì
nhập danh sách các giá trị cách nhau bằng dấu chấm phẩy.
− Nếu là Table/Query thì phải chọn tên
bảng, tên query hay câu lệnh SQL. Vắ dụ: Tạo form hóa ựơn lấy dữ liệu nguồn từ bảng HoaDon, khi tạo combo box MaKH ta
thiết lập các thuộc tắnh sau: