Ðề: Cần giúp cách tính công nợ của bài toán !!! Help me !
Chào bạn !
Pass của phần mềm là 123456 nhé .
mình muốn làm thống kê công nợ của nhà cung cấp và khách hàng ý bạn. Mình ngồi làm mãi mà không được. Mong được bạn giúp mình
Gửi bạn.
1. Sao bạn đan mạng nhện chuyên nghiệp vậy. Theo tớ đâu cần phải rối tung lên như vậy, mình có thể kiểm tra "mối quan hệ" thông qua code VBA được mà.
2. Phân nợ của Người bán hàng cho mình hay là Người mua hàng của mình hay là 2 trong 1.
Tỡ nghĩ bạn nên kết hợp giữa Queries (qry) và Macros (Mcr), đại khái như sau:
+ Mở 1 qry, ít nhất các cột sau: Từ ngày (lấy dữ liệu từ cột Ngày mua trong tblBanHang), Đến ngày (lấy dữ liệu từ cột Ngày mua trong tblBanHang), Mã KH,... dữ liệu cho qry này lấy từ tblBanHang, tớ gọi là qryCN
Tại cột Từ ngày dùng hàm: >=Forms![frmCongNo]![txtTuNgay]
Tại cột Đến ngày dùng hàm: <=Forms![frmCongNo]![txtDenNgay]
Nếu bạn là người tiết kiệm thì kết hợp cột Từ Ngày và Đến ngày thành 1 cột gọi là Ngày, và dùng hàm AND để kết hợp hai câu lệnh ở trên.
+ Tạo 1 Form (frm), ít nhất phải có: txtTuNgay (Date), txtDenNgay (Date), cmdTimCN. Tờ gọi form này là frmCN
Ý nghĩa: txtTungay - Lấy từ ngày phát sinh đầu tiên để bỏ vào qryCN; txtDenNgay - Lấy đến ngày phát sinh cuối cùng (đến ngày bạn muốn chốt, tùy bạn) và bỏ vào qryCN; cmdTimCN - để chạy McrCN (hướng dẫn bên dưới)
+ Tạo 1 Macro (Mcr) để OpenQuery qryCN, tớ gọi là McrCN
Khi bạn nạp đủ dữ liệu vào txtTuNgay và txtDenNgay (txtDenNgay>=txtTuNgay), bấm nút cmdTimCN thì McrCN sẽ chạy và hiện ra qryCN với các yêu cầu bạn đã lựa chọn.
Nếu bạn muốn nó in ra Báo cáo (Report) thì hãy soạn 1 Report lấy dữ liệu từ qryCN và gắn lệnh mở Report này sau câu lệnh mở qryCN ở nút cmdTimCN
Chúc bạn thành công!
---------- Post added at 12:23 ---------- Previous post was at 12:21 ----------
Giữ phím Shift cho đến khi nhìn thấy cái cần nhìn, nếu bác Access có hỏi gì thì bảo là No và Open nhé.
Chúc bạn mở được file!