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

Một phần của tài liệu Giáo Trình Access 2010 (Trang 142 - 145)

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 :

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 :

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 :

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, ....

Application.SetOption OptionLabel, OptionValue

Application.Quit QuitType

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

− Close: Dùng ựể ựóng ựối tượng.

Cú pháp

−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 (adsbygoogle = window.adsbygoogle || []).push({});

Cú pháp

− 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.

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

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

−WhereCondition: ựiều kiện giới hạn dữ liệu.

−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:

−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 + "'"

− GotoRecord: Di chuyển giữa các record Cú pháp:

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

[WindowsMode]

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

−ObjectType: kiểu ựối tượng.

−ObjectName: Tên ựối tượng. (adsbygoogle = window.adsbygoogle || []).push({});

−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:

Vắ dụ:

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

Một phần của tài liệu Giáo Trình Access 2010 (Trang 142 - 145)