-
Xin chỉ giúp lấy số tồn đầu theo từng ngày.
dinhxuanthao > 25-06-18, 11:20 AM
Tôi có làm bảng tổng hợp Thu - Nộp tiền theo ngày. Tôi muốn thể hiện số tiền tồn đầu theo từng ngày
Tồn đầu Tổn Nộp Tổng Thu Tồn Cuối
- Ví dụ: ngày 01/08/2015 tồn cuối = 137.800.137
ngày 03/08/2015 tồn đầu sẽ là 137.800.137
....
tôi có file Excell và Access đính kèm.
https://secufiles.com/qB3G/Ton_dau_ngay.mdb
https://secufiles.com/qB3H/Thu_-_nop.xls
Mong mọi người chỉ giúp. Xin cảm ơn. -
RE: Xin chỉ giúp lấy số tồn đầu theo từng ngày.
ongke0711 > 25-06-18, 09:56 PM
File của bạn đây: http://www.mediafire.com/file/17and93l27...y.mdb/file
- Tôi đã sửa lại cái query để tổng hợp ra số tồn đầu kỳ (dùng sub query). Bạn xem query: qryTongHopThuChi_Ngay
Mã PHP:SELECT QSouce_Thu_nop.NgayThu_Tra, CDbl(Nz((SELECT Sum(Nz(Prev.nhap)) - Sum(Nz(Prev.xuat))
FROM QSouce_Thu_nop AS Prev WHERE Prev.NgayThu_Tra<QSouce_Thu_nop.NgayThu_Tra GROUP BY QSouce_Thu_nop.NgayThu_Tra),0)) AS TonDau, Sum(Nz([nhap])) AS Thu, Sum(Nz([xuat])) AS Chi, [TonDau]+[Thu]-[Chi] AS TonCuoi
FROM QSouce_Thu_nop
GROUP BY QSouce_Thu_nop.NgayThu_Tra
HAVING (((QSouce_Thu_nop.NgayThu_Tra) Between [forms]![bcthunop]![t_tngay] And [forms]![bcthunop]![t_dngay]));
- Sau đó dùng query đó làm Source cho Report nhưng có một vấn đề bạn cần chú ý là tôi không dùng trực tiếp cái query trên mà phải thông qua query trung gian: "SELECT * FROM qryTongHopThuChi_Ngay". Lý do: Report Access sẽ báo lỗi nếu bạn dùng chính query đó làm nguồn (query có sub query) và có các textbox "Sum" hoặc dùng "Grouping & Sorting" trong report. -
RE: Xin chỉ giúp lấy số tồn đầu theo từng ngày.
Xuân Thanh > 09-07-18, 11:54 AM
Có một cách khác nữa là dùng textbox phụ trong Report có ContronSouce = Thu - Chi rồi dùng nó cộng với Tồn cuối ngày trươc sẽ ra Tồn cuối trong ngày. Để rảnh làm Demo cho coi