Cách gọi một thủ tục / hàm

Một phần của tài liệu GT Access3 (Trang 37 - 39)

II. CÁC PHÁT BIỂU:

6. Cách gọi một thủ tục / hàm

Để tránh những dịng lệnh dài dịng và lập đi lập lại nhiều lần ta cĩ thể chia chúng ra thành

những hàm hay thủ tục nhỏ. Mục đích của việc chia ra những hàm hay thủ tục để cho ta dễ dàng kiểm tra và chỉnh sửa lỗi khi gặp phải.

Một hàm hay thủ tục cĩ thể được gọi bất kỳ lúc nào khi ta cần.

Sự khác nhau giữa hàm và thủ tục

Hàm Function: Phải trả về một giá trị nào đĩ.

Thủ tục Sub: Thực hiện một số câu lệnh nào đĩ và khơng trả về giá trị.

Để gọi hàm hay thủ tục ta sử dụng cú pháp sau: ⇒ Cú pháp gọi thủ tục: − Thủ tục khơng tham số Call Tên thủ tục Hoặc Tên thủ tục − Thử tục cĩ tham số

Call Tên thủ tục (danh sách tham số) Hoặc

Cú pháp gọi hàm

− Hàm khơng tham số

Biến = Tên hàm()

− Hàm cĩ tham số

Biến = Tên thủ tục (danh sách tham số)

Ví dụ 1: Viết một hàm cĩ tên là TIENPHAT trong Module TINHTIENPHAT, hàm nhận tham số là

SONGAYTRE kiểu Byte và trả về số tiền phạt nếu cĩ với quy định sau: Nếu SONGAYTRE > 20 thì số tiền phạt là 8000

Nếu SONGAYTRE > 10 và Nếu SONGAYTRE <= 20 thì số tiền phạt là 6000 Nếu SONGAYTRE > 5 và Nếu SONGAYTRE <= 10 thì số tiền phạt là 3000

BÀI 4: MẢNG

Ví dụ 2: Tạo Form với yêu cầu sau: Sử dụng hàm TIENPHAT để tính tiền phạt cho khách hàng sau

khi cập nhập số ngày trể.

Hướng dẫn: Tạo Form như hình và đặt tên cho các Text box. Chọn phiếu Event, chọn sự kiện After

Update dữ liệu cho Text box Số ngày trể.

Một phần của tài liệu GT Access3 (Trang 37 - 39)

Tải bản đầy đủ (DOC)

(56 trang)
w