Godspear > 06-12-16, 09:08 AM
toancvp > 06-12-16, 01:42 PM
Godspear > 07-12-16, 11:44 AM
Godspear > 07-12-16, 11:54 AM
(06-12-16, 01:42 PM)toancvp Đã viết: Mình chưa dùng listbox bao h cả nên mình hướng dẫn về combobox vậy .
Trên form bạn tạo 1 textbox txtPostCode (hoặc combo thì tùy bạn).
Tạo 1 combobox cho Suburbs lấy tên là CboSuburbs chẳng hạn, tìm đến nguồn cho nó theo hướng dẫn của access (ở đây của bạn cần có 2 field, 1 là thằng nguồn Suburbs, 2 là PostCode)
Sau đó vào mục Data (ở phần Property Sheet của combobox đó), bạn click vào để chỉnh sửa phần row source, nó sẽ hiện lên y như lúc thiết kế query, lúc này bạn chỉ cần sửa lại phần lọc dữ liệu cho PostCode (dòng Criteria) là cái txtPostCode đã tạo phía trên kia.
Ví dụ:
Forms![tên Form của bạn]![txtPostCode]
Như thế, cái query này nó sẽ tự động lọc dữ liệu cho bạn khi txtPostCode có dữ liệu và chỉ hiển thị lên combobox như thế thôi.
ongke0711 > 07-12-16, 12:30 PM
Godspear > 07-12-16, 12:56 PM
(07-12-16, 12:30 PM)ongke0711 Đã viết: Table PostCode bạn phải tổ chức lại theo dòng chứ không theo cột thì mới áp dụng cách trên được.
---------------------------------
| PostCode | Suburbs |
---------------------------------
| 3012 | Brooklyn |
| 3012 | Kingsville |
| 3012 | Maidstone |
| 3015 | Newport |
| 3015 | SouthKingsvil |
| ... | ...
toanle > 07-12-16, 03:50 PM
(07-12-16, 12:56 PM)Godspear Đã viết:(07-12-16, 12:30 PM)ongke0711 Đã viết: Table PostCode bạn phải tổ chức lại theo dòng chứ không theo cột thì mới áp dụng cách trên được.
---------------------------------
| PostCode | Suburbs |
---------------------------------
| 3012 | Brooklyn |
| 3012 | Kingsville |
| 3012 | Maidstone |
| 3015 | Newport |
| 3015 | SouthKingsvil |
| ... | ...
chuyển lại theo dòng r làm ntn nữa bạn, mình cug beginner nên ko hiểu lắm, thank bạn
toancvp > 08-12-16, 01:32 AM
(07-12-16, 12:56 PM)Godspear Đã viết:(07-12-16, 12:30 PM)ongke0711 Đã viết: Table PostCode bạn phải tổ chức lại theo dòng chứ không theo cột thì mới áp dụng cách trên được.
---------------------------------
| PostCode | Suburbs |
---------------------------------
| 3012 | Brooklyn |
| 3012 | Kingsville |
| 3012 | Maidstone |
| 3015 | Newport |
| 3015 | SouthKingsvil |
| ... | ...
chuyển lại theo dòng r làm ntn nữa bạn, mình cug beginner nên ko hiểu lắm, thank bạn
Godspear > 08-12-16, 06:03 AM
(08-12-16, 01:32 AM)toancvp Đã viết:(07-12-16, 12:56 PM)Godspear Đã viết:(07-12-16, 12:30 PM)ongke0711 Đã viết: Table PostCode bạn phải tổ chức lại theo dòng chứ không theo cột thì mới áp dụng cách trên được.
---------------------------------
| PostCode | Suburbs |
---------------------------------
| 3012 | Brooklyn |
| 3012 | Kingsville |
| 3012 | Maidstone |
| 3015 | Newport |
| 3015 | SouthKingsvil |
| ... | ...
chuyển lại theo dòng r làm ntn nữa bạn, mình cug beginner nên ko hiểu lắm, thank bạn
Có nghĩa là bạn thiết kế Table ko giống như bạn mô tả.
Theo ảnh bạn gửi có thể thấy chỉ có 1 cột PostCode nhưng rất nhiều cột Suburbs.
Để làm đc theo cách của mình thì yêu cầu bạn phải gộp tất cả các cột Suburbs đó lại làm 1 mới đc.
Còn với cách tổ chức table hiện tại của bạn thì phải đê các bác khác tư vấn, mình sẽ suy nghĩ thêm (đang nghĩ cách transpose).
Mà tốt nhất bạn gửi file lên đây cho mọi người tiện sửa, bạn bắt chiếc theo mẫu sẽ nhanh hơn hướng dẫn chay, mình toàn làm thế .
toancvp > 08-12-16, 03:44 PM