BÀI 6: BIỂU MẪU (FORM) - THPT NGUYỄN HỮU CẦU

BÀI 6: BIỂU MẪU (FORM) 1 Giới thiệu: Form là giao diện chính dùng để giao tiếp giữa người dùng và ứng dụng. Form được sử dụng để nhập dữ liệu, xem thông tin, chỉnh sửa dữ liệu, hiển thị thông báo,… 2 Cách tạo Form:

 Form Design: Tạo ra một Form mới trống và hiển thị nó trong chế độ Design View. Nếu một Table hoặc Query được chọn trong khung Navigation thì khi click nút Form Design, Form mới sẽ tự động bị ràng buộc với nguồn dữ liệu là Table hoặc Query đó.  Blank Form: Tạo ra một Form trống, Form mới không bị ràng buộc với một nguồn dữ liệu và nó sẽ mở re trong chế độ Layout View. Phải chỉ định nguồn dữ liệu (Table hoặc Query) và thiết kế Form bằng cách thêm các điều khiển từ Field list.  Form Wizard: Access hỗ trợ các bước để thiết kế Form đơn giản. Wizard sẽ yêu cầu các nguồn dữ liệu, chọn các Field hiển thị trên Form, cho phép chọn layout cho Form mới.  Navigation Form: là một Form đặc biệt hoàn toàn mới trong Access 2010, nhằm thiết kế Form dạng Navigation user, cho phép người dùng dễ dàng di chuyển giữa các thành phần trong Form. 2.1. Tạo một Single Form: Access cung cấp một cách dễ dàng và thuận lợi để tạo một Form trên dữ liệu nguồn là Table hoặc Query. Cách thực hiện:  Trong Navigation, chọn Table hoặc Query muốn sử dụng làm dữ liệu nguồn cho Form  Chọn Form trong nhóm lệnh Form  Xuất hiện một Form mới ở dạng Layout View  Single Form hiển thị một record tại một thời điểm.  Mặc định mỗi Field hiển thị trên một dòng và theo thứ tự của các Field trong Table hoặc Query nguồn.

Nếu dữ liệu nguồn của Form là bảng cha có liên kết với bảng con, thì kết quả Form sẽ hiển thị các Record quan hệ trong bảng con 2.2. Tạo Form bằng chức năng Form Wizard Chọn Form Wizard trong nhóm lệnh Form, chỉnh sửa trong Design View Một Form sau khi thiết kế xong, có ba dạng:  Layout View  Design View  Form View 2.3. Navigation Form: Access 2010 giới thiệu một dạng Form mới là Navigation Form, là một Form có một Navigation control mà có thể hiển thị một hoặc nhiều Form và Report. Navigation Form có nhiều tab giúp di chuyển nhanh đến bất kỳ một Form khác.

Tạo khoảng cách giữa các navigation button bằng cách chọn Form Layout Tools, chọn Tab Arrange-Control Padding

Tạo Single level Navigation Form:  Trong nhóm lệnh Forms trên thanh Ribbon, click nút dropdown Navigation  Chọn dạng Navigation:

2.4. Đếm số lượng trong Form (viết công thức ở Form con rồi truyền kết quả qua Form chính) Trong SubForm Vẽ TextBox ở phần Form Footer, Viết công thức trong ô Control source là =Count([MASV]) Lần lượt đặt tên 2 thành phần: Đặt tên TextBox:

Đặt tên Control source

Lưu SubForm Mở MainForm, Vẽ TextBox ở phần Detail của MainForm Chọn ô Control source

Từ khóa » Form được Thiết Kế Nhằm