Bài giảng Tin học ứng dụng trong kinh doanh 2: Chương 6 Lê Thị Minh Nguyện

22 428 0
Bài giảng Tin học ứng dụng trong kinh doanh 2: Chương 6  Lê Thị Minh Nguyện

Đ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

8/5/2014 TIN HỌC ỨNG DỤNG TRONG KINH DOANH Chương TẬP LỆNH - MACRO Giảng Viên: Lê Thị Minh Nguyện Email: nguyenltm@hotmail.com NỘI DUNG Giới thiệu Tập lệnh đơn 19/08/2012 - Các hành động tập lệnh Các biến cố xảy biểu mẩu Tập lệnh gom nhóm có điều kiện MaMH: 701006 - Chương Tập lệnh – Macro 8/5/2014 GIỚI THIỆU  Macro MS Access tập hợp lệnh (Hành động ) định sẵn nhằm tự động thực chuỗi tác vụ mà không cần can thiệp bước người sử dụng  Macro dùng có hành động thường xuyên lặp lại MS Access dùng cần kết hợp hành động đơn giản nhằm giải vấn đề xây dựng ứng dụng nhằm tăng thêm tính hiệu xác cho sở liệu 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro GIỚI THIỆU 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 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 8/5/2014 GIỚI THIỆU  Các loại Macro  Standalone Macros: Là đối tượng sở liệu, Macro sau tạo lưu xuất phần Macro Navigation Pane  Data Macros: Là loại Macro lưu trữ phần Table  Embedded Macros: Là loại Macro lưu trữ phần Form Report Macros thực thi Form Report đối tượng Form Report chịu tác động kiện 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro Tập lệnh đơn 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: • Khung bên trái dùng để chọn Action Macro • Khung bên phải chứa Action theo nhóm đối tượng sở liệu gán Macro 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 8/5/2014 Tập lệnh đơn Cách tạo 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro Tập lệnh đơn Cách tạo  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 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 8/5/2014 Tập lệnh đơn Thực thi Macro  Đố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  Đố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ách thực 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro Tập lệnh đơn Thực thi Macro • 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 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 10 8/5/2014 CÁC HÀNH ĐỘNG TRONG TẬP LỆNH Các Action thường dùng  Data Entry Operations • DeleteRecord • EditListItems • SaveRecord  System Commands • Beep • CloseDatabase • QuitAccess 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 11 CÁC HÀNH ĐỘNG TRONG TẬP LỆNH Các Action thường dùng  Macro Commands • • • • • • • • 19/08/2012 OnError RemoveAllTempVars RunDataMacro RunMenuCommand SetLocalVar SetTempVar StopAllMacros StopMacro - MaMH: 701006 - Chương Tập lệnh – Macro 12 8/5/2014 CÁC HÀNH ĐỘNG TRONG TẬP LỆNH Các Action thường dùng  Data Objects • • • • • • • • • • 19/08/2012 GotoControl GotoPage GotoRecord OpenForm OpenReport OpenTable PrintObject PrintPreview SelectObject SetProperty - MaMH: 701006 - Chương Tập lệnh – Macro 13 CÁC HÀNH ĐỘNG TRONG TẬP LỆNH Các Action thường dùng  Filter/Query/Search • • • • • • • • 19/08/2012 ApplyFilter FindNextRecord FindRecord OpenQuery RemoveFilterSort SetFilter SetOrderBy ShowAllRecords - MaMH: 701006 - Chương Tập lệnh – Macro 14 8/5/2014 CÁC HÀNH ĐỘNG TRONG TẬP LỆNH Các Action thường dùng  User Interface Commands • • • • • • 19/08/2012 AddMenu BrowseTo LockNavigationPane MessageBox SetMenuItem UndoRecord - MaMH: 701006 - Chương Tập lệnh – Macro 15 Các biến cố xảy biểu mẫu Các event  Mouse keyboard 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 16 8/5/2014 Các biến cố xảy biểu mẫu Các event  Form Event 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 17 Các biến cố xảy biểu mẫu Các event  Form data Events 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 18 8/5/2014 Tập lệnh gom nhóm có điều kiện Hàm thường dùng biểu thức điều kiện  Hàm MsgBox («msg», «type», «title»)  Các tham số hàm • Message: Nội dung chuỗi thơng báo • Type: giá trị số biểu diễn nút lệnh biểu tượng hộp thơng báo • Title: tiêu đề hộp thơng báo 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 19 Tập lệnh gom nhóm có điều kiện Giá trị số biểu tượng nút lệnh hộp thông báo 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 20 10 8/5/2014 Tập lệnh gom nhóm có điều kiện Giá trị trả hàm chọn lựa nút lệnh hộp thông báo 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 21 Tập lệnh gom nhóm có điều kiện Sub Macro  Các Macro tạo bên Macro gọi Submacro  Một Macro chứa nhiều Submacro bên Submacro thành phần bên phải phân biệt tên riêng  Cách tạo • Trong cửa sổ thiết kế Macro, mở khung Action Catalog cách Click nút Action Catalog tab Design Ribbon 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 22 11 8/5/2014 Tập lệnh gom nhóm có điều kiện Sub Macro  Cách tạo • Drag chuột kéo Submacro khung Action Catalog vào cửa sổ thiết kế Macro 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 23 Tập lệnh gom nhóm có điều kiện Sub Macro  Cách tạo • Trong cửa sổ thiết kế xuất khung Submacro Nhập tên cho Submacro Chọn Action cho Submacro 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 24 12 8/5/2014 Tập lệnh gom nhóm có điều kiện Ví dụ: click nút xóa chương trình xuất hộp thơng báo xác nhận "Bạn có chắn xóa khơng?", người dùng click nút yes xóa, ngược lại khơng xóa Biểu thức điều kiện có dạng: 19/08/2012 - MaMH: 701006 - 25 Chương Tập lệnh – Macro Tập lệnh gom nhóm có điều kiện Các hàm thường dùng biểu thức điều kiện  Hàm MsgBox (“Message”, “Type”, “Title”) • Ví dụ – MsgBox("Ban co muon xoa khong",32+4,"Thong bao")=6 Title Message 32 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 26 13 8/5/2014 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 27 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 28 14 8/5/2014 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 29 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 30 15 8/5/2014 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 31 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 32 16 8/5/2014 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 33 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 34 17 8/5/2014 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 35 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 36 18 8/5/2014 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 37 38 19 8/5/2014 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 39 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 40 20 8/5/2014 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 41 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 701006 - Chương Tập lệnh – Macro 42 21 8/5/2014 TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA QUẢN TRỊ KINH DOANH 22 ... bao") =6 Title Message 32 19/08/2012 - MaMH: 7010 06 - Chương Tập lệnh – Macro 26 13 8/5/2014 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 7010 06 - Chương Tập lệnh – Macro 27 Ứng dụng Chương. .. 19/08/2012 - MaMH: 7010 06 - Chương Tập lệnh – Macro 32 16 8/5/2014 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 7010 06 - Chương Tập lệnh – Macro 33 Ứng dụng Chương trình quản lý điểm... 19/08/2012 - MaMH: 7010 06 - Chương Tập lệnh – Macro 30 15 8/5/2014 Ứng dụng Chương trình quản lý điểm 19/08/2012 - MaMH: 7010 06 - Chương Tập lệnh – Macro 31 Ứng dụng Chương trình quản lý điểm

Ngày đăng: 09/01/2016, 10:41

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan