Kính nhờ Quý Huynh Đệ, Tỷ Muội giúp đỡ e
Tại vì do mới tập code access nên còn rất nhiều khó khăn. Thông tin như sau:
e có 1 combobox load từ dataTable nhưng khi e chọn dòng mã id_HD_nhap la 4327 nhưng khi click vào đó thì combobox lại trả về thể hiện giá trị là 3333.
e muốn là khi click vào combobox thì nó sẽ là thể hiện mã id_HD_nhap là hiện hành. Vd e click chọn mã 4327 thì combobox hiện ra là 4327 chứ không phải là 3333 nữa
e gán thuộc tính .listindex = giá trị được chọn trong combobox không được?
Xin Quý Huynh Đệ giúp đỡ.
Đoạn code tại sự kiện after Update
Private Sub combo_TonKho_AfterUpdate()
Dim task As String
If Me.combo_TonKho.ListIndex <> -1 Then
task = " SELECT T_HoaDon_nhap.ngay_nhap, T_HoaDon_nhap.Ten_HD_nhap, T_chiTietNhap.sku, T_chiTietNhap.sl_nhap, T_DMHH.tenHang, T_DMHH.upc, T_DMHH.DVT, T_DMHH.Giaban, T_HoaDon_nhap.ID_HD_nhap FROM T_HoaDon_nhap INNER JOIN (T_DMHH INNER JOIN T_chiTietNhap ON T_DMHH.sku = T_chiTietNhap.sku) ON T_HoaDon_nhap.ID_HD_nhap = T_chiTietNhap.id_hd_nhap WHERE T_HoaDon_nhap.ID_HD_nhap = " & Me.combo_TonKho.Column(0)
MsgBox (Me.combo_TonKho.Column(0))
Me.List13.RowSource = task
End If
Me.List13.Requery
End Sub