TRUYỀN THAM SỐ TRONG ACCESS 1) Tên đầy đủ của một đối tượng:

Một phần của tài liệu GIÁO TRÌNH ACCESS – CHƯƠNG 5: FORM _ BIỂU MẪU docx (Trang 91 - 96)

1) Tên đầy đủ của một đối tượng:

a)Trong table / Query

[Tên table].[tên field ] [Tên Query].[tên field]

Dùng khi cần chỉ rõ địa chỉ tuyệt đối của field để tránh trường hợp field trùng tên ở 2 table khác nhau

Ví dụ: NHANVIEN và KHACHHANG đều có ĐIA CHI và THANH PHO

DIA CHI NV: [NV].[DIA CHI]& “ “& [NV].[THANH PHO]

b) Trong form

FORMS![Tên form]![tên đối tượng] FORMS![Tên form]![TÊN VÙNG

NHÚNG FORM CON].FORMS![tên đối tượng ]

2) Tham số trong query

Vị trí đặt trong tham số là tuỳ theo trường hợp tên của tham số không trùng tên field hiện có khi. Query có tham số được kích hoạt thì Access sẽ yêu cầu nhập vào giá trị của tham số ( Chỉ nhập giá trị )

Ví du: Tạo Query để xem nhanh các hoá đơn của một người nhân viên tùy ý:

* Khai báo kiểu dữ liệu

của tham số: Khi nhập dữ

liệu của tham số nếu không phải là một chuỗi ký tự, ta nên khai báo kiểu dữ liệu của tham số

- Trong cửa sổ Design View, chọn Query, Parameter: Xuất hiện hộp hội thoại

- KB: Parameter: < Tên tham số >

Datatype: < Chọn kiểu dữ liệu >

Ví dụ: Muốn xem các hoá đơn trong một khoảng

thời gian nào đó

3) Truyền tham số từ form vào Query

Ví dụ: ta muốn xem các hóa đơn trong một

khoảng thời gian sẽ nhập vào nhưng nhập vào thông qua biểu mẫu. Tức là khi chạy biểu mẫu giao diện thì sẽ xuất hiện một form hỏi ngày bắt đầu, ngày kết thúc để nhập ngày sau đó OK thì mở form xem hộp thoại

 B1: Tạo form XEMHD có 2 text box để nhập ngày bắt đầu và ngày kết thúc (nhớ đặt tên cho 2 text box là “NBD” và “NKT”

 B2: Tạo Query nguồn cho biểu mẫu hoặc báo biểu có cột NGAYBAN có Criteria như sau:  Between [FORMS]![XEMHD ]![NBĐ] and

[FORM]![XEMHD]![ NKT]

 B3: Tạo biểu mẫu/báo cáo dựa dữ liệu nguồn là Query vừa tạo

 B4: Quay về biểu mẫu XEMHD, tạo tiếp 2 nút commnand button OK, CANCEL

Với OK : Print preview report

CANCEL : Close form

Lưu ý: khi chạy ta chỉ chạy form XEMHD, và

nhập vào ngày bắt đầu, ngày kết thúc và chọn OK.

4) Truyền tham số giữa các thành phần form:

Từ form này sang form khác:

FORMS![Tên Form]![ tên điều khiển ]

Từ Sub form sang main form

[ tên ô chứa form ].Form![tên điều kiện ]

Một phần của tài liệu GIÁO TRÌNH ACCESS – CHƯƠNG 5: FORM _ BIỂU MẪU docx (Trang 91 - 96)

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

(128 trang)