kaiya92 > 23-04-12, 01:02 AM
Private Sub next_bt_Click()
On Error GoTo Loi
If CurrentRecord = Recordset.RecordCount Then
MsgBox "Day la mau tin cuoi, khong the di chuyen tiep", , "Thong bao"
Else
Me.username.enabled = False
Me.pass.enabled = False
Me.group.enabled = False
Me.enabled.enabled = False
Me.change_data.Value = False
DoCmd.GoToRecord , , acNext
End If
Me.save_bt.Visible = False
Me.check_bt.Visible = False
Me.undo_bt.Visible = False
thoat_sub:
Exit Sub
Loi:
MsgBox "Co loi trong qua trinh di chuyen, ban thu lai sau nhe! ", , "Canh bao"
Resume thoat_sub:
End Sub
hoanglonglangtu > 23-04-12, 09:14 AM
ledangvan > 23-04-12, 10:25 AM
(23-04-12, 01:02 AM)kaiya92 Đã viết:
Cụ thể lỗi của em nó là: mặc dù ở mẩu tin đầu tiên nhưng nó vẫn báo là không thế di chuyền được vì là mẩu tin cuối
có nghĩa là CurrentRecord = Recordset.RecordCout Nhưng em không hiểu là tại sao
Đây là code của nút bấm Next ạ Mọi người xem hộ xem với
À thêm một lỗi nữa là Sau khi load Form main khoảng chừng 20 giây đầu tiên thì Form chứ bị nháy nháy rất khó chịu. Mọi người có ai bị lỗi giống em không ạ. Hi hi. Em xin cảm ơn trước ạ
Mã PHP:Private Sub next_bt_Click()
On Error GoTo Loi
If CurrentRecord = Recordset.RecordCount Then
MsgBox "Day la mau tin cuoi, khong the di chuyen tiep", , "Thong bao"
Else
Me.username.enabled = False
Me.pass.enabled = False
Me.group.enabled = False
Me.enabled.enabled = False
Me.change_data.Value = False
DoCmd.GoToRecord , , acNext
End If
Me.save_bt.Visible = False
Me.check_bt.Visible = False
Me.undo_bt.Visible = False
thoat_sub:
Exit Sub
Loi:
MsgBox "Co loi trong qua trinh di chuyen, ban thu lai sau nhe! ", , "Canh bao"
Resume thoat_sub:
End Sub
kaiya92 > 23-04-12, 12:08 PM
(23-04-12, 10:25 AM)ledangvan Đã viết: Vấn đề của bạn : Bạn thử xem trong thủ tục Form Open hay Form Load có dòng này không : DoCmd.GoToRecord , "", acLastCái này thì em đảm bảo là không có luôn
Vì nếu có tức là Form của bạn đang ở bản ghi cuối cùng
kaiya92 > 23-04-12, 12:19 PM