Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Tạo Report tính tồn lũy kế thu chi theo từng dòng phát sinh
#1
Em đang làm một report tính tồn lũy kế của thu chi theo từng dòng phát sinh, em có tham khảo một bài viết trên diễn đàn (xem hướng dẫn phía dưới) nhưng em vẫn làm chưa được, các bạn vui lòng hướng dẫn thêm.
http://www.mediafire.com/download/u3kecb...+Chi.accdb

1. Thêm 1 textbox: (trong report detail)
- Name = PSinh
- Data = số tiền phát sinh
- Visible = false
- running sum = overgroup (do cái overgroup này mà phải dùng riêng 1 cái textbox, không dùng cái StienPS có sẵn).
2. textbox số dư cuối (từng dòng, trong report detail)
- Data = dư đầu kỳ + PSinh

Với điều kiện dư đầu kỳ cũng theo nguyên tắc dương nếu dư nợ và âm nếu dư có.

Bằng cách này mở rộng ra có thể làm số dư nợ 1 cột riêng, có 1 cột riêng; nếu đầu kỳ nợ riêng có riêng, phát sinh nợ riêng, có riêng.
............................
Nói thêm:
Đây cũng là cách đánh số thứ tự cho report:
tạo 1 textbox data = "=1", Running Sum = Over All
Chữ ký của anhemnhangu Xin chào, mình là anhemnhangu, Tham gia http://thuthuataccess.com/forum từ ngày 08-08 -13.
Reply
Những người đã cảm ơn
#2
Gửi bạn : http://www.mediafire.com/download/nqy8c8...hu+Chi.mdb
- Nhắc bạn: Trên thực tế bạn không thể chi vượt quá số tiền mình đang có, vì vậy số dư trong sổ thu chi của bạn không thể bị âm (bên có) được. Mình làm report phatsinh_2 để bạn tham khảo thêm để ấp dụng cho trường hợp khác như theo dõi công nợ chẳng hạn.
Chữ ký của ketoan_it Xin chào, mình là ketoan_it, Tham gia http://thuthuataccess.com/forum từ ngày 29-06 -13.
Reply
Những người đã cảm ơn anhemnhangu
#3
Cám ơn bạn ketoan_it.
Trân trọng,
Chữ ký của anhemnhangu Xin chào, mình là anhemnhangu, Tham gia http://thuthuataccess.com/forum từ ngày 08-08 -13.
Reply
Những người đã cảm ơn
#4
Thật ra có nhiều cách để giải quyết vấn đề tính tồn lũy kế theo từng dòng phát sinh trong ngày. Sau đây là 1 cách mình đã làm và sử dụng rất tốt khi làm sổ quỹ tiền mặt.
Đầu tiên bạn phải có 1 bảng dữ liệu, thí dụ T_phatsinh, trong đó có các field SoCT, ngaythang, diengiai, thu, chi. Từ bảng T_phatsinh này bạn chạy query để tạo ra 1 bảng mới T_phatsinh1 trong đó bạn thêm 1 field tonquy có giá trị = thu - chi. Cái bảng này làm nguồn cho Report sổ quỹ TM của bạn đây. Nhưng field tonquy này chỉ là số tiền thu trừ số tiền chi phát sinh trong ngày mà thôi, không phải là tồn quỹ lũy kế như mình mong muốn.
Vậy bạn phải làm thêm 1 bước nữa như sau thì sẽ được như mong muốn.
Dim rs As Recordset
Dim tq As Double
Set rs = CurrentDb.OpenRecordset("T_phatsinh1", 1)
tq = Me.tqDK ' ton quy dau ky
rs.MoveFirst
Do Until rs.EOF
rs.Edit
rs!Tonquy = tq + rs!Tonquy 'Tonquy =Thu- Chi
rs.Update 'sau khi cap nhat xong gia tri tonquy cua 1 record ta gui gia tri nay cho bien trung gian tq
tq = rs!Tonquy
rs.MoveNext
Loop
rs.Close
Chúc bạn vui. Có gì cần hỏi thêm qua email thanhliem0906@yahoo.com mình giúp cho.
Chữ ký của thanhliem0906 Xin chào, mình là thanhliem0906, Tham gia http://thuthuataccess.com/forum từ ngày 03-01 -12.
Reply
Những người đã cảm ơn
#5
Vui quá, có thêm bạn thanhliem0906 hướng dẫn cách mới.
Em gửi lời cám ơn đến anh.
Trân trọng,
Chữ ký của anhemnhangu Xin chào, mình là anhemnhangu, Tham gia http://thuthuataccess.com/forum từ ngày 08-08 -13.
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Lọc query có điều kiện để tạo report honglv157 3 160 01-12-16, 05:15 PM
Bài mới nhất: maidinhdan
  [Hỏi] Lọc Hợp đồng theo điều kiện ngày tháng vuthaiha90 7 290 28-11-16, 05:31 PM
Bài mới nhất: vuthaiha90
Question [Help] Cần giúp đỡ tạo query lấy giá trị của dòng liền trước để tính giá trị trung bình luonguct 4 89 23-11-16, 12:33 AM
Bài mới nhất: luonguct
  [Hỏi] Tính số ngày công tác trangdv.pchg 25 581 13-11-16, 01:20 PM
Bài mới nhất: ongke0711
  Điền Mr hoặc Ms theo giới tính huuduy.duy 8 489 04-11-16, 05:58 PM
Bài mới nhất: huuduy.duy

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ