CHƯƠNG 6 MACRO VÀ MENU

Một phần của tài liệu MICROSOFT ACCESS CHO NGƯỜI MỚI BẮT ĐẦU (Trang 45)

- Tạo Form chính trước nên chọn hiển thị dưới dạng Column Bước 2:

CHƯƠNG 6 MACRO VÀ MENU

MACRO VÀ MENU 6.1. KHÁI NIỆM

6.1.1. Macro là gì?

Macro là một đoạn chương trình, gồm một dãy các hành động, dùng để tự động hóa các thao tác và tổ chức giao diện chương trình.

6.1.2. Công dụng của Macro

Macro là một đối tượng trong cơ sở dữ liệu Access dùng để tạo ra các lệnh thao tác trên các đối tượng khác của Access như đối tượng Form, Query, Report,…

Các lệnh của Macro được chọn trong mục Action của cửa sổ tạo Macro

6.1.3. Các lệnh trong đối tượng Macro:

- OpenTable: Lệnh mở bảng dữ liệu - OpenQuery: Lệnh mở một truy vấn - OpenReport: Lệnh mở báo cáo

+ Design: Mở xem phần thiết kế + Print Preview: Mở để xem trước khi in

+ Print: Mở cho xem và in báo cáo ngay trong 1 lúc. - OpenForm: Lệnh mở Form

- Addmenu: Dùng để thêm 1 trình đơn con. Các mục chọn cho trình đơn con là: + Menu name: Tên của trình đơn con.

+ Menu Macro name: Tên của Macro gọi thi hành chức năng trên. - Close: Dùng để đóng một đối tượng

+ Chọn đối tượng cần đóng tại Object type: Như Form,Table, Macro, Report... + Chọn tên cụ thể của đối tượng tại Object name

- Run Macro: Gọi thực hiện một Macro khác

- Quit: Thoát khỏi Microsoft Access và lưu tất cả các công việc lại.

- RunApp: Gọi thực hiện một ứng dụng khác từ môi trường Access, do vậy ta phải gõ đường dẫn và tên tập tin của chương trình ứng dụng đó.

6.2. TẠO MACRO ĐƠN

Cách 1: Vào trình đơn InsertMacro

Cách 2: Chọn đối tượng Macros New trên thanh Database.

Trong cửa sổ tạo Macro:

+ Action: Chọn lệnh thao tác trên các đối tượng của Access + Comment: Dùng để chú thích

+ Action Argument: Là phần chọn các tham số cho lệnh chọn trong phần Action Ví dụ: Nếu trong phần Action ta chọn:

+ OpenForm : tham số tương ứng sẽ là FormName Nghĩa là ta sẽ mở một form chọn tại FormName + OpenReport: tham số tương ứng sẽ là ReportName  Nghĩa là ta sẽ mở một report cụ thể tại ReportName + Close : Các tham số tương ứng sẽ là :

- Object type : đóng đối tượng loại nào (Table, Form, Report,..) - Object name: đóng đối tượng tên là?

6.3. MACRO NHÓM6.3.1. Ý nghĩa: 6.3.1. Ý nghĩa:

Ta dùng Macro đơn để thi hành mỗi chức năng của chương trình

Ngoài ra nếu muốn thi hành một nhóm chức năng của chương trình mà chúng có một tính chất chung nào đó, ta có thể thi hành chúng qua việc tạo một nhóm các macro hay là Macro nhóm.

Như vậy Macro nhóm là Macro có thể thi hành một nhóm nhiều chức năng của chương trình.

6.3.2. Cách tạo Macro nhóm:

+ Tại đối tượng Macrochọn New hoặcvào trình đơn Insert Macro

+ Kích vào trình đơn View  chọn Macro Names Trên cửa sổ Macro sẽ thêm cột Macro Name.

Trên cột này ta sẽ đặt tên các Macro thành phần trong nhóm.

+ Khi tạo các Macro thành phần thì phương pháp cũng tương tự như Macro đơn. + Đóng cửa sổ tạo Macro lại và lưu tên Macro nhóm

6.4. SỬ DỤNG MACRO TRONG FORM6.5. TẠO MENU 6.5. TẠO MENU

6.5.1. Khái niệm về menu

Menu là một hệ thống các lệnh để chọn lựa Có hai loại: Menu dọc và menu ngang.

Hệ thống Menu bar gồm một danh sách các lệnh chọn lựa hiển thị trên dòng đầu màn hình (gọi là menu ngang).Mỗi menu ngang gồm một hoặc nhiều menu thành phần. Mỗi thành phần có thể là:

- Một chức năng thực hiện ngay hoặc một menu dọc (hiển thị theo cột) + Mỗi menu dọc có cấu trúc như một menu ngang.

6.5.2. Tạo menu:

- Chọn Macro đơn dùng để tạo Menu ngang

Một phần của tài liệu MICROSOFT ACCESS CHO NGƯỜI MỚI BẮT ĐẦU (Trang 45)

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

(47 trang)
w