Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] Không sử dụng lọc combobox trên subform theo điều kiện được?
#1
Hi cả nhà. Mình có sử dụng lọc combobox2 theo đk comb1. Đại loại như vậy. Và kết quả chạy rất tốt. Nhung khi nhúng subform này vào 1 mainform với link master và child thì lại không thực hiện đc. Khi nháy vào cb2 thì lập tức nó hiện yêu cầu nhập giá trị đk trên subform. Mặc dù mình ktra trên subf đã có giá trị đk trên comb1. Các bạn giúp mình issue này với. Mình bị stuck ở đây 2 hôm rồi mà chưa tìm ra cách. Cảm ơn các bạn trước
Chữ ký của tvn_hut Xin chào, mình là Dameaccess, Tham gia http://thuthuataccess.com/forum từ ngày 06-06 -13.
Reply
Những người đã cảm ơn
#2
Hola. Có bạn nào có gợi ý cho mình không?
Chữ ký của tvn_hut Xin chào, mình là Dameaccess, Tham gia http://thuthuataccess.com/forum từ ngày 06-06 -13.
Reply
Những người đã cảm ơn
#3
Bạn nói không rõ. SubF chứa 2 cái combobox1,2 hay chỉ 1 combobox 1 nhúng vào MainF? Link Master/ Child thông qua field nào, của textbox hay combobox nào...?
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
#4
(04-06-16, 03:57 PM)ongke0711 Đã viết: Bạn nói không rõ. SubF chứa 2 cái combobox1,2 hay chỉ 1 combobox 1 nhúng vào MainF? Link Master/ Child thông qua field nào, của textbox hay combobox nào...?

SubF chứa 2 combobox 1 va 2. Link master child thông qua 1 field. Field này là điều kiện của combobox1  và combobox 1 là điều kiện của combobox2. Làm ở sub thì ok hết nhưng khi nhúng qua main thì nó cứ đòi nhập giá trị của trường link
Chữ ký của tvn_hut Xin chào, mình là Dameaccess, Tham gia http://thuthuataccess.com/forum từ ngày 06-06 -13.
Reply
Những người đã cảm ơn
#5
Khi combobox 1 nằm trong SubF rồi thì muốn tham chiếu phải trỏ lại đường dẫn cho nó.
Vd: Me.SubF.Combobox1
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
#6
Mình chưa biết cách thức như nào. Khi đưa con chuột vào combobox 1 nó hiện enter parameter value: forms!frmsub.field. field này chính là cái link giữa sub và main
Chữ ký của tvn_hut Xin chào, mình là Dameaccess, Tham gia http://thuthuataccess.com/forum từ ngày 06-06 -13.
Reply
Những người đã cảm ơn
#7
Bạn up cái file lên thử. Nói kiểu này khó nắm cách thức bạn link như thế nào, row source combobox ra sao...
- Có thể cái field link child của bạn có giá trị Null khi load form vì mainF bạn chưa chọn gì mà bạn lại lấy nó làm điều kiện cho combobox 1 nên lỗi.
- có thể do cái Row Source của combobox 1 của bạn phát sinh lỗi. Bạn copy câu lệnh SQL cái row source đó lên xem.
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
#8
Đây là file mình làm demo:
https://drive.google.com/open?id=0Bwa-4B...VNQZHZHNmc

Tại mainform khi click vào Mcode thì nó yêu cầu phải nhập giá trị Line vào. Mặc dù trên subform giá trị line đã được link từ main form. Các bạn xem giúp nhé. mình cảm ơn nhiều lắm. Mình bị lỗi code tại subform vì mình thử theo cách của ongke0711. các bạn thay code lại như sau:
Private Sub Line_AfterUpdate()
Mcode = ""
Mocde.Requery
End Sub

Áp dụng code trên thì trên subform đều OK. Nhưng khi nhúng mainform thì không chạy theo đk đặt ra trong query được.
Chữ ký của tvn_hut Xin chào, mình là Dameaccess, Tham gia http://thuthuataccess.com/forum từ ngày 06-06 -13.
Reply
Những người đã cảm ơn
#9
Như tôi nói lúc đầu là do tham chiếu của bạn sai. Phải tham chiếu mainF vô nữa.

Like [Forms]![Frmmain]![Frmsubproblem].[Form]![Line]
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 tvn_hut
#10
(04-06-16, 07:42 PM)ongke0711 Đã viết: Như tôi nói lúc đầu là do tham chiếu của bạn sai. Phải tham chiếu mainF vô nữa.

Like [Forms]![Frmmain]![Frmsubproblem].[Form]![Line]

cám ơn bạn nhé. đúng là sai tham chiếu nên nó báo lỗi. Nhưng đúng là nếu không có bạn gợi ý thì chịu thua. Công thức đơn giản mà nếu không biết thì bó tay. Giờ mình lại có thêm 1 bài học nữa.
Chữ ký của tvn_hut Xin chào, mình là Dameaccess, Tham gia http://thuthuataccess.com/forum từ ngày 06-06 -13.
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
  Tạo Menu dạng TreeView bằng Query (không dùng ActiveX) ongke0711 4 267 06-12-16, 09:16 PM
Bài mới nhất: toancvp
  [Help] Cập nhật combobox 2 từ combobox 1 (dữ liệu ở nhiều bảng) votinh.tq 6 209 22-11-16, 11:34 PM
Bài mới nhất: votinh.tq
Photo [Hỏi] Mở Form trên access 2007 báo lỗi jason 5 195 22-11-16, 09:23 AM
Bài mới nhất: jason
  Lọc có điều kiện ở listbox phiacuoiconduong 2 97 18-11-16, 06:40 PM
Bài mới nhất: ongke0711
  [Hỏi] Làm sao để ấn định Null cho trường Date khi sử dụng Class Module Minh Tiên 8 614 18-11-16, 09:29 AM
Bài mới nhất: MinhnHang

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ơ