VIII. Đặt lọc dữ liệu
2. Các hành động và các tham số của Macro
Ms Acces cung cấp một số hành động để tạo macro, mỗi hành động thực hiện một tác vụ nào đó trên CSDL và tuỳ thuộc vào tham số của mỗi hành động.
OpenTable: Mở một bảng dữ liệu
Table name: Tên bảng cần mở
View: Chọn dạng thể hiện của bảng (Datasheet/ Design/ Print Preview)
Data mode:
Add: Dùng để nhập dữ liệu
Edit: Dùng để thêm, xoá, sửa dữ liệu trong bảng Read Only: Mở bảng để chỉ xem dữ liệu
OpenQuery: Mở một truy vấn
Query name: Tên truy vấn cần mở
View: Chọn dạng thể hiện của bảng (Datasheet/ Design/ Print Preview)
Data mode:
Add: Dùng để nhập dữ liệu
Edit: Dùng để thêm, xoá, sửa dữ liệu trong bảng Read Only: Mở bảng để chỉ xem dữ liệu
OpenForm: Mở một biểu mẫu
Form name: Tên biểu mẫu
View: Chọn dạng thể hiện ( Form/ Design/ Print preview/ Datasheet)
Filter name: Tên Query lọc các dữ liệu để hiển thị trong form.
Where condition: Điều kiện lọc dữ liệu hiển thị trong form.
Data mode:
Add : Dùng để nhập dữ liệu
Edit : Dùng để thêm, xoá, sửa dữ liệu trong bảng Read Only : Mở bảng để chỉ xem dữ liệu
Window mode:
Normal : Dạng cửa sổ form bình thường. Hidden : Dạng cửa sổ form được ẩn đi.
Icon : Cửa sổ form thu nhỏ thành 1 biểu tượng. Dialog : Dạng hộp thoại
OpenReport: Mở một báo cáo
Report name: Tên báo cáo
View: Chọn kiểu in
Print preview:In ra màn hình. Design: Dạng thiết kế báo cáo Print: In ra máy in
Filter name: Tên Query lọc các dữ liệu để hiển thị trong Report.
Where condition: Điều kiện lọc dữ liệu hiển thị trong Report.
RunMacro: Chạy một Macro, đối số là Repeat Count (số lần lặp lại)
Macro name: Tên macro cần thực hiện
Repeat count: Số lần thực hiện macro sẽ lặp lại.
Repeat Expression: Biểu thức điều kiện để lặp lại khi thực hiện macro. Macro chỉ dừng khi khi biểu thức điều kiện nhận giá trị False.
Run App: Chạy một ứng dụng trong Window
Command line: đường dẫn đến tập tin của một ứng dụng.
Open module: Mở cửa sổ soạn thảo thủ tục trong 1 module.
Module name: Tên module chứa thủ tục cần mở.
Procedure name: Tên thủ tục sẽ mở.
Run code: Gọi thực hiện một hàm của Access Basic
Function name: Tên hàm cần thực hiện và các đối số của hàm.
Run App: Cho thực hiện một ứng dụng nào đó trong môi trường Windows
Command line: đường dẫn đến tập tin của một ứng dụng.
Run SQL: Cho thực hiện câu lệnh SQL
SQL Statement: Nội dung câu lệnh SQL
Maximize: Cực đại cửa sổ hiện thời
Minimize:Cực tiểu cửa sổ hiện thời thành một biểu tượng.
Restore: Phục hồi cửa sổ trở về kắch thước cũ.
Move size: Di chuyển hoặc thay đổi kắch thước cửa sổ hiện thời.
Right: Khoảng cách từ góc trên trái của cửa sổ này đến cạnh trái của cửa sổ chứa nó.
Down: Khoảng cách từ góc trên trái của cửa sổ này đến đến cạnh trên của cửa sổ chứa nó.
Width: Chiều rộng của cửa sổ này.
Height: Chiều cao của cửa sổ này.
Stop Macro: Dừng macro đang thực hiện
Hourglass: Đổi dạng con trỏ thành đồng hồ cát trong khi macro đang chạy
Hourglass On: Yes/No (Đổi/ Không đổi)
Close: Đóng một cửa sổ đang hoạt động
Object Type: Loại cửa sổ của đối tượng cần đóng như Table, Query, form, Report, Macro hoặc Module.
Object name: Tên của đối tượng cần đóng.
Quit: Thoát khỏi MS Access và trở về Windows
Option
Prompt: Hiển thị hộp thoại có lưu trữ không? Nếu đối tượng có thay đổi. Save all: Lưu trữ tất cả mọi đối tượng.
Exit: Thoát mà không cần lưu trữ.
Print: In đối tượng hiện thời
Print Range: Phạm vi cần in ấn. All: In tất cả các đối tượng
Selection: In phần trang được chọn Pages: In các trang được chọn
Page from: Trang bắt đầu in
Page to: Trang kết thúc in
Print Quality: Chất lượng in
Copies: Số bản cần in
Collate Copies: Có sắp xếp thứ tự các bản in teo trang.
Msg Box: Hiển thị hộp thông báo
Message: Câu thông báo cần hiển thị
Beep: Yes/ No: Có/ Không phát ra tiếng Bắp khi hiển thị hộp thông báo.
Type: Loại hộp thông báo.
Title: Tiêu đề của hộp thông báo.
CancelEvent: Huỷ bỏ một sự kiện đang thực hiện
Requery: Cập nhật dữ liệu cho một đối tượng đang hoạt động bằng cách cập nhật lại dữ liệu nguồn của đối tượng đó.
Control name: Tên của đối tượng cần cập nhật dữ liệu (Nếu không chỉ ra thì sẽ cập nhật lại dữ liệu nguồn của chắnh đối tượng đang hoạt động).
Select Object: Chọn đối tượng trong CSDL
Object Type: loại đối tượng cần chọn.
Object name: Tên đối tượng cần chọn
In Database Window: (Yes/No) Xác định MS access có chọn đối tượng trong cửa sổ CSDL không, mặc định là No.
Set value: Gán một giá trị cho 1 trường, 1 điều khiển, hoặc một thuôc tắnh trên một Form hoặc 1 Report.
Item:Tên trường, đối tượng hay thuộc tắnh muốn gán giá trị.
Expression: Biểu thức cần gán giá trị cho Item.