Bài giảng MS Access 2003: Chương 4 - Form - Biểu mẫu trình bày về khái niệm; các thành phần của Form; các dạng trình bày của Form; các chế độ hiển thị của Form; tạo Form mới; tạo các điều khiển. Mời các bạn tham khảo bài giảng để bổ sung thêm kiến thức về lĩnh vực này.
CHƯƠNG IV: FORM - BIỂU MẪU I Khái Niệm II Các thành phần Form III.Các dạng trình bày Form IV.Các chế độ hiển thị Form V Tạo Form VI.Tạo điều khiển MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng I Khái Niệm: II Các thành phần Form Để hiển thị thành phần Form bạn chọn Menu View/chọn thành phần cần hiển thị MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng III Các dạng trình bày Form: có dạng MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng IV Các chế độ hiển thị Form: Có chế độ: View/chọn chế độ thích hợp Chế độ Design view: Chế độ thiết kế MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng Chế độ Form view: Chế độ chạy Form, thay đổi liệu Table Query nguồn MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng Chế độ Datasheet view: Chế độ hiển thị liệu dạng bảng, dạng thay đổi liệu MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng V Tạo Form: Có cách Tạo Form nhanh - AutoForm - New\Chọn dạng AutoForm thích hợp (AutoForm: Columnar, Tabular, DataSheet) - Chọn liệu nguồn cho Form\OK * Lưu ý: Form liên kết với Table Query (Select Query) MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng Tạo Form Wizard - New\Form Wizard\chọn liệu nguồn\Ok - Chọn trường cần hiển thị - Chọn dạng hiển thị (Columnar, Tabular, Datasheet, Justified) - Finish MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng Tạo Form Design view: (Tạo form tay) - New\Design view - Chọn liệu nguồn cho Form (Nếu có) - Chọn Ok Trong cách tạo Form bấm Ok xuất cửa sổ thiết kế Form với Field List (Danh sách chứa trường mà Form liên kết) MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng Các thuộc tính Form Bấm chuột phải vào chọn Properties để mở bả ng thuộc tính Form MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 10 Cách tạo Option Group: Dùng chức Control Wizard B1: Chọn điều khiển, bật chức CW vẽ lên Form B2: Nhập nhãn cho Option Group B3: Chọn giá trị mặc định cho Option Group B4: Đặt giá trị cho Option (Mặc định giá trị Option vị trí xuất nó) B5: Chọn loại option: có loại Option Buttons; Check Boxes; Toggle Buttons B6: Đặt nhãn cho Option Group nhấn Finish MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 19 Tạo Command Button Nhóm HĐ Hành động Goto First Record: Về đầu Record Navigation Goto Last Record: Về cuối Goto Previous Record: Về mẩu tin trước Goto Next Record: Kế tiếp Record Operation Form Operation Report Operation Application MS Access 2003 Form - Biểu Mẫu Add New Record: Thêm mẩu tin Close Form: Đóng Form Open Form: Mở Form Preview Report: Xem report (Mở) Quit Application: Thóat khỏi Access Run Application: Chạy ƯD Tin Học Trường Tín B.soạn: N.V.Dũng 20 Tạo Command Button (tt) MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 21 Tạo Command Button (tt) Cách tạo Wizard: B1: Chọn điều khiển Control Wizards bật chức B2: Chọn hành động thích hợp B3: Đặt nhãn cho nút lệnh: Text: Văn Picture: Hình ảnh B4: Finish để hoàn thành MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 22 Tạo Tab Control: B1: Chọn điều khiển vẽ lên Form B2: Mặc định có Page (trang): Page1, Page2 Chèn thêm trang Insert\Tab Control Page * Mỗi trang Form Tạo điều khiển giống Form bình thường MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 23 Dùng điều khiển: SubForm/SubReport để tạo Form dạng MainForm/SubForm MainForm Thuộc SubForm MainForm /SubForm gì??? MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 24 Cách tạo: B1: Tạo SubForm (Tạo bằng: AutoForm: DataSheet or Form Wizard Data Sheet) B2: Tạo MainForm B3: Nhúng SubForm vào MainForm Chọn điều khiển tắt chức CW kẻ lên Form Mở bảng thuộc tính: Ở thuộc tính: Source Object: Chọn SubForm cần nhúng vào Liên kết SubForm với MainForm: Tìm đến thuộc tính sau: MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 25 Link Child Fields: Các trường nằm SubForm dùng để liên kết với MainForm Link Master Fields: Các trường hay điều khiển nằm MainForm dùng để liên kết với SubForm ※ Lưu ý: Để MainForm/Sub Form liên kết với chúng phải có trường giống Nếu liên kết nhiều trường viết liên kết phải viết theo thứ tự tương ứng trường cách dấu chấm phẩy (;) MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 26 Name:CV + Link Child Fields: MACV + Link Master Fields: CV MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 27 Cách tạo Form có thống kê SubForm Tổng trường lương SubForm MS Access 2003 Form - Biểu Mẫu Tổng trường thực lãnh SubForm Tin Học Trường Tín B.soạn: N.V.Dũng 28 Cách tạo Form có thống kê SubForm B1: Tạo MainForm/SubForm bình thường thống kê hiển thị MainForm phải tính SubForm trước (Lưu ý: Dùng hàm SUM, COUNT để tính) B2: Trên MainForm vẽ TextBox để lấy liệu SubForm theo cú pháp sau: =[Tên SubForm].[Form]![Tên TextBox tính SubForm] MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 29 Name:SUB Name:TL MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng Name:TTL 30 Tạo MainForm SubForm MainForm SubForm SubForm MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 31 Cách tạo: B1: Tạo SubForm (Tạo bằng: AutoForm DataSheet, Form Wizard: Data Sheet) B2: Tạo MainForm B3: Nhúng SubForm vào MainForm B4: Liên kết: Thực liên kết SubForm với MainForm Thực liên kết SubForm với SubForm phải thông qua TextBox tạm: =[Tên SubForm 1].[Form]![Tên trường dùng để liên kết với SubForm 2] MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 32 TextBox tạm: Name:TAM Visible:No + Link Child Fields: MALOAI + Link Master Fields: LS + Link Child Fields: MSSACH + Link Master Fields: TAM MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 33 ... liệu MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng V Tạo Form: Có cách Tạo Form nhanh - AutoForm - NewChọn dạng AutoForm thích hợp (AutoForm: Columnar, Tabular, DataSheet) -. .. pháp sau: =[Tên SubForm]. [Form] ![Tên TextBox tính SubForm] MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 29 Name:SUB Name:TL MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín... 30 Tạo MainForm SubForm MainForm SubForm SubForm MS Access 2003 Form - Biểu Mẫu Tin Học Trường Tín B.soạn: N.V.Dũng 31 Cách tạo: B1: Tạo SubForm (Tạo bằng: AutoForm DataSheet, Form Wizard: