Thông tin tài liệu:
Sau khi nhập xong giá trị từ ngày và đến ngày, thông tin chi tiết về các mặt hàng bán ra trong phạm vi ngày đó được tổng hợp theo như giao diện trên.Yêu cầu chi tiết: - Các nút Tiến, Lùi để định vị hoá đơn cần làm việc; - Nút Thêm mới để bắt đầu tạo mới một hoá đơn; - Nút Xoá HĐ để xoá hoá đơn hiện tại. Yêu cầu phải có xác nhận trước khi xoá; - Nút In HĐ để in chi tiết hoá đơn bán hàng ra report.
...
Nội dung trích xuất từ tài liệu:
Giáo trình hình thành hệ thống ứng dụng xử lý lỗi bằng lệnh On error goto p1
h a n g e Vi h a n g e Vi
XC XC
e e
F- F-
w w
Giáo trình hình thành hệ thống ứng dụng xử lý lỗi bằngải
PD
PD
er
er
!
!
®
W
W
Giáo trình Microsoft Access 2000 Copyright Nguyễn Sơn H
O
O
N
N
lệnh On error goto
y
y
bu
bu
to
to
k
k
lic
lic
C
C
w
w
m
m
w w
w
w
o
o
.c .c
.d o .d o
c u -tr a c k c u -tr a c k
?a/b
Sẽ nhận được thông báo lỗi:
Vì b = 0.
5.2 Bẫy lỗi
Mục 5.1 đã trình bày những kỹ năng để xử lý lỗi khi đang soạn thảo chương
trình. Các thao tác đó chỉ được thực hiện trong lúc đang xây dựng phần mềm (VBA
IDE), do người lập trình xử lý. Khi phần mềm đã được đóng gói để chuyển đến
người dùng nếu gặp lỗi, nó sẽ hiển thị một hộp tthoại thông báo lỗi (Error Dialog)
cho biết lý do vắn tắt về lỗi. Sau khi bạn nhấn OK, chương trình sẽ ngừng hoạt
động, bị thoát.
Để xử lý lỗi trong tình huống này, có 2 phương pháp bẫy lỗi mà chúng tôi đưa ra
dưới đây để tham khảo; hy vọng bạn sẽ chọn lựa được tình huống phù hợp để sủ
dụng một trong các phương pháp này đảm bảo chương trình viết ra chạy được đúng
theo mục đích.
Sử dụng lệnh On Error Resume Next
Khi đó từ chỗ đó trở đi, nếu chương trình gặp lỗi, nó ...