-
hiển thị số lượng Mượn khi Trả của form Nhập
resta > 15-05-20, 12:15 PM
Chào các bác
Bác nào có thể giúp em giải quyết vấn đề này được không.
em muốn tạo 1 form nhập liệu cho bảng Trả (F_Tra) có subform (F_Tra_Chitiet)
khi nhập em muốn hiển thị số lượng đã mượn hay "cần phải trả cũng được" của từng Vật chất (Ma_VC) trong subform
file: https://download1349.mediafire.com/jb0o9...+kho.accdb
có bác nào rảnh giúp em với, xin chân thành cảm ơn! -
RE: hiển thị số lượng Mượn khi Trả của form Nhập
ongke0711 > 17-05-20, 06:40 PM
- Trong Subform của F_Tra, textbox [SLMuon] của bạn là dạng Unbound nên khi cập nhật giá trị cho nó thì toàn bộ các dòng trong Continuous (hoặc DataSheet) đều có giá trị giống nhau. Để tránh lỗi này thì bạn phải tạo thêm một field [SLMuon] trong table [B_Tra_ChiTiet] và gán Field này làm Control Source của textbox SLMuon trên Subform.
- Code DLookup cho sự kiện Ma_VC_BeforeUpdate() phải thêm điều kiện Mã Xuất mượn vô mới chính xác.
Mã PHP:Private Sub Ma_VC_BeforeUpdate(Cancel As Integer)
If Not IsNull(Me.Ma_VC) Then
Me.txtSLMuon = Nz(DLookupNumberWrapper("[Tong_SL]", "B_Xuatmuon_Chitiet", "[Ma_VC] = " & Me.Ma_VC & " AND [Ma_XM] =" & Me.Parent.Ma_XM))
Else
eh.TryToRunCommand acCmdDeleteRecord
End If
End Sub