tui xin hỏi:Ứng dụng của toi có một form, trong đó có một control box, contrbo box này tui để Limit to list là Yes, Row source type là Valuelist, Row Source (ko có gì, vì tui định sau này người dùng nhập không thì nó tự động add vào).tui đặt sự kiện Not In List cho nó như sau:private Sub cbothongsochinh_NotInList(NewData As String, Response As Integer)Response = acDataErrContinueMe.cbothongsochinh.AddItem NewDataResponse = acDataErrAddedEnd SubNhưng bất hiểu vì sao khi đóng Form rồi mở lại thì Row Source lại trở về bất có gì.Mong anh em giải thích và giúp tôi.Xin Thank nhiều.
 
Trích:
Nguyên văn bởi ungjaminh tui xin hỏi:Ứng dụng của toi có một form, trong đó có một control box, contrbo box này tui để Limit to list là Yes, Row source type là Valuelist, Row Source (ko có gì, vì tui định sau này người dùng nhập không thì nó tự động add vào).tui đặt sự kiện Not In List cho nó như sau:private Sub cbothongsochinh_NotInList(NewData As String, Response As Integer)Response = acDataErrContinueMe.cbothongsochinh.AddItem NewDataResponse = acDataErrAddedEnd SubNhưng bất hiểu vì sao khi đóng Form rồi mở lại thì Row Source lại trở về bất có gì.Mong anh em giải thích và giúp tôi.Xin Thank nhiều.
Combobox sẽ bất nhớ các Item của bạn trừ khi bạn khai báo trực tiếp.Bạn nên chuyển Row Source Type qua Table/Query. Và trong Event NotInlist, bạn cho giá trị đó Append vào Table tương ứng.
 

Lewis

New Member
Khi bạn đóng form trở về cửa sổ project thì các biến nhớ, các object sẽ bị xóa hết.
Tuy nhiên nếu bạn chỉ Hide cái form ấy và Show form khác thì nó vẫn còn.
 

Các chủ đề có liên quan khác

Top