THÀNH PHẦN

Một phần của tài liệu GIÁO TRÌNH ACCESS – CHƯƠNG 8: MODULES _LẬP TRÌNH pps (Trang 65 - 78)

VI. LÀM VIỆC VỚI CÁC ĐỐI TƯỢNG APPLICATION

4) Phương pháp Quit

THÀNH PHẦN

PHẦN

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 hộp thoại yêu cầu

khẳng định việc lưu dữ liệu.

acExit Thoát khỏi Access mà không lưu gì cả.

5) Phương pháp SetOption

 Ý nghĩa : thiết lập các tùy chọn trong cửa sổ Options.

Application.SetOption tenMucTuyChon, giaTriMucTuyChon  Giải thích : THÀNH PHẦN MÔ TẢ TenMucTuyC hon

Biểu thức chuỗi có giá trị như tên mục trong cửa sổ tùy chọn.

giaTriMucTu yChon

Có giá trị tùy vào mục tùy chọn.

 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

Application.SetOption “Confirm Action queries”, 0

VII. ĐỐI TƯỢNG DOCMD

1) Phương pháp OpenForm

 Ý nghĩa : Dùng để mở biểu mẫu.  Cú pháp :

DoCmd.OpenForm tenBieuMau[, kieumo] [, tenQuery]

[, dieukienLoc] [, kieuNhapLieu] [, kieuCuaSo] [, thamso]

 Giải thích :

PHẦN

TenBieuMau Biểu thức chuỗi có giá trị là tên biểu mẫu.

KieuMo caDesign, acFormDS,

acNomal(default), acPreview tương ứng với kiểu mở thiết kế, Datasheet, bình thường, xem trước khi in.

tenQuery Biểu thức chuỗi có giá trị là tên query.

DieuKienLoc Biểu thức chuỗi có giá trị là chuỗi trong thành phần Where của Query. KieuNhapLie u caFormAdd, acFormEdit, acFormPropertySettings(defau lt), acFormReadOnly,

acFormPropertySettings

Access tương ứng với mở cho thêm dữ liệu, cho sửa dữ liệu, mở với việc cập nhập dữ liệu tùy vào các thuộc tính

AllowEdits, AllowDeletions, AllowAdditions, DataEntry, mở chỉ đọc.

KieuCuaSo acDialog, acHidden, acIcon, acWindowNomal(default) tương ứng cửa sổ hộp thoại, ẩn, thu gọn thành biểu tượng, mở bình thường.

ThamSo Biểu thức chuỗi được gán vào thuộc tính Openargs

Docmd.OpenForm “KhachHang”, , , , , acDialog

2) Phương pháp OpenReport

 Ý nghĩa : Dùng để mở báo cáo.  Cú pháp :

Docmd.OpenReport tenBaocao[, kieumo] [, tenQuery] [, dieukienLoc]

 Giải thích :

THÀNH PHẦN PHẦN

MÔ TẢ

tenBaoCao Biểu thức chuỗi có giá trị là tên của báo cáo.

KieuMo acViewDesign,

acViewNormal(default), acViewpriview tương ứng

mở thiết kế, mở bình

thường, mở xem trước khi in.

tenQuery Biểu thức chuỗi có giá trị là tên Query.

DieuKienLoc Biểu thức chuỗi có giá trị là chuỗi trong phần Where của Query.

 Ví dụ :

DoCmd.OpenReport “DanhMucvatTu”, acViewPreview

3) Phương pháp SelectObject

 Ý nghĩa : Chọn đối tượng.  Cú pháp :

Docmd.SelectObject loaiDoituong[, tenDoiTuong] [, TrongcuasoCSDL]  Giải thích : THÀNH PHẦN MÔ TẢ LoaiDoiTuon g acForm, acmacro, acModule, acQuery,

acReport, acTable tương ứng form, macro, Module, Query, Report, Table

tenDoiTuong Biểu thức chuỗi có giá trị là tên đối tượng.

TrongCuaSo CSDL

Biểu thức Logic có giá trị là True hay False tương ứng chọn đối tượng trong

CSDL hay đối tượng đang mở.  Ví dụ : DoCmd.SelectObject acReport, “DanhMucVatTu”, True 4) Phương pháp PrintOut

 Ý nghĩa : In báo cáo.  Cú pháp :

DoCmd.PrintOut [vungIn] [, tuTrang, denTrang]

[, chatluongIn] [, soBan] [, collatecopies]

THÀNH PHẦN PHẦN

MÔ TẢ

vungIn acPrintAll, acSelection, asPage tương ứùng in tất cả, in phần chọn, in từ trang đến trang.

tuTrang Biểu thức số có giá trị là trang bắt đầu in.

denTrang Biểu thức số có giá trị là trang cuối.

chatLuongIn acDraft, acHight, acLow, acMedium.

soBan Biểu thức số có giá trị là số bản in

hay False tương ứng xếp thứ tự hay không.

 Ví dụ :

DoCmd.PrintOut acPages, 1, 5, acDraft, 1, False 5) Phương pháp RunSQL  Ý nghĩa : Mở query.  Cú pháp : Docmd.RunSQL cauLenhSQL  Giải thích : THÀNH PHẦN MÔ TẢ

CauLenhSQl Biểu thức chuỗi có giá trị là câu lệnh SQL  Ví dụ :

Sub chinhTenSub()

DoCmd.RUnSQL “Update DanhMucVatTu Set Tenvt = StrConv(tenvt,3)” End Sub 6) Phương pháp applyFilter  Ý nghĩa : Mở Query.  Cú pháp : Docmd.ApplyFilter [tenQuery] [, dieuKienLoc]  Giải thích : THÀNH PHẦN MÔ TẢ

tenQuery Biểu thức chuỗi có giá trị là tên Query.

dieuKienLoc Biểu thức chuỗi có giá trị là phần Where của câu lệnh SQL

Một phần của tài liệu GIÁO TRÌNH ACCESS – CHƯƠNG 8: MODULES _LẬP TRÌNH pps (Trang 65 - 78)

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

(139 trang)