Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hỏi] Lọc dữ liệu trên combobox
#1
Chào mọi người.
Mình có 2 table : tbllinhkien ( malk, tenlk, soluong, mavitri ) và tblvitri (mavitri, tenvitri)
Hiện tại khi mình nhập dữ liệu vào thì combobox vẫn hiển thị toàn bộ vị trí trong CSDL. Cho mình hỏi là có cách nào để lọc dữ liệu trên combobox, khi chon vị trí nào insert vào dữ liệu thì vị trí đó tự động mất đi, chỉ hiển thị các vị trí chưa nhập thôi ko ạ. Nếu hiển thị toàn bộ như vậy sẽ không biết mã vị trí nào đã chon, mã vị trí nào chưa. ( Một mã vị trí chỉ để một mã hàng nên sẽ không có trường hợp mã hàng khác để cùng vào 1 vị trí )

Cảm ơn mọi người
Chữ ký của congmanh333 congmanh333,gia nhập Thủ Thuật Access từ 04-12 -15.
Reply
Những người đã cảm ơn
#2
Bạn thêm cột phụ vào tblViTri. Vi dụ cột [Chọn] - datatype là Yes/No. 
- Khi event click chọn trong combox thì sẽ gán Yes cho vị trí đó.
- Requery lại RowSource của combobox với điều kiện field [Chọn] là NO.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#3
(08-12-15, 02:10 PM)ongke0711 Đã viết: Bạn thêm cột phụ vào tblViTri. Vi dụ cột [Chọn] - datatype là Yes/No. 
- Khi event click chọn trong combox thì sẽ gán Yes cho vị trí đó.
- Requery lại RowSource của combobox với điều kiện field [Chọn] là NO.

Mình chưa rõ lắm, phiền bạn ví dụ demo cho mình xíu được không. sad
Cảm ơn bạn nhiều
Chữ ký của congmanh333 congmanh333,gia nhập Thủ Thuật Access từ 04-12 -15.
Reply
Những người đã cảm ơn
#4
Bạn up file của bạn lên rồi tôi mới làm trên đó cho nhanh chứ.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#5
(08-12-15, 03:46 PM)ongke0711 Đã viết: Bạn up file của bạn lên rồi tôi mới làm trên đó cho nhanh chứ.

Đây là file của mình : http://www.mediafire.com/download/kigk5w.../Kho.accdb

Thanks bạn
Chữ ký của congmanh333 congmanh333,gia nhập Thủ Thuật Access từ 04-12 -15.
Reply
Những người đã cảm ơn
#6
File Access 2010 máy tôi đọc không được rồi.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#7
(09-12-15, 12:11 AM)ongke0711 Đã viết: File Access 2010 máy tôi đọc không được rồi.

Linh 2003 đây ạ :https://www.mediafire.com/?d2cbkh7873tpc50
Chữ ký của congmanh333 congmanh333,gia nhập Thủ Thuật Access từ 04-12 -15.
Reply
Những người đã cảm ơn
#8
Cách làm:
- Thêm field [HetCho] - Yes/No vào tblVitri.
- Đổi RowSource của comvitri với câu lệnh SQL: "SELECT tblVitri.mavitri, tblVitri.HetCho FROM tblVitri WHERE (((tblVitri.HetCho)=No));"
- Thêm code cập nhật hiện trạng vị trí event của nút [Thêm mới] như dưới đây:
Mã PHP:
'Gan hien trang cho field [vitri] còn hay het cho trong
           Dim rs As DAO.Recordset
           Set rs = CurrentDb.OpenRecordset("tblVitri", dbOpenDynaset)
           rs.FindFirst ("[mavitri] ='" & vitri & "'")
           If Not rs.NoMatch Then
               rs.Edit
               rs!HetCho = 1
               rs.Update
           End If
           rs.Close
           Set rs = Nothing 

Link demo
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn maidinhdan , congmanh333
#9
Cảm ơn bạn rất nhiều  love struck
Chữ ký của congmanh333 congmanh333,gia nhập Thủ Thuật Access từ 04-12 -15.
Reply
Những người đã cảm ơn
#10
Bạn cho mình hỏi, khi xóa hoặc chỉnh sửa thay đổi vị trí khác thì làm sao để nó bỏ tích trong table ra vậy. Hiện tại mình gặp phải trường hợp thao tác nhập sai vị trí, sửa lại nhưng vị trí nhập sai đó vẫn bị mất. Mình xin cảm ơn
Chữ ký của congmanh333 congmanh333,gia nhập Thủ Thuật Access từ 04-12 -15.
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  [Help] Tạo combobox liên kết nguyendaivuong 4 329 01-10-16, 12:16 AM
Bài mới nhất: lamvankhanh
Wink [Hỏi] cần giúp cách tạo form tìm kiếm từ 1 table và lưu trên 1 table khác chinsuphuc 3 246 23-06-16, 11:36 AM
Bài mới nhất: cpucloi
  [Help] Cách chuyển đổi dữ liệu text sang ngày tháng năm quocdung9999 2 148 23-05-16, 09:32 AM
Bài mới nhất: quocdung9999
  [Help] Bài tập Access về truy vấn dữ liệu, nhờ anh chị xem giúp em ạ itnguyenlam 0 470 23-05-15, 12:10 PM
Bài mới nhất: itnguyenlam
  [Lỗi] Lỗi khi chèn dữ liệu vào Table tqcuong 1 667 25-08-14, 04:25 PM
Bài mới nhất: MatTroiNguQuen

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ