tsingle > 15-02-12, 04:36 PM
Noname > 15-02-12, 08:39 PM
quanghoasla > 16-02-12, 12:33 AM
tsingle > 16-02-12, 12:44 AM
(15-02-12, 08:39 PM)Noname Đã viết: bạn đã tạo được query như thế, sao không thử dùng công cụ wizard có sẵn của Access để thiết kế report nhỉ!
Noname > 16-02-12, 12:54 AM
(16-02-12, 12:44 AM)tsingle Đã viết:(15-02-12, 08:39 PM)Noname Đã viết: bạn đã tạo được query như thế, sao không thử dùng công cụ wizard có sẵn của Access để thiết kế report nhỉ!
Bởi vì số lượng quê quán không biết trước, tức số cột sẽ không cố định. Có thể query lúc này là 2 cột, lúc khác 3 cột... nên mình không thể tạo report cố định được.
tsingle > 16-02-12, 09:19 AM
(16-02-12, 12:54 AM)Noname Đã viết:(16-02-12, 12:44 AM)tsingle Đã viết:(15-02-12, 08:39 PM)Noname Đã viết: bạn đã tạo được query như thế, sao không thử dùng công cụ wizard có sẵn của Access để thiết kế report nhỉ!
Bởi vì số lượng quê quán không biết trước, tức số cột sẽ không cố định. Có thể query lúc này là 2 cột, lúc khác 3 cột... nên mình không thể tạo report cố định được.
Vậy thì bạn suy nghĩ đến giải pháp khác là vừa! Report theo hàng dọc
Noname > 16-02-12, 09:43 AM
tsingle > 16-02-12, 12:03 PM
(16-02-12, 09:43 AM)Noname Đã viết: Trong diễn đàn cũng có copy bài này về,
http://thuthuataccess.com/forum/thread-139.html
Các bạn thảo luận xem có giải pháp cho vấn đề này không nhé!
Theo mình thì thế này:
1/Bạn tạo 1 table có đầy đủ các cột. Report sẽ lấy record source từ table này
2/Bạn Tạo query crosstab như bạn đang làm
3/Mỗi khi in report, ta làm 2 thao tác sau:
a/ Chạy 1 query xóa hết dữ liệu trong table temp kia đi
b/ Append dữ liệu của query bạn vào table đó!
Ra lệnh review report
tsingle > 16-02-12, 09:22 PM