deephight > 18-05-12, 03:25 AM
Thanh Phương > 18-05-12, 11:48 AM
(18-05-12, 03:25 AM)deephight Đã viết: em làm một form Quản lý danh mục, có 3 tab là hàng hóa, khách hàng, nhà cung cấp
Trong mỗi tab hàng hóa em tạo một listbox chứa danh sách hàng hóa (khóa là mahh), đặt tên list là lsthh, và thêm các trường chi tiết bên dưới listbox. Bây giờ em muốn làm sao để khi click vào dòng trên listbox thì bên dưới hiện ra chi tiết tương ứng thì làm tn ah?
em đã chọn event của lsthh là event procedure, code là:
Private Sub lstHH_Click()
MaHH.SetFocus
DoCmd.FindRecord lstHH
End Sub
Nhưng khi view thì lại báo lỗi comunicating with OLE server or ActiveX control.
Mọi người giúp em với ah.
Cảm ơn mọi người nhiều.
Private Sub lstHH_Click()
Me.MaHang = lstHH.Column(0)
Me.TenHang = lstHH.Column(1)
......
End Sub
deephight > 20-05-12, 03:44 PM
(18-05-12, 11:48 AM)Thanh Phương Đã viết:Nó vẫn báo lỗi đấy a ơi(18-05-12, 03:25 AM)deephight Đã viết: em làm một form Quản lý danh mục, có 3 tab là hàng hóa, khách hàng, nhà cung cấp
Trong mỗi tab hàng hóa em tạo một listbox chứa danh sách hàng hóa (khóa là mahh), đặt tên list là lsthh, và thêm các trường chi tiết bên dưới listbox. Bây giờ em muốn làm sao để khi click vào dòng trên listbox thì bên dưới hiện ra chi tiết tương ứng thì làm tn ah?
em đã chọn event của lsthh là event procedure, code là:
Private Sub lstHH_Click()
MaHH.SetFocus
DoCmd.FindRecord lstHH
End Sub
Nhưng khi view thì lại báo lỗi comunicating with OLE server or ActiveX control.
Mọi người giúp em với ah.
Cảm ơn mọi người nhiều.
Mã:Private Sub lstHH_Click()
Me.MaHang = lstHH.Column(0)
Me.TenHang = lstHH.Column(1)
......
End Sub
Noname > 20-05-12, 04:38 PM
deephight > 21-05-12, 05:57 PM
(20-05-12, 04:38 PM)Noname Đã viết: Đa số là do các bạn đặt tên đối tượng bằng Tiếng Việt có dấu. Bạn nên tập thói quen đặt tên đối tượng đúng chuẩn rồi tính tiếp! Tên các đối tượng không nên viết có dấu, không nên viết có khoảng trắng hay ký tự đặt biệt khác
Nhắc bạn về cách đặt tiêu đề: Bạn ghi là "list box trong table" không thấy tối nghĩa sao?