1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài giảng Microsoft Access 2010 - Chương 7: Tự động hóa ứng dụng bằng Marco

11 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

TRƯỜNG ĐẠI HỌC KINH DOANH CÔNG NGHỆ HÀ NỘI KHOA CÔNG NGHỆ THÔNG TIN MICROSOFT ACCESS 2010 TRƯỜNG ĐẠI HỌC KINH DOANH VÀ CÔNG NGHỆ HÀ NỘI KHOA KHOA CÔNG CÔNG NGHỆ NGHỆ THÔNG THÔNG TIN TIN Chương Tự động hóa ứng dụng Marco Marco gì? Cách tạo thực thi Marco Marco Autoexec Xây dựng hệ thống menu Marco 7.1 Marco gì?  Giả     sử ta có cơng việc gồm thao tác: Mở bảng để sửa (giả sử có tên BanHang) Mở Form ứng vơí bảng để vào liệu Mở Report ứng với bảng In Report  Bình thường ta thao tác công việc một, hết công việc, đóng lại mở cơng việc khác hết  Nhưng cách khác xử lý bốn công việc cách tự động công cụ mà ta hay gọi Macro  Giả sử xây dựng form với nút đóng form cách tạo nút form xây dựng macro để đóng form sau gán macro cho kiện Click nút 7.2 Cách tạo thực thi Marco  Cách tạo: Chọn tab Create Ribbon, nhóm lệnh Macro & Code, click nút Macro Xuất cửa sổ thiết kế Macro với thành phần: o Khung bên trái dùng để chọn action Macro o Khung bên phải chứa Action theo nhóm đối tượng sở liệu gán macro 7.2.1 Cách tạo Marco Chọn Action khung Add New Action Ứng với Action khác xuất cho bạn chọn nhập argument tương ứng Ví dụ: chọn Action GotoRecord xuất Argument hình Tiếp tục chọn Action cách click Add new Action 7.2.2 Thực thi Marco  Đối với macro không gán cho kiện đối tượng cụ thể chọn tên macro click nút run để thực thi double click vào tên macro, thường dùng cho macro chứa lệnh Open o Ví dụ: macro mở form Đối với macro mà thực thi tác động vào đối tượng cụ thể form report sau tạo lưu macro phải gán macro cho kiện đối tượng cụ thể Các thực  Mở form report chứa đối tượng cần gán macro  Click phải đối tượng chọn properties, chọn đối tượng → Mở properties Sheet  Chọn tab Event, chọn kiện (event)  Trong danh sách xổ xuống chọn tên Macro 7.2.3 Các Actions Events thông dụng  Actions: Trong Access 2010 action chia thành nhóm theo chức  Events: Sự kiện tác động lên đối tượng để thực thi macro 7.3 Marco Autoexec  Macro Autoexec macro tự động thực thi chương trình khởi động có tên autoexec  Macro autoexec thường dùng để mở form giao diện, ứng dụng khởi động form giao diện tự động mở Để thực ta tạo macro autoexec chứa action OpenForm, Form name tên form giao diện, tên macro autoexec 7.4 Xây dựng hệ thống menu Marco Một ứng dụng hoàn chỉnh thường cần đến hệ thống menu để liên kết thành phần thành hệ thống Ví dụ: hệ thống menu chương trình quản lý hóa đơn 7.4.1 Tạo Marco cho hệ thống menu  Trong Access 2010, menu người dủng tạo tổ chức thành nhóm giống nhóm lệnh Ribbon đặt tab Add-In  Tạo menu cấp 1: Main Menu dùng action Addmenu với Argument sau: o Menu Name: tên menu menu cấp o Menu Macro Name: tên macro để tạo menu cấp o StatusBar Text: Dòng văn xuất status bar menu chọn o Giả sử Main menu gồm Menu 7.4.1 Tạo Marco cho hệ thống menu  Tạo macro cho menu cấp 2: Macro có tên trùng với tên đặt mục Menu Macro Name macro cấp 1, menu macro Trong menu có menu tạo nhiêu macro 10 7.4.2 Đưa menu vào chương trình  Để đưa menu vào hoạt động cần phải có form chương trình, form mở hệ thống menu kích hoạt: o Mở form chế độ design o Click phải form → properties o Chọn tab Other Tại thuộc tính Menu bar, nhập tên macro cấp1 11

Ngày đăng: 01/09/2023, 23:43

Xem thêm: