tieu_ngao > 20-05-17, 06:49 PM
tranthanhan1962 > 20-05-17, 07:31 PM
tieu_ngao > 20-05-17, 07:41 PM
(20-05-17, 07:31 PM)tranthanhan1962 Đã viết: Đừng tạo checkbox rời từng cái. Tạo luôn Frame định dạng checkbox. Frame sẽ có giá trị bằng Option Value của checkbox được chọn. Trong event click của nút báo cáo dùng cấu trúc Select Case của frame value để xử lý từng trường hợp mở báo cáo.
lmthu > 21-05-17, 10:41 AM
tranthanhan1962 > 21-05-17, 06:07 PM
(21-05-17, 10:41 AM)lmthu Đã viết: Ở đây tôi muốn nhắc lại những nguyên lý cơ bản khi sử dụng các điều khiển (control) trong lập trình MS Access nói riêng và lập trình trên nền Windows nói chungThứ nhất: Hiện nay không có quy ước bắt buột Checkbox: có thể chọn nhiều điều kiện; Option button chỉ được chọn một điều kiện; chọn điều kiện cũng không cần phải là Chechbox hay Option button mà có thể sử dụng hình ảnh trên trời dưới đất theo nhiều kiểu (bạn vào game sẽ thấy). Người dùng hiện nay cũng rất nhạy bén trong sử dụng. Bấm vào một cái thì người dùng sẽ biết đây là kiểu gì rồi.
1. Điều khiển Chechbox (hộp kiểm): dùng để chọn nhiều điều kiện cùng một lúc
VD: Ngoại ngữ: [ ] Anh, [X] Pháp; [X] Hoa...người sử dụng (user) có thể check (đánh dấu) chọn cùng lúc nhiều tùy chọn (vì 1 người có thể tinh thông nhiều ngoại ngữ).
2. Điều khiển Option button (nút tròn hoặc nút hạt đậu): dùng để chọn 1 trong nhiều tùy chọn
VD: Giới tính (.) Nam hoặc ( ) Nữ, user chỉ có thể chọn 1 trong 2 (vì 1 người chỉ có thể có 1 giới tính (ở đây tôi muốn nói là dưới góc độ lập trình thôi)).
Vậy trở lại câu hỏi của bạn tieu_ngao thì phải dùng điều khiển option button mới đúng vì ta chỉ có thể chọn xem 1 trong 3 báo cáo mà thôi