NHÓM TẬP LỆNH VÀ TẬP LỆNH CÓ ĐIỀU KIỆN

Một phần của tài liệu 2089_1478921466_giao_trinh_acess22 (Trang 92 - 94)

Là Macro chứa các macro con, thay vì tạo ra nhiều macro với nhiều tên khác nhau thì các macro này được gom lại thành một tên chung nhằm giảm bớt số lượng và thuận lợi trong quá trình sử dụng. Tuy nhiên các Macro được nhóm khi chúng có liên quan với nhau.

Có thể có nhiều Macro trong nhóm có cùng hành động, tuy nhiên chúng được phân biệt bởi tên Macro.

Đặt tên cho Macro ta thực hiện: Tại chế độ thiết kế Macro: View/Macro name

Đặt tên cho Macro tại cột Macro name. Cách thực hiện 1 macro trong macro name

<Tên Macro Group>.<Tên Macso cần thực hiện> 4.2. Macro có điều kiện

Là macro có chứa các điều kiện thi hành cho mỗi hành động.

Cách tạo Macro có điều kiện

Tại chế độ thiết kế Macro: Chọn View/Conditions

Tại cột Condition : Đặt điều kiện thi hành cho mỗi hành động.

Ví dụ

4.3. Áp dụng Macro cho form và Report

4.3.1. Quy tắc chung khi gọi một đối tượng

Đối với form : Forms![Tên form]![Tên đối tượng]

Đối với Report : Reports![Tên Report]![Tên đối tượng]

Muốn gắn một nút lệnh trên một biểu mẫu hoặc báo cáo với một Macro nào đó vào nút lệnh này ta thực hiện: Click chuột phải vào nút lệnh, chọn Properties và gắn Macro vào các hành động tương ứng.

On Enter: Macro thi hành khi nhấn Enter vào bên trong đối tượng On Exit: Macro thi hành khi thoát khỏis đối tượng

On Got Focus: Thiết lập nhận biết khi có di chuyển con trỏ đến một form hoặc 1 trường trên form đang mở.

On Click: Macro thi hành khi click vào đối tượng

On Dbl Click: Macro thi hành khi Double click vào đối tượng. On Mouse Down: Macro thi hành khi ấn và giữ chuột tại đối tượng On Mouse Move: Macro thi hành khi di chuyển chuột ra khỏi đối tượng On Mouse Up: Macro thi hành khi nhã chuột ra khỏi đối tượng.

On Key Down: Macro thi hành khi ấn và giữ một phím đối tượng. On Key Press: Macro thi hành khi ấn một phím đối tượng.

On Key Up: Macro thi hành khi nhã một phím đối tượng.

4.3.3. Macro tự động thực hiện sau khi mở tập tin CSDL

Chúng ta có thể tạo ra một Macro mà mỗi khi mở một tập tin CSDL thì Macro này tự động thực hiện.

Để tạo Macro tự động thực hiện ta tiến hành các thao tác sau: Tạo macro

Lưu trữ Macro với tên AutoExec.

Một phần của tài liệu 2089_1478921466_giao_trinh_acess22 (Trang 92 - 94)

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

(111 trang)
w