GIỚI THIỆU VỀ MACRO Khái niệm về Macro:

Một phần của tài liệu bài giảng tin hoc nâng cao acccess (Trang 45 - 48)

Khái niệm về Macro:

Macro là một cơng cụ mà Access cung cấp cho người sử dụng để cĩ thể tạo các hành động đơn giản trong một ứng dụng, người tạo các Macro khơng cần phải biết về ngơn ngữ lập trình VBA (Visual Basic for Application). Các hành động cụ thể như đĩng/mở các Form, các Report, tự động tính thành tiền khi ta nhập số lượng và đơn giá… Macro cịn giúp ta liên kết các đối tượng trong tập tin Cơ sở dữ liệu để

làm thành một ứng dụng hồn chỉnh khi chạy.

Chúng ta cĩ thể tạo Macro đơn hoặc Macro nhĩm các hành động thơng qua các Macro con (tên)

919191 9191 91

Cách tạo Macro

Từ cửa sổ Database, nhấp chuột chọn các mục:

Macros\New Microsoft Access xuất hiện cửa sổ bên cạnh

Cách 1: Dùng phương pháp Drag - Drop (kéo và thả) từ cửa sổ Database. Chỉ sử dụng cho các hoạt động như mở Table, truy vấn, mở Form, Report.

Chọn tên đối tượng muốn mở trong cửa sổ cơ sở dữ liệu và kéo đối tượng sang màn hình thiết kế, sau đĩ thả ra.

Access sẽ tự động chọn hành động tương ứng trên cột Action và điền các tham số cần thiết trong cột Action Arguments

929292 9292 92 Cách 2: Chọn các hành động trong hộp Combo Box

Trong màn hình thiết kế Macro chọn các hành động mong muốn (trong cột Action)

Chọn các tham số cần thiết cho các hành động này ( trong cột Action Arguments )

Đặt điều kiện (nếu cĩ) tại cột Condition

Lưu lại macro thi hành:

Sau khi tạo xong các bước trên, ta cần phải lưu lại macro. Chọn File Save

Trong dialog Save As: Ghi tên Macro muốn tạo

Thực thi các Macro:

Ðể chạy Macro ta chọn tên Macro thơng thường nĩ được nối kết với các nút lệnh thơng qua các biến cố sự kiện tác động đến nĩ (event)

939393 9393 93

Ví dụ: Trong cột Action ta chọn Open Form, khi đĩ dưới cửa sổ Action Arguments yêu cầu chúng ta nhập các tham cửa sổ Action Arguments yêu cầu chúng ta nhập các tham số như tên Form (Form Name), kiểu hiển thị (View),

DataMode, …

949494 9494 94

Các thành phần trong màn hình thiết kế Macro

Danh sách cáchành động được thực hiện

Action: Các hành động cĩ trong Macro nằm trong danh sách chuẩn của Microsoft Access.

Action Arguments: Danh sách các tham số. Comment: Dùng để ghi chú cho một hoạt động

•Condition: Điều kiện để thực hiện Macro

959595 9595 95

MỘT SỐ CÁC HÀNH ÐỘNG THƯỜNG DÙNG (adsbygoogle = window.adsbygoogle || []).push({});

Say đây là bảng mơ tả các hành động đã được thiết kế sẵn trong Microsoft Access.

Action Arguments

AddMenu - ý nghĩa: Liên kết các Menu đã cĩ vào Menu chính chính

Một phần của tài liệu bài giảng tin hoc nâng cao acccess (Trang 45 - 48)