toancvp > 08-06-16, 12:44 PM
maidinhdan > 08-06-16, 03:50 PM
(08-06-16, 12:44 PM)toancvp Đã viết: Thưa các bác,
Tình hình là em đang thiết kế đến cái báo cáo kết quả kinh doanh của các NVKD. Ý tưởng của em là dùng CrossTab Query (nguồn của nó là 1 Query chi tiết, có điều kiện lọc), nhưng em đang gặp 2 khó khăn này ko có cách giải quyết:
- Báo cáo Kết quả kinh doanh thì nó cần 2 tiêu chí gộp, đó là gộp Lượng của từng mã hàng, và gộp Tiền của từng mã hàng, nhưng anh CrossTab này chỉ cho gộp có 1 tiêu chí thôi, hoặc là Lượng hoặc là Tiền.
- Báo cáo thì cũng cần có khoảng thời gian mình cần tổng hợp. Khoảng thời gian này em đã sắp xếp trên form rồi, tạo điều kiện lọc between trên Query chi tiết dùng làm nguồn rồi. Nhưng khi em tạo CrossTab Query dựa trên Query chi tiết đó, theo tiêu chí Lượng hoặc Tiền, thì CrossTab đều báo lỗi chạy ko đc.
Trên tinh thần thường xuyên cầu thị, em rất mong các bác tư vấn giúp em !
Chân thành là cám ơn các bác!
toancvp > 08-06-16, 07:40 PM
maidinhdan > 09-06-16, 06:26 PM
(08-06-16, 07:40 PM)toancvp Đã viết: Bác ơi, em gửi file của em nhé, vì mới đang tập tọe làm thôi nên đừng cười em nhá .
https://drive.google.com/open?id=0B5rfqy...S1ZWW5aYmM
Query gốc của em là "Qr_PHIEU_PHIEU_NVKDBaoCao"
Còn cái CrossTab thì em đã làm rồi nhưng bị lỗi, nên em bỏ điều kiện lọc between trong cái Qr_PHIEU_PHIEU_NVKDBaoCao rồi. Điều kiện between ban đầu của em là cái Ngàu Đầu và Ngày cuối trong Frm_MENU, bên Tab BAO CAO ấy ạ.
toancvp > 09-06-16, 09:40 PM
(09-06-16, 06:26 PM)maidinhdan Đã viết:(08-06-16, 07:40 PM)toancvp Đã viết: Bác ơi, em gửi file của em nhé, vì mới đang tập tọe làm thôi nên đừng cười em nhá .
https://drive.google.com/open?id=0B5rfqy...S1ZWW5aYmM
Query gốc của em là "Qr_PHIEU_PHIEU_NVKDBaoCao"
Còn cái CrossTab thì em đã làm rồi nhưng bị lỗi, nên em bỏ điều kiện lọc between trong cái Qr_PHIEU_PHIEU_NVKDBaoCao rồi. Điều kiện between ban đầu của em là cái Ngàu Đầu và Ngày cuối trong Frm_MENU, bên Tab BAO CAO ấy ạ.
Rất lấy làm tiếc là mình không thể hỗ trợ vì phiên bản access của bạn là *.accb. Bạn có thể chuyên về file dạng *.mdb
Vì Máy mình chỉ cài Access 2003 thôi.
toancvp > 09-06-16, 09:59 PM
toancvp > 10-06-16, 10:22 AM
(10-06-16, 01:43 AM)maidinhdan Đã viết:(09-06-16, 09:59 PM)toancvp Đã viết: Bối rối quá, em đã cố del hết form, report, query (chỉ giữ lại 2 cái kia) mà nó vẫn ko cho save as dạng database 2003 đc,
Bạn tạo file Access 2003 rồi import vào thử xem.
cpucloi > 10-06-16, 11:51 AM
toancvp > 10-06-16, 12:34 PM
(10-06-16, 11:51 AM)cpucloi Đã viết: Trường hợp khó hoặc không sử dụng được Query loại Cross thì bạn có thể tính đến sử dụng các hàm thống kê trong báo cáo của bạn mà (bạn đã có các điều kiện về khoảng thời gian, mã hàng, ...).
Các hàm ví dụ như: DSum, DCount ....