rosemagenta > 05-12-12, 03:46 PM
ledangvan > 05-12-12, 05:11 PM
(05-12-12, 03:46 PM)rosemagenta Đã viết: Mình thiết kế 1 form cho phép người dùng xem, in các báo cáo. Trong form có 1 combo Box hiển thị tên các report , người dùng sẽ chọn báo cáo cần xem, in trong com Box đó. Các bạn có thể giúp mình cách tạo combox có dữ liệu như trên được không?
changkhoonline77 > 05-12-12, 07:01 PM
cpucloi > 05-12-12, 08:01 PM
rosemagenta > 06-12-12, 05:00 PM
(05-12-12, 07:01 PM)changkhoonline77 Đã viết: cái bảng msysobjects ở đâu ra vậy bạn?
mình không hiểu cách dùng query trong cái row source của list box này?
bạn có thể giải thích được hong?
mình không dùng list box mà dùng combo box được hong?
changkhoonline77 > 06-12-12, 11:21 PM
ledangvan > 07-12-12, 04:07 PM
(06-12-12, 11:21 PM)changkhoonline77 Đã viết: mấy cái số đó không hiểu.
hướng dẫn cụ thể cho mọi người đi
changkhoonline77 > 07-12-12, 06:10 PM
rosemagenta > 11-12-12, 08:34 PM
(07-12-12, 04:07 PM)ledangvan Đã viết:(06-12-12, 11:21 PM)changkhoonline77 Đã viết: mấy cái số đó không hiểu.
hướng dẫn cụ thể cho mọi người đi
Trong Access bất kể file nào cũng đều có 1 File hệ thống mang tên MSysObjects (Cái File này là do nhà sản xuất chương trình Access làm ra) trong File này nó có các thông số liệt kê tất cả các Bảng (table), query, Baocao (report) ... và ở cột số qui định (mặc định của access) thì report được qui định số -32764 cho nên ở trong mục Row source mình có viết câu lệnh SELECT msysobjects.Name FROM msysobjects WHERE (((msysobjects.Type)=-32764)); để lựa chọn tất cả các report có trong chương trình. Tương tự vậy bạn có thể lựa chọn tất cả các bảng, tất cả các query ... có trong chương trình để lên liệt kê