-
lỗi run time error - 2465
Godspear > 09-01-17, 07:00 AM
Link file:
https://drive.google.com/file/d/0Byhaxbq...sp=sharing
trong database của mình, mình tạo command button - preview report kết nối giữa advance search form và Search report bang mã code như dưới ở mục when Open
Private Sub Report_Open(Cancel As Integer)
Me.RecordSource = Forms![AdvancedSearchForm]![tbl_ListofClinicalTrials1_subform].Form.RecordSource
End Sub
mà ko biết tại sao Access cứ báo lỗi như hình dưới
có ai biết cách sửa lỗi này ko ????????????????????????????????
mục đích của mình là khi mình search ra kết quả ở advance search form thì khi chon nút command button - preview report thì các kết quả đó sẽ hiện ra ở Search Report -
RE: lỗi run time error - 2465
cpucloi > 09-01-17, 09:40 AM
Cái tên subform của bạn là: tbl_ListofClinicalTrials1 subform
(không có dấu gạch dưới trước chữ subform) -
RE: lỗi run time error - 2465
ongke0711 > 09-01-17, 10:25 AM
Tôi thấy nhiều bạn vướng cái lỗi này vì xem nhẹ thuộc tính "Name" cho các Control trong Form hoặc Report.
- Các bạn không chú ý trong cách đặt tên, cứ để Name mặc định do máy tự gán nên nó dài sọc, khó nhớ.
- Có bạn thì đặt tên tùy tiện lúc dùng dấu cách, lúc dùng khoảng trắng... rồi khi viết code sẽ thấy hậu quả.
Nói chung cẩn thận ngay từ những cái cơ bản sẽ đỡ khổ về sau.
Vd: Tôi không khi nào dùng dấu gạch dưới hoặc khoảng trắng. Ký tự đầu các từ tôi thường viết hoa để phân biệt.
sfmListOfClinicalTrial -->sfm: Subform -
RE: lỗi run time error - 2465
Godspear > 09-01-17, 11:08 AM
(09-01-17, 10:25 AM)ongke0711 Đã viết: Tôi thấy nhiều bạn vướng cái lỗi này vì xem nhẹ thuộc tính "Name" cho các Control trong Form hoặc Report.
- Các bạn không chú ý trong cách đặt tên, cứ để Name mặc định do máy tự gán nên nó dài sọc, khó nhớ.
- Có bạn thì đặt tên tùy tiện lúc dùng dấu cách, lúc dùng khoảng trắng... rồi khi viết code sẽ thấy hậu quả.
Nói chung cẩn thận ngay từ những cái cơ bản sẽ đỡ khổ về sau.
Vd: Tôi không khi nào dùng dấu gạch dưới hoặc khoảng trắng. Ký tự đầu các từ tôi thường viết hoa để phân biệt.
sfmListOfClinicalTrial -->sfm: Subform
vậy là bị lỗi gì hả bạn, mình để tên form khớp với câu lệnh mà access cứ báo là ko tìm dc ?????????????????????? -
RE: lỗi run time error - 2465
ongke0711 > 09-01-17, 11:43 AM
(09-01-17, 09:40 AM)cpucloi Đã viết: Cái tên subform của bạn là: tbl_ListofClinicalTrials1 subform
(không có dấu gạch dưới trước chữ subform)
Bạn cpuloi đã nói ở trên rồi.
Tên subform bạn tham chiếu trong code VBA là cái Name bạn đặt cho nó trong form Advance Search chứ không phải cái tên bạn đặt trong ngăn Form bên trái.