congvv > 10-12-22, 11:48 PM
tranthanhan1962 > 11-12-22, 10:59 AM
congvv > 11-12-22, 10:00 PM
tranthanhan1962 > 11-12-22, 10:45 PM
tranthanhan1962 > 13-12-22, 12:59 AM
tungthoi15 > 14-12-22, 10:07 AM
(13-12-22, 12:59 AM)tranthanhan1962 Đã viết: Nhìn vào báo cáo của bạn thoạt nhìn có vẻ đơn giản, nhưng khi xem xét kỹ thì lại khác. Bởi vì bản chất của nó hoàn toàn không phải là bảng Crosstab mà nó là ma trận 2 chiều theo nhiều tiêu chí. Dòng gồm có Mã sản phẩm và ngày, hàng ngày xếp theo thứ tự, Cột quản lý các field Mã sản phẩm, ngày theo từng tháng và số lượng. ngày cũng không theo thứ tự từ nhỏ đến lớn mà sau khi hết 1 tháng nó sẽ trả về dòng đầu cho tháng sau. Và tất nhiên Crosstab của excel cũng khó lòng mà xử lý được.
Tất nhiên sau khi nghiên cứu tôi cũng tìm được cách xử lý.
Đặc điểm của acess là khi xử lý báo cáo khác với excel là thiết kế 1 lần, sử dụng mãi mãi và không thể thêm bớt khi đã đưa ra sử dụng, để thực hiện được điều này không thể hướng dẫn bạn ngay lập tức với vài câu nói qua forum bởi vì để thỏa điều kiện của bạn phải kết hợp nhiều thứ, table, query, form, report và lệnh. Nên tôi xử lý trên database rồi post để bạn tải về nghiên cứu, có gì thắc mắc bạn cứ hỏi tôi sẽ giải đáp.
Đây là file tôi đã xử lý
Một vài hình ảnh kết quả:
Dữ liêu gốc được nhập vào table tblPhatSinh
Form báo cáo frmTongHop
Sau khi nhập năm vào form báo cáo thì Click vào nút lệnh xem báo cáo ta được report báo cáo: rptBangTongHop
Chúc bạn thành công!
tranthanhan1962 > 14-12-22, 05:37 PM
congvv > 14-12-22, 08:41 PM
(13-12-22, 12:59 AM)tranthanhan1962 Đã viết: Nhìn vào báo cáo của bạn thoạt nhìn có vẻ đơn giản, nhưng khi xem xét kỹ thì lại khác. Bởi vì bản chất của nó hoàn toàn không phải là bảng Crosstab mà nó là ma trận 2 chiều theo nhiều tiêu chí. Dòng gồm có Mã sản phẩm và ngày, hàng ngày xếp theo thứ tự, Cột quản lý các field Mã sản phẩm, ngày theo từng tháng và số lượng. ngày cũng không theo thứ tự từ nhỏ đến lớn mà sau khi hết 1 tháng nó sẽ trả về dòng đầu cho tháng sau. Và tất nhiên Crosstab của excel cũng khó lòng mà xử lý được.Mình cảm ơn bạn nhiều lắm! Để mình nghiên cứu rồi thực hành, nếu có gì không rõ mình nhờ bạn chỉ bảo thêm giúp mình. Chúc bạn nhiều sức khỏe và niềm vui!
Tất nhiên sau khi nghiên cứu tôi cũng tìm được cách xử lý.
Đặc điểm của acess là khi xử lý báo cáo khác với excel là thiết kế 1 lần, sử dụng mãi mãi và không thể thêm bớt khi đã đưa ra sử dụng, để thực hiện được điều này không thể hướng dẫn bạn ngay lập tức với vài câu nói qua forum bởi vì để thỏa điều kiện của bạn phải kết hợp nhiều thứ, table, query, form, report và lệnh. Nên tôi xử lý trên database rồi post để bạn tải về nghiên cứu, có gì thắc mắc bạn cứ hỏi tôi sẽ giải đáp.
Đây là file tôi đã xử lý
Một vài hình ảnh kết quả:
Dữ liêu gốc được nhập vào table tblPhatSinh
Form báo cáo frmTongHop
Sau khi nhập năm vào form báo cáo thì Click vào nút lệnh xem báo cáo ta được report báo cáo: rptBangTongHop
Chúc bạn thành công!
congvv > 14-12-22, 10:51 PM
tranthanhan1962 > 15-12-22, 12:27 AM