Em có xem qua một chương trình kế toán viết bằng fox và thấy tại trường nhập khách hàng là một combobox, người sử dụng có thể nhập vào một chữ nào đó có chứa trong tên của khách hàng thì combobox sẽ tự động sổ xuống những tên khách hàng có tên chứa chữ cái đó. Em thấy rất hay và muốn áp dụng nó vào chương trình access của mình. Nhưng em chưa biết phải làm thế nào với combobox để làm được như vậy. Nhờ các chuyên gia trên diễn đàn chỉ giáo cho em với
(28-06-13, 10:24 PM)doibac2004 Đã viết: Em có xem qua một chương trình kế toán viết bằng fox và thấy tại trường nhập khách hàng là một combobox, người sử dụng có thể nhập vào một chữ nào đó có chứa trong tên của khách hàng thì combobox sẽ tự động sổ xuống những tên khách hàng có tên chứa chữ cái đó. Em thấy rất hay và muốn áp dụng nó vào chương trình access của mình. Nhưng em chưa biết phải làm thế nào với combobox để làm được như vậy. Nhờ các chuyên gia trên diễn đàn chỉ giáo cho em với
Cá đó bạn chi can viet vào biến cố gost focus của combox Sub....
Me. tencombox.dropdaow...
end sub
the là xong
Cám ơn bạn đã trả lời cầu hỏi của mình nhưng ý của mình ỏ đây là (theo dõi hình vẽ) khi gõ chữ CPXK hoặc bất kỳ cụm tử nào trong ĐV quản lý thì chỉ những doanh nghiệp có cụm từ đó hiện ra thôi!
Hi vọng sớm nhận được cầu trả lởi của các ban!
Thanks!
(01-07-13, 03:26 PM)doibac2004 Đã viết: Cám ơn bạn đã trả lời cầu hỏi của mình nhưng ý của mình ỏ đây là (theo dõi hình vẽ) khi gõ chữ CPXK hoặc bất kỳ cụm tử nào trong ĐV quản lý thì chỉ những doanh nghiệp có cụm từ đó hiện ra thôi!
Hi vọng sớm nhận được cầu trả lởi của các ban!
Thanks!
đối tượng combobox trong AC không làm được điều này bạn ah.
Theo tớ không có gì khó cả, nếu bạn sử dụng điều kiện like (tìm kiếm gần đúng) và cập nhật lại mỗi khi bạn nhập, xóa,... mới 1 ký tự (thủ tục onchange) thì có thể làm được, chỉ tiếc là chưa tìm được cách để nó làm nổi bật chữ đó lên thôi. Bạn có thể gửi file lên rồi cùng nghiên cứu và thảo luận nhé;
(03-07-13, 05:45 PM)cpucloi Đã viết: Theo tớ không có gì khó cả, nếu bạn sử dụng điều kiện like (tìm kiếm gần đúng) và cập nhật lại mỗi khi bạn nhập, xóa,... mới 1 ký tự (thủ tục onchange) thì có thể làm được, chỉ tiếc là chưa tìm được cách để nó làm nổi bật chữ đó lên thôi. Bạn có thể gửi file lên rồi cùng nghiên cứu và thảo luận nhé;
danh sách của combobox sổ xuống là phải chọn thông qua câu lệnh SQL trong Rowsource. khi OnChange thì phải cập nhật lại nó Combobox.Requery. Nhưng khi đó combobox đang còn giữ Focus nên không thể thực hiện được đâu.
Thiết nghĩ bạn nên thử trước rồi hãy trả lời để tránh "hoang mang" cho người hỏi nhé!! Thân!