Bài giảng Hệ quản trị cơ sở dữ liệu - Chương 5: Biểu mẫu (Form)

KHÁI NIỆM Biểu mẫu (form): cung cấp giao diện đồ họa cho việc nhập thông tin hoặc hiển thị thông tin Dữ liệu nguồn: bảng (table) hoặc truy vấn (query) Ưu điểm của biểu mẫu Cung cấp giao diện cho phép quản lý các bản ghi trong CSDL Tính toán, hiển thị dữ liệu từ nhiều bảng/truy vấn Biểu đồ Tự động hóa một số thao tác MỘT SỐ DẠNG BIỂU MẪU CƠBẢN Biểu mẫu đơn giản (Form) Biểu mẫu dạng split (Split form) Biểu mẫu nhiều bản ghi (Multiple items form) Biểu mẫu chính/phụ (Main/Subform)

pdf72 trang | Chia sẻ: thanhle95 | Lượt xem: 708 | Lượt tải: 1download
Bạn đang xem trước 20 trang tài liệu Bài giảng Hệ quản trị cơ sở dữ liệu - Chương 5: Biểu mẫu (Form), để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
BIỂU MẪU (FORM) [email protected] NỘI DUNG GARDEN COMPANY DB1 KHÁI NIỆM BIỂU MẪU (FORM)2 CÁCH TẠO BIỂU MẪU3 SỬ DỤNG BIỂU MẪU4 CÁC LOẠI ĐIỀU KHIỂN (CONTROL)5 [email protected] GARDEN COMPANY DB [email protected] GARDEN COMPANY DB [email protected] GARDEN COMPANY DB [email protected] GARDEN COMPANY DB [email protected] GARDEN COMPANY DB [email protected] GARDEN COMPANY DB [email protected] GARDEN COMPANY DB [email protected] GARDEN COMPANY DB [email protected] KHÁI NIỆM Biểu mẫu (form): cung cấp giao diện đồ họa cho việc nhập thông tin hoặc hiển thị thông tin Dữ liệu nguồn: bảng (table) hoặc truy vấn (query) Ưu điểm của biểu mẫu Cung cấp giao diện cho phép quản lý các bản ghi trong CSDL Tính toán, hiển thị dữ liệu từ nhiều bảng/truy vấn Biểu đồ Tự động hóa một số thao tác [email protected] MỘT SỐ DẠNG BIỂU MẪU CƠBẢN Biểu mẫu đơn giản (Form) Biểu mẫu dạng split (Split form) Biểu mẫu nhiều bản ghi (Multiple items form) Biểu mẫu chính/phụ (Main/Subform) [email protected] BIỂU MẪU ĐƠN GIẢN (FORM) [email protected] BIỂU MẪU ĐƠN GIẢN (FORM) [email protected] BIỂU MẪU ĐƠN GIẢN (FORM) [email protected] BIỂU MẪU ĐƠN GIẢN (FORM) [email protected] BIỂU MẪU DẠNG SPLIT (SPLIT FORM) [email protected] BIỂU MẪU DẠNG SPLIT (SPLIT FORM) [email protected] BIỂU MẪU NHIỀU BẢN GHI(MULTIPLE ITEMS FORM) [email protected] BIỂU MẪU CHÍNH/PHỤ (MAIN/SUBFORM) [email protected] CÁC CHẾ ĐỘ HIỂN THỊFORM [email protected] CÁC CHẾ ĐỘ HIỂN THỊFORM Layout view [email protected] CÁC CHẾ ĐỘ HIỂN THỊFORM Design view [email protected] CẤU TRÚC CHUNG CỦA BIỂUMẪU [email protected] TẠO BIỂU MẪU 1. Phân tích yêu cầu và xác định dữ liệu nguồn 2. Chọn loại biểu mẫu 3. Thêm các điều khiển, định dạng, đặt thuộc tính cho biểu mẫu và các điều khiển 4. Lưu và đóng biểu mẫu [email protected] CÁC CÁCH TẠO BIỂUMẪU Tạo biểu mẫu dựa trên một bảng/truy vấn Form wizard Blank form Form design [email protected] TẠO BIỂU MẪU DỰA TRÊN MỘT BẢNG/TRUYVẤN 1. Chọn Table hoặc Query trong Navigation pane 2. Chọn kiểu form [email protected] TẠO BIỂU MẪU DỰA TRÊN MỘT BẢNG/TRUYVẤN Nếu dữ liệu nguồn là bảng cha (bảng 1) có liên kết với bảng con (bảng nhiều), thì kết quả form sẽ hiển thị các bản ghi quan hệ trong bảng con [email protected] FORM WIZARD [email protected] FORM WIZARD [email protected] FORM WIZARD [email protected] FORM WIZARD [email protected] FORM WIZARD [email protected] FORM WIZARD [email protected] TẠO BIỂU MẪU CHÍNH/PHỤ BẰNGWIZARD [email protected] TẠO BIỂU MẪU CHÍNH/PHỤ BẰNGWIZARD [email protected] BLANK FORM (LAYOUTVIEW) [email protected] BLANK FORM (LAYOUTVIEW) [email protected] BLANK FORM (LAYOUTVIEW) [email protected] BLANK FORM (LAYOUTVIEW) [email protected] FORM DESIGN 1. Tạo biểu mẫu mới 2. Chọn các trường đưa vào biểu mẫu 3. Thêm các điều khiển khác vào biểu mẫu 4. Tùy chỉnh các điều khiển 5. Tùy chỉnh thuộc tính của biểu mẫu: kích thước, ảnh nền, mầu nền, logo, tiêu đề [email protected] 1. TẠO FORMMỚI [email protected] 1. TẠO FORMMỚI [email protected] 2. THÊM CÁC TRƯỜNG VÀOFORM [email protected] 3. THÊM CÁC ĐIỀU KHIỂN VÀOFORM [email protected] 3. THÊM CÁC ĐIỀU KHIỂN VÀOFORM [email protected] 4. TÙY CHỈNH CÁC ĐIỀUKHIỂN [email protected] 5. TÙY CHỈNH THUỘC TÍNH CỦAFORM [email protected] MỘT SỐ THUỘC TÍNH QUANTRỌNG [email protected] MỘT SỐ THUỘC TÍNH QUANTRỌNG [email protected] SỬ DỤNG FORM Tìm kiếm một bản ghi  Form view Home tab/ Find Đặt con trỏ và trường chứa dữ liệu cần tìm [email protected] SỬ DỤNG FORM Tìm kiếm một bản ghi [email protected] SỬ DỤNG FORM Thay thế hoặc chỉnh sửa dữ liệu [email protected] SỬ DỤNG FORM Thêm một bản ghi [email protected] SỬ DỤNG FORM Xóa một bản ghi [email protected] SỬ DỤNG FORM Lọc dữ liệu trên form R-click hoặc Filter by Selection [email protected] SỬ DỤNG FORM Lọc dữ liệu trên form  Filter by Form [email protected] SỬ DỤNG FORM Lọc dữ liệu trên form  Filter by Form [email protected] [email protected] CÁC LOẠI ĐIỀU KHIỂN Điều khiển buộc (bound control)  Gắn vào một trường nào đó  Dùng để hiển thị, nhập liệu hoặc cập nhật giá trị  Ví dụ: text box, combo box, list box Điều khiển không buộc (unbound control)  Không có dữ liệu nguồn  Dùng để hiển thị thông tin, chú thích  Ví dụ: Label, rectangle, line Điều khiển có thể tính toán được (calculated control)  Dữ liệu là một biểu thức  Biểu thức có thể bao gồm các trường trong table/query, giá trị hàm, hoặc giá trị lấy từ điều khiển khác [email protected] [email protected] CÁC LOẠI ĐIỀU KHIỂN [email protected] CÁC LOẠI ĐIỀU KHIỂN [email protected] CÁC LOẠI ĐIỀU KHIỂN [email protected] CÁC LOẠI ĐIỀU KHIỂN [email protected] ĐỊNH DẠNG CÁC ĐIỀUKHIỂN Căn lề Chọn các điều khiển R-click [email protected] ĐỊNH DẠNG CÁC ĐIỀUKHIỂN Căn lề Chọn các điều khiển [email protected] ĐỊNH DẠNG CÁC ĐIỀUKHIỂN Hiệu chỉnh kích thước và khoảng cách giữa các điều khiển Chọn các điều khiển R-click [email protected] ĐỊNH DẠNG CÁC ĐIỀUKHIỂN Hiệu chỉnh kích thước và khoảng cách giữa các điều khiển Chọn các điều khiển [email protected] ĐỊNH DẠNG CÁC ĐIỀUKHIỂN Hiệu chỉnh font chữ, màu chữ, các hiệu ứng [email protected] THIẾT LẬP THUỘC TÍNH CHO ĐIỀUKHIỂN Chọn điều khiển [email protected] THIẾT LẬP THUỘC TÍNH CHO ĐIỀUKHIỂN [email protected]