-
Đóng mở Form
vuthaiha90 > 31-08-20, 09:24 AM
Em xin chào các bác ạ, em có vấn đề thế này ạ, khi dùng 1 mainform thì dùng nút thoát đóng mở form bình thường. Nhưng có phải do em dùng 2 cái subform trên form chính mà khi ấn nút thoát nó bị lỗi. Các bác xem hộ em với ạ, đây là bản em tách riêng ra. Em cảm ơn các bác ạ -
RE: Đóng mở Form
Xuân Thanh > 31-08-20, 09:49 AM
1/ Kiểm tra lại cái Link giữa Mai và Sub chứ nút đóng mở liên quan gì
2/ Thử làm lại cái form khác hoặc tạo Data mới rồi Import Form đó vào xem thử -
RE: Đóng mở Form
vuthaiha90 > 31-08-20, 10:10 AM
(31-08-20, 09:49 AM)Xuân Thanh Đã viết: 1/ Kiểm tra lại cái Link giữa Mai và Sub chứ nút đóng mở liên quan gì
2/ Thử làm lại cái form khác hoặc tạo Data mới rồi Import Form đó vào xem thử
2/ em tạo form mới rồi kéo thả 2 form con cũng dữ liệu mới vào đó ạ
1/ của em k link child master gì cả, chỉ là 1 form tổng để nhập dữ liệu cho 2 table thông qua 2 form con thôi ạ -
RE: Đóng mở Form
tranthanhan1962 > 31-08-20, 11:12 AM
(31-08-20, 09:24 AM)vuthaiha90 Đã viết: Em xin chào các bác ạ, em có vấn đề thế này ạ, khi dùng 1 mainform thì dùng nút thoát đóng mở form bình thường. Nhưng có phải do em dùng 2 cái subform trên form chính mà khi ấn nút thoát nó bị lỗi. Các bác xem hộ em với ạ, đây là bản em tách riêng ra. Em cảm ơn các bác ạ
Không liên quan. Đóng form chỉ cần 1 câu lệnh: DoCmd.Close . Viết code làm chi vừa mệt người vừa gây thêm lỗi.
Code lỗi tùm lum, Chính bộ code này gây lỗi chứ không phải do subform
-
RE: Đóng mở Form
vuthaiha90 > 31-08-20, 11:31 AM
(31-08-20, 11:12 AM)tranthanhan1962 Đã viết:
(31-08-20, 09:24 AM)vuthaiha90 Đã viết: Em xin chào các bác ạ, em có vấn đề thế này ạ, khi dùng 1 mainform thì dùng nút thoát đóng mở form bình thường. Nhưng có phải do em dùng 2 cái subform trên form chính mà khi ấn nút thoát nó bị lỗi. Các bác xem hộ em với ạ, đây là bản em tách riêng ra. Em cảm ơn các bác ạ
Không liên quan. Đóng form chỉ cần 1 câu lệnh: DoCmd.Close . Viết code làm chi vừa mệt người vừa gây thêm lỗi.
Code lỗi tùm lum, Chính bộ code này gây lỗi chứ không phải do subform
Lỗi bác chụp ảnh là do em xóa các table và query khác đi rồi nên vậy. Còn đây em làm DoCmd.Close như này đúng chưa bác? vẫn lỗi -
RE: Đóng mở Form
Xuân Thanh > 31-08-20, 05:20 PM
Một cách làm hiệu quả là dùng Compile trong Menu Debug của VBE. Nó sẽ báo những dòng code sai cú pháp. Từ đó tự chỉnh sửa -
RE: Đóng mở Form
vuthaiha90 > 31-08-20, 05:33 PM
-
RE: Đóng mở Form
ongke0711 > 31-08-20, 05:58 PM
- Cái Subform đầu tiên của bạn đặt tên tiếng Việt có dấu, sửa lại.
- Dùng Docmd.Close như anh tranthanhan1962 đã nói là được rồi. Nếu muốn dùng kiểu chỉ đích danh tên Form thì câu lênh đúng của nó sẽ là:
Private Sub Thoat_Click()
DoCmd.Close acForm, "F_QSDD-TSGLTDtong"
End Sub
- Không nên dùng dấu "-" trong đặt tên tất cả các đối tượng của Access (Table, Q, F, Report). Nó không sai nhưng khi tham chiếu đến các đối tượng này phải cho vô dấu ngoặc vuông [], nếu không dẽ gây lỗi chương trình.