Các ựối tượng có sẵn:

Một phần của tài liệu Giáo Trình Tự Học Access 2010 Hướng Dẫn Chi Tiết (Trang 165 - 169)

1. Application: Dùng ựể thực hiện các công việc liên quan ựến ứng dụng.

a) Các phương thức của Application:

− SetOption: thiết lập các tùy chọn trong cửa sổ Options. Cú pháp :

Application.SetOption OptionLabel, OptionValue

Vắ dụ : Thiết lập mục tùy chọn của trang Edit/Find mục conFirm Application.SetOption ỘConfirm record changes Ộ, False Application.SetOption ỘConfirm document deletionsỢ, 0

− Quit: thoát khỏi Access Cú pháp :

Application.Quit QuitType QuitType: kiểu ựóng.

∗ acSave: Tự ựộng lưu tất cả các ựối tượng không cần hỏi.

∗ acPrompt: Trước khi thoát, hiển thị hộp thoại hỏi người dùng có lưu những thay ựổi không.

∗ acExit: Thoát và không lưu.. b) Các thuộc tắnh của Application:

− MenuBar: dùng ựể tạo thanh menu cho chương trình. Cú pháp :

Application.MenuBar = MenuName

2.Docmd: Dùng ựể thực hiện những công việc thông thường trong access bằng ngôn ngữ VB như mở form, mở report, query, lọc dữ liệu, thi hành macro, ....

a) Các phương thức của Docmd:

− Close: Dùng ựể ựóng ựối tượng. Cú pháp

DoCmd.Close [ObjectType], [ObjectName], [SaveOption ]

− ObjectType: kiểu ựối tượng cần ựóng acForrm: Đóng form.

acReport: Đóng report. acQuery: Đóng query. acTable: Đóng bảng.

− ObjectName: Tên ựối tượng cần ựóng.

− SaveOption: Tùy chọn lưu hoặc không lưu khi ựóng ựối tượng.

SaveNo: Không lưu. SaveYes: Luôn lưu.

SavePromt: Hiển thị hộp thoại nhắc lưu nếu có sự thay ựổi.

Vắ dụ:

DoCmd.Close acForm, "frmHoadon", acSaveNo

− OpenForm: Mở form và thiết lập môi trường làm việc cho form

Cú pháp

DoCmd.OpenForm [objectName], [ViewMode], [FilterName], [WhereCondition], [DataMode], [WindowsMode]

− ObjectName: tên form muốm mở. − ViewMode: chế ựộ mở.

acDesign: mở form ựể thiết kế. acNormal:mở form ựể thao tác. − FilterName : Mở form ựể lọc.

− DataMode: thiết lập chế ựộ dữ liệu trên form. − WindowsMode: thiết lập kiểu cửa sổ của form:

acDialog : Kiểu hộp thoại.

acWindowsNormal Kiểu cửa sổ bình thường. Vắ dụ:

DoCmd.OpenForm "frmLapHoaDon", , ,"hoadonID = 'HĐ0035'

− OpenReport: Mở report và thiết lập môi trường làm việc cho report

Cú pháp:

DoCmd.OpenReport [objectName], [ViewMode], [FilterName], [WhereCondition], [DataMode],

[WindowsMode] − ObjectName Ờ tên Report. − ViewMode: Chế ựộ mở.

acDesign: Mở report ở chế ựộ thiết kế. acNormal: Mở Report ựể thi hành. − FilterName : ựiều kiện lọc.

− WhereCondition: điều kiện giới hạn dữ liệu nguồn. − DataMode: thiết lập chế ựộ dữ liệu trên Report. − WindowsMode: thiết lập kiểu cửa sổ report:

acDialog: Kiểu hộp thoại.

acWindowsNormal: Kiểu cửa sổ bình thường. Vắ dụ:

DoCmd.OpenReport "rptHoadon", , ,"hoadonID= '" + txtHoadonID + "'"

DoCmd. GotoRecord [ObjectType], [ObjectName], [Record]

− ObjectType: kiểu ựối tượng. − ObjectName: Tên ựối tượng. − Record:

acFirst: Di chuyển ựến record ựầu. acLast: Di chuyển ựến record cuối. acNewRec: Di chuyển ựến record mới. acNext: Di chuyển ựến record tiếp.

acPrevious: : Di chuyển ựến record trước.

− Quit: Thoát khỏi access Cú pháp:

− QuitType: kiểu thoát acQuitPrompt: Hiển thị hộp thoại nhắc lưu nếu có sự thay ựổi trước khi thoát acQuitSaveAll: thoát và lưu tất cả.

acQuitSaveNone: thoát và không lưu.

− RunSQL: thực thi câu lệnh SQL Cú pháp:

Docmd.RunSQL SQLStatement Vắ dụ:

DoCmd.RunSQL "UPDATE canbo SET luongchinh = hessoluong*290000"

Một phần của tài liệu Giáo Trình Tự Học Access 2010 Hướng Dẫn Chi Tiết (Trang 165 - 169)

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

(188 trang)