rainkv > 18-07-15, 12:54 PM
maidinhdan > 18-07-15, 09:01 PM
tranthanhan1962 > 18-07-15, 11:00 PM
(18-07-15, 12:54 PM)rainkv Đã viết: Mình có 2 table như sau: tablthongtin: maKH,Hoten,diachi và table hacungcap:ID,tennhacungcapTrừ những trường hợp để xử lý danh sách cố định thì mới dùng Row Source Type Value List cho List Box hoặc Combobox, nhưng cũng chỉ xử dụng cho những danh sách dài 5-7 dòng. Còn nếu danh sách dài hơn nữa thì tạo table hay query để làm Row Source cho nó sướng chứ gõ tay vừa không cơ động vừa cực khổ thì thà xử lý bằng textbox ít bị lỗi hơn. Vì bạn không đưa CSDL lên nên mình không hiểu rõ lắm về việc phát sinh lỗi. Nhưng có list mà không chọn được thì có khả năng bạn đã thiết đặt Locked = yes rồi. Theo như cách xử lý của bạn thì bạn nên tạo 1 subtable chứa danh sách những nhà cung cấp trực thuộc khách hàng rồi tạo query có điều kiện là khách hàng trên form để lọc danh sách nhà cung cấp cho combobox sau này khi thay đổi dữ liệu bạn chỉ cần thay đổi trên table. Chứ chẳng lẽ mỗi lần thêm bớt khách hàng hay nhà cung cấp bạn phải design lại combobox.
Trên Form nhập liệu mình dùng combobox để chọn nhacungcap cho mỗi loại khách hàng. (combobox mình dùng kiểu value list để nhập trực tiếp tên nhà cung cấp trên combo)
Mình bị lỗi là khi mình nhập thông tin khách hàng trên form xong đến chỗ chọn combobox để chọn nhà cung cấp thì chọn ko dc, mặc dù vẫn hiện ra tên các nhà cung cấp trong combo.
Anh em giúp mình xem nhé!
rainkv > 19-07-15, 07:55 AM
tranthanhan1962 > 21-07-15, 12:36 AM
(19-07-15, 07:55 AM)rainkv Đã viết: Cám ơn [b]tranthanhan1962[/b] đã hướng dẫn mình cách làm, nhưng yêu cầu đề bài mình là vậy. thuộc tích trên combobox Locked = no bạn ơi. khi nhập trên form thì vẫn hiện danh sách trên combo nhưng ko chọn dc. còn khi nhập dữ liệu trên table trước rồi ra form để chỉnh sữa nội dung trên combo này thì lại cho chỉnh sữa. mình ko hiểu bị sao nữa? bạn nghiên cứu giúp mình.