Cách tạo các nhóm Option giống hộp thoại trong lệnh SORT

Liên hệ QC

manhhung12

Thành viên thường trực
Tham gia
20/3/08
Bài viết
232
Được thích
88
Tôi muốn tạo 2 nhóm control trên form:
Mỗi nhóm gồm 1combobox + 1 nhóm option để chọn như trong hộp thoai trỏng lệnh sort.
trong đó ứng với 1 giá trị (bong ban/bong da/tenis/...) của 1 combobox thì có 1 nhóm option gồm 2 lựa chọn (chẳng hạn: Yes/No).
Nhưng chưa thực hiện được.
Các bạn giúp đỡ
 

File đính kèm

  • anh3-16-2009-2.50.57 PM.jpg
    anh3-16-2009-2.50.57 PM.jpg
    21.1 KB · Đọc: 100
Tôi muốn tạo 2 nhóm control trên form:
Mỗi nhóm gồm 1combobox + 1 nhóm option để chọn như trong hộp thoai trỏng lệnh sort.
trong đó ứng với 1 giá trị (bong ban/bong da/tenis/...) của 1 combobox thì có 1 nhóm option gồm 2 lựa chọn (chẳng hạn: Yes/No).
Nhưng chưa thực hiện được.
Các bạn giúp đỡ
Thay vì dùng 2 Option Button, sao bạn không thay chúng thành 1 Checkbox ---> Đàng nào cũng chỉ có 2 tùy chọn Yes hoặc No, vậy với CheckBox thì Check = Yes và UnCheck = No
Dù gì ta cũng đở tốn công hơn khi chỉ phải xử lý có 1 Object
 
Upvote 0
Nhưng khi đó ta lại phải dùng thêm 2 label bên cạnh để thay đổi caption khi opt/check thay đổi giá trị phải không bạn. Tôi cũng định làm vậy nhưng cảm thấy thế nào ấy.
 
Upvote 0
Nhưng khi đó ta lại phải dùng thêm 2 label bên cạnh để thay đổi caption khi opt/check thay đổi giá trị phải không bạn. Tôi cũng định làm vậy nhưng cảm thấy thế nào ấy.
Vậy bạn phải đưa file đang làm dở lên xem thử
Đôi lúc việc thiết kế giao diện xem ra còn khó hơn so với viết code (tôi cảm thấy vậy)
 
Upvote 0
File của tôi rất lớn và có nhiều Form. Riêng vấn đề tôi nói trên có thể diễn tả, như vậy:
Trên form tôi có 1 nút Sort. Khi click cmd_button này thì hiển thị 1 form cho ta lựa chọn:
Key_sort (2 key) và Order_sort (tăng/giảm). Sau đó viết code gán giá trị vào lệnh sort và hiển thị DS lên 1 listview,....
Tất cả tôi thao tác trên form, không cho người sử dụng can thiệp vào các sheet.
 
Upvote 0
ManhHung xem form Cont trong bài này, đúng theo yêu cầu của Bạn.
Vấn đề là tạo những GroupBox bao chung quanh mỗi nhóm.
 
Upvote 0
Tớ cứ tưởng có 1 OBJ bao ngoài các OPT.
Kg biết là mỗi nhóm có được bao trong 1 Frame như vậy có thể có tồn tại 1 opt.value = true được kg? (nghĩa là có 2 nhóm opt thì có 2 opt.value=True (defàult)
 
Upvote 0
Gởi các bạn 1 file mẫu để sort dữ liệu theo 1 hoặc 2 cột, Ascending hoặc Descending.
Form gồm 2 groupbox, mỗi group box có default value là Ascending

Ngoài ra còn 1 form lọc để in theo giá trị số, hãy tự khám phá để có thể lọc theo ngày, hoặc số phiếu, hoặc loại phiếu (dùng kiểu begin with, contains, equal to, ...) hoặc lọc theo 2 tiêu chí trở lên.

Lão cheettit làm được thì các bạn cũng sẽ làm được.
 
Lần chỉnh sửa cuối:
Upvote 0
To Ptm0412:
Chạy bị lỗi như hình gửi kèm.
 

File đính kèm

  • anh3-18-2009-12.06.31 PM.jpg
    anh3-18-2009-12.06.31 PM.jpg
    17.7 KB · Đọc: 10
  • anh3-18-2009-12.06.47 PM.jpg
    anh3-18-2009-12.06.47 PM.jpg
    30.6 KB · Đọc: 7
Upvote 0
Sorry, bị hư 1 name "SourceData" sau khi xoá bớt cột cho gọn. Các bạn tải lại file dưới đây.

To ManhHung: dẫu báo lỗi nhưng cái bạn đang muốn hỏi là thiết kế form, form thiết kế đúng yêu cầu và không bị hư!
 

File đính kèm

Lần chỉnh sửa cuối:
Upvote 0
To Ptm0412:
Tớ muốn chạy để xem kết quả ấy mà. Về Form tớ cũng đã thiết kế nhưng khi thực hiện lệnh sort với 2 điều kiện thì kết quả có vẻ kg được như ý nên muốn tham khảo bài toán của cậu.
 
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom