1. Trang chủ
  2. » Công Nghệ Thông Tin

Các phương thức của DOCMD

12 1,4K 3
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Định dạng
Số trang 12
Dung lượng 160,5 KB

Nội dung

Các phương thức của DOCMD

Trang 1

Các ph ơng thức của docmd

1 Ta có thể sử dụng lênh Macro trong ch ơng trình bằng câu lệnh DOCMD

Cú pháp:

Docmd.tên_ph ơng_thức [danh sách tham số]

Trong đó: tham số chia làm 2 loại

+ Tên đối t ợng do ng ời dùng định nghĩa

+ Các hằng của hệ thống

ví dụ:

Với ph ơng thức OutputTo

Trang 2

Có 5 tham số:

+ Objecttype: kiểu đối t ợng cần xuất

+ Objectname: tên đối t ợng cần xuất

+ Outputformat: kiểu đối t ợng cần định nghĩa + OutputFile: tên tệp tin cần xuất

Câu lệnh

DoCmd.OutputTo acOutputTable, "hoso",

"Microsoft Excel (*.xls)", "d:\temp"

Trang 3

2 Các tham số trong câu lệnh Docmd

Khi soạn thảo ta sẽ nhận đ ợc bảng danh sách các ph ơng thức nh : acform, acmacro

ví dụ: Docmd.close acform,”Hoso”

L u ý:

nếu các tham số bị bỏ qua, hệ thống sẽ lấy giá trị mặc định cho tham số do

ví dụ:

DoCmd.OpenForm "hoso", , , , , acDialog

Trang 4

3 Một số ph ơng thức

+ OpenForm : mở form

+ OpenTable : mở bảng

+ OpenReport: mở báo cáo

+ OpenModul: mở một ch ơng trình con đ ợc định nghĩa trong modul

ví dụ:

- DoCmd.OpenReport "hoso", acViewPreview

- Docmd.OpenModul “Vidu”,”Kiemtra”

Trang 5

đối t ợng và biến đối t ợng

Các kiểu đối t ợng th ờng dùng

trong Access gồm : Database,

Query, Form, Report…

Trang 6

Một số khái niệm cơ bản

1 Biến đối t ợng

là biến biểu thị một đối t ợng Nó đ ợc khai báo với kiểu dữ liệu là các đối t ợng cụ

thể.

Ví dụ:

Dim DB as Database

Dim Frm as Form

Biến DB dùng để biểu thị một cơ sở dữ liệu

Biến Frm dùng để biểu thị một form

Trang 7

2 Tập đối t ợng

là tập hợp các đối t ợng cùng loại Khi sử dụng

ta chỉ cần thên ký tự S vào sau tên đối t ợng

Ví dụ:

Tất cả các Report đ ợc tạo ra đề thuộc tập

Reports

Tất cả các Form đang mở đề thuộc tập Forms

Lưuưý.ưCóưhaiưloạiưđốiưtượng:

- Đối t ợng tiền định do access định nghĩa,trong

nó có nhiều đối t ợng con

- Đối t ợng do ng ời dùng định nghĩa (tạo ra)

Trang 8

3 Các thành phần của đối t ợng

+ Thuộc tính

+ Ph ơng thức

+ Đối t ợng con

ví dụ:

+ các biểu mẫu là đối t ợng con của đối t ợng Forms

+ count là thuộc tính của forms

4 Quy tắc hiển thị

để hiển thị các thành phần của đối t ợng ta dùng dấu chấm than (!), dấu chấm (.) hoặc (“tendoituong”)

ví dụ: Forms!Hoso hoặc Forms.diem hoặc Forms

(“Danhsach”)

L u ý: nếu trong tên đối t ợng có dấu cách thi phải đặt trong dấu ngoặc vuông ([]) ví du: forms![Danh sach]

Trang 9

Biến đối t ợng

1 Khai báo

Cú pháp:

Dim tên_biến as Kiểu đối t ợng

ví dụ:

Dim DBS as database

Dim Frm as Form

2 Gắn biến với đối t ợng

Cú pháp:

Set tên_biến=đối_t ợng_cần _hiển_thi

ví du:

Set frm=forms!hoso

Set dbs=Opendatabase(“db1.mdb”)

Trang 10

3 Sử dụng biến

Sau khi định nghĩa biến ta có thể dùng biến thay thế cho đối t ợng

Giả sử trên form [ho so] có text box [ho ten]

- Để gắn kết:

Set Frm =forms![Ho so]

- Để hiển thị form [ho so]:

Frm.visible=true

- Để tham chiếu đến text box [ho ten]

Frm![ho ten]

Trang 11

4.một số thuộc tính của đối t ợng

- Name: cho biết tên đối t ợng

- Visible : cho hiển thị hay không hiển thị

- Count : đếm số l ợng các đối t ợng con trong tâp đối t ợng

- Controltype: xác định kiểu của các điều

khiển trên đối t ợng

- Value : biểu hiện giá trị của các điều khiển

Ngày đăng: 04/09/2012, 09:12

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w