I. Giới thiệu về truy vấn
5. Thay đổi thuộc tính của biểu mẫu
Thay đổi thuộc tính của Form cho phép chúng ta thay đổi hình dáng chung của form như thêm bớt hay chỉnh sửa một số thành phần (xem form mẫu bên dưới):
Hình 4. 19: Các thuộc tính Form Caption Thanh record selector Control box Thanh cuốn (Scrollbar) Thanh Navigation
102
5.1. Mở hộp thoại thuộc tính biểu mẫu
Mở form ở chế độ Design View và thực hiện một trong các cách sau:
Cách 1: Chọn menu “View” Properties
Cách 2: Nhấp vào nút “Properties” trên thanh cơng cụ chuẩn.
Cách 3: Double click chuột vào điểm giao nhau (dấu chấm hình vuơng) giữa 2
cây thước trên form như hình dưới:
Hình 4.20: Mở hộp thoại thuộc tính Form
Hình 4.21: Cửa sổ thuộc tính Form
5.2. Bảng các thuộc tính của biểu mẫu
Thuộc tính Ý nghĩa
Caption Tiêu đề (title) của form
Default View Chọn chế độ hiển thị form, đây là nơi chúng ta cĩ thể thay đổi loại form:
Single form: form dạng cột
Continuous form: form dạng danh sách Datasheet: form dạng bảng
103 Scroll bars Hiển thị thanh cuộn:
Neither: khơng cĩ thanh cuộn
Vertical only: chỉ cĩ thanh cuộn dọc Horizontal only: chỉ cĩ thanh cuộn ngang Record
Selectors
Hiển thị thanh chọn bản ghi
Navigation Buttons
Hiển thị thanh di chuyển record ở bên dưới form
Dividing lines Cĩ đường phân chia giữa form header, form footer và phần detail
Auto Resize Tự động điều chỉnh kích thước form cho vừa sát với phần nội dung
Auto Center Tự động luơn đặt form nằm giữa màn hình Border Style Dạng khung form (khung cửa sổ form):
None: form khơng cĩ khung
Sizable: thay đổi được kích thước form
Dialog: khung đơn, khơng thể thay đổi kích thước được. Control box Cĩ hộp điều khiển min, max, close hay khơng
Min max
buttons
Cĩ 2 nút Maximize và Minimize hay khơng Min Enabled: chỉ cĩ nút Min
Max Enabled: chỉ cĩ nút Max Close Cĩ nút close hay khơng
Picture Chọn ảnh nền cho form, nhấn vào nút … kế bên để chọn ảnh Picture Type Chế độ kết hợp ảnh nền với form:
Embedded: Nhúng ảnh nền vào form Link: chỉ liên kết ảnh với form
Bảng 4.2. Bảng thuộc tính của biểu mẫu
5.3. Ví dụ
104 Hình 4.22: Hình minh họa ví dụ 6
Form gồm một combo box chứa nội dung trường tên khoa trong bảng DMKhoa và một nút command button cĩ tên là OK. Khi chọn vào một tên khoa và nhấn nút OK thì sẽ hiện một form khác chứa các thơng tin của sinh viên thuộc khoa tương ứng với tên khoa vừa chọn.
Thực hiện như sau:
Tạo một form chứa cĩ tên SinhVien chứa thơng tin tất cả sinh viên ở dạng datasheet.
Tạo một form rỗng mới bằng Design View (khơng nhận bảng hoặc truy vấn làm nguồn)
Bổ sung một combo box chứa danh tên khoa vào form, khai báo các bước Wizard như sau:
- Chọn “I want to the combo box to look up the values in a table or query” - Chọn bảng nguồn là “DMkhoa”
- Chọn trường hiển thị là “Tên Khoa” Chọn Next
- Nhập nhãn “Chọn tên khoa” và nhấn nút Finish để kết thúc.
Bổ sung một command button và khai báo các bước cho wizard như sau: - Chọn “Categories” là Form Operation, chọn lệnh “Open Form”
- Chọn form sẽ mở là SinhVien
- Chọn chế độ “Open the form and find specific data to display” (mở form nhưng chỉ hiển thị một số record đặc biệt”
105 - Chọn trường ràng buộc giữa 2 form
Hình 4.23: Hình tạo trường ràng buộc 2 biểu mẫu
Ràng buộc trên cĩ ý nghĩa là nút lệnh này sẽ mở form SinhVien nhưng chỉ hiển thị thơng tin của mặt hàng cĩ mã khoa bằng với giá trị mã khoa mà chúng ta đã chọn tên khoa tương ứng trong combo box.
- Chọn nhãn cho nút: Nhập chữ “OK” - Đặt tên cho nút tùy ý.