-
Sự kiện gotforcus và after update ko đúng trong Main-sub form
NguyenDungAnh > 07-09-18, 10:51 AM
Chào các bác!
Em gặp phải vấn đề như thế này.
Em có cái main - Sub form như hình
a4 by anh nguyễn, trên Flickr
Code cho phần số lượng em viết thế này, em thử cả ở phần gotfocus và after update thì nó chỉ đúng khi ở di chuyển ở trong sub form còn khi nhấp vào một phần trong main form thì nó ko hiện thông báo gì, cho dù có bị âm kho hay không.
Mã PHP:Private Sub soluong_LostFocus()
Me.Refresh
Form_f_phieuxuat.toncuoi1.Requery
If [Forms]![f_phieuxuat]![toncuoi1].Form!ton.Value < 0 Then
MsgBox "Âm kho"
Me.Text34.SetFocus
Me.soluong.SetFocus
End If
End Sub -
RE: Sự kiện gotforcus và after update ko đúng trong Main-sub form
ongke0711 > 07-09-18, 01:36 PM
Nếu bạn dùng Bound Form thì nên cho nó lưu dữ liệu xong nó mới xử lý chính xác.
Thêm dòng: If Me.Dirty Then Me.Dirty = False rồi mới xử lý tiếp các lệnh khác. -
RE: Sự kiện gotforcus và after update ko đúng trong Main-sub form
cpucloi > 07-09-18, 03:56 PM
Thử đưa vào Exit của subform xem sao? -
RE: Sự kiện gotforcus và after update ko đúng trong Main-sub form
NguyenDungAnh > 07-09-18, 05:22 PM
Vâng em cám ơn bác, để em thử ngay -
RE: Sự kiện gotforcus và after update ko đúng trong Main-sub form
NguyenDungAnh > 07-09-18, 05:26 PM
Em nghe các bác nói bound form với unbound form mà em chưa hiểu nó là cái gì bác giải thích giúp em với -
RE: Sự kiện gotforcus và after update ko đúng trong Main-sub form
cpucloi > 07-09-18, 05:39 PM
Giải thích đơn giản nhé:
1. Bround Form là form có gắn Record Source trực tiếp. Cái này Acc hỗ trợ nhiều hơn.
2. Unbround Form là form có Record Source gián tiếp, nó có thể nhận record từ nhiều nguồn khác nhau (tùy kỹ thuật viết code VBA của từng người). Nó thích hợp khi sử dụng cho nhiều table có cấu trúc giống nhau (hoặc tương đối giống nhau) và phải viết nhiều code để bắt lỗi, truy xuất dữ liệu, load dữ liệu, ... -
RE: Sự kiện gotforcus và after update ko đúng trong Main-sub form
tranthanhan1962 > 07-09-18, 10:25 PM
[b]cpucloi [/b]ơi!
Bound: Ràng buột chứ không phải Bround
Unbound: : Không ràng buột chứ không phải Unbround -
RE: Sự kiện gotforcus và after update ko đúng trong Main-sub form
NguyenDungAnh > 07-09-18, 11:32 PM
Cám ơn 2 bác chích nghĩa nhé -
RE: Sự kiện gotforcus và after update ko đúng trong Main-sub form
Xuân Thanh > 08-09-18, 05:53 PM
Xem lại từ khóa Me -
RE: Sự kiện gotforcus và after update ko đúng trong Main-sub form
NguyenDungAnh > 09-09-18, 11:03 PM
khóa me làm sao hả bác.