BÀI 7 SWITCHBOARD, MACRO M bài: ITDBM07

Một phần của tài liệu Giáo trình Quản trị cơ sở dữ liệu Access 1 (Nghề: Công nghệ thông tin - Cao đẳng) - Trường Cao đẳng nghề Đồng Tháp (Trang 118 - 119)

- Actions: chứa danh sỏch cỏc lệnh của mỗi nhúm.

BÀI 7 SWITCHBOARD, MACRO M bài: ITDBM07

M bài: ITDBM07.7

Mục tiờu thực hiện

Học xong bài này học viờn cú khả năng:

- Tạo và thực hiện được macro

- ắn m t macro hoặc m t thủ tục với m t sự kiện của MS-Access

- Dựng nỳt lệnh để tổ chức giao diện chương trỡnh.

- Dựng macro để tự đ ng húa thao tỏc.

-

Nội dung

7.1 hỏi niệm 7.2 Tạo m t macro

7.3 Đưa cỏc hành đ ng vào macro

7.4 Sắp xếp hành đ ng và thực hiện macro

7.5 Đồng b mẫu biểu, tổ chức nhập liệu trờn mẫu biểu. 7.6 Sự kiờn trong MS-Access

7.7 Tạo cỏc nỳt lệnh

7.8 Thực hiện macro bằng cau lệnh DoCmd 7.9 Tạo menu đơn giản

7.10 Macro và AutoKey

7.11 M t số hành đ ng Macro hay dựng

7.1. hỏi niệm

Một macro tự động hoỏ một dóy lệnh chung và làm đơn giản hệ thống cho những người dựng cuối. Như vậy, thay vỡ phải sử dụng chuột hoặc bàn phớm để thực hiện một loạt cỏc lệnh, ta lưu trữ cỏc lệnh ( cỏc hành động) vào trong một macro và thực hiện macro. Chỳng ta cú thể tạo ra một macro để mở một bảng, một truy vấn, một mẫu biểu hoặc một bỏo cỏo. Chỳng ta cú thể tạo một macro để hiển thị một thụng bỏo và phỏt ra bip bip để gõy chỳ ý đến thụng bỏo. Núi túm lại, chỳng ta cú thể tạo ra một macro để thực hiện một lệnh bất kỳ trong một bảng chọn Access và như vậy sẽ làm cho một ứng dụng d sử dụng.

Một Macro được tạo ra trong Macro Window, Macro Window được chia ra thành hai phần. Cỏc hành động (Actions) tạo nờn macro được đưa vào ở phần trờn. Cỏc đối số (arguments) hoặc cỏc thụng tin cho cỏc hành động được đưa vào ở phần dưới. Cỏc Macro Access khỏc với cỏc Macro trong Word hoặc Excel ở chỗ Access thiếu bộ phận ghi macro. Vỡ vậy, chỳng ta phải nhập cỏc hành động một cỏch rừ ràng vào vào cửa sổ Macro thay vỡ cú một bộ phận ghi làm điều đú cho ta. Trong mọi sự kiện, cỏc macro được lưu trữ như là cỏc đối tượng riờng rẽ trong một cơ sở dữ liệu. Tờn macro cú thể cú đến 64 ký tự ( chữ cỏi, chữ số và dấu gạch dưới) và nú xuất hiện trong thanh tiờu đề của Macro Window

Để tạo ra một Macro, chọn nỳt Macro trong cửa sổ cơ sở dữ liệu, sau đú kớch nỳt New để làm hiển thị cửa sổ macro. Chỳng ta thờm cỏc hành động bằng cỏch kớch vào vựng Action, sau đú chọn hành động từ một danh sỏch thả xuống hoặc bằng cỏch gừ tờn của hành động. Cỏc đối số cho một hành động được đưa vào bằng cỏch tương tự, nghĩa là bằng cỏch chọn từ một danh sỏch thả xuống hoặc bằng cỏch gừ trực tiếp.

Macro AutoExec

Macro AutoExec là duy nhất theo nghĩa là nú được thực hiện một cỏch tự động mỗi khi cơ sở dữ liệu cú chứa nú được mở. Macro được sử dụng để tự động hoỏ một hệ thống cho người sử dụng. Nú thường chứa một hành động OpenForm để mở một mẫu biểu chứa giao diện chớnh. Nú cũng cú thể thực hiện cỏc cụng việc quản lý khỏc như làm cực đại cửa sổ hiện tại.

Mỗi cơ sở dữ liệu cú thể cú macro AutoExec riờng của nú nhưng khụng cú đũi hỏi nào về sự cú mặt của macro AutoExec. Tuy nhiờn, nờn cú macro AutoExec trong mỗi ứng dụng để giỳp cho người sử dụng cú vị trớ lợi thế.

7.2. T o một Macro

Cỏc bước tạo một Macro như sau:

Một phần của tài liệu Giáo trình Quản trị cơ sở dữ liệu Access 1 (Nghề: Công nghệ thông tin - Cao đẳng) - Trường Cao đẳng nghề Đồng Tháp (Trang 118 - 119)

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

(148 trang)