Câc phƣơng phâp tạo Form

Một phần của tài liệu Giáo trình hệ quản trị cơ sở dữ liệu (nghề kỹ thuật sửa chữa, lắp ráp máy tính trung cấp) (Trang 91 - 97)

4.3.1 Tạo Form với Split form

Access cung cấp chức năng Split form cho phĩp chúng ta tạo Form dựa trín câc bảng hoặc truy vấn đê đƣợc xđy dựng trƣớc đó.

Câch tạo

+ Trong cửa sổ Database, ta chọn bảng hoặc truy vấn lăm nguồn dữ liệu cho Form.

+ Trong Menu Create/ Chọn Split form

Ví dụ

Cho bảng Danhsach( Tenphong, hoten, ngayden, ngaydi, thanhtien)

Hêy thiết kế Form dựa trín chức năng Split form sử dụng bảng Danhsach lăm nguồn dữ liệu.

Hình 4.7. Form dạng Split form

4.3.2 Tạo Form sử dụng Wizard

* Câch tạo

Trong cửa sổ Database chọn Menu Create/ chọn More Form, chọn Form Wizard

Hình 4.8. Mô tả thao tâc chọn câc trường đưa văo Form

Trong mục Tables/ Queries: Chọn dữ liệu nguồn từ bảng hay từ truy vấn. Trong mục Avaiable Field: Chọn câc trƣờng đƣa văo Form, nhấn nút >> Chọn nút Next.

Tabular: Form hiển thị theo dạng hăng Datasheet: Form hiển thị theo dạng bảng Justified: Form hiển bình thƣờng (đều). Chọn Next

Hình 4.9. Hình ảnh chọn kiểu hiển thị câc trường

Chọn loại Form Chọn Next

Đặt tiíuđề cho Form

Hình 4.10. Mô tảthao tâc chọn tiíu đề cho Form

Chọn Open the form to view or enter information: Nếu muốn mở Form sau khi chọn Finish

Chọn Modify the form’s design: Nếu muốn form ở dạng thiết kế. Chọn Finish

Hình 4.11. Mô tả thiết kế Form ở dạng thiết kế

Lƣu lại form.

* Sử dụng form đê tạo đƣợc văo việc nhập dữ liệu:

Chọn form, nhấn nút Open. Nếu form đang ở chế độ thiết kế có thể nhấn nút View trín thanh công cụ. Lúc năy có thể sử dụng form để cập nhật dữ liệu:

Hình 4.72. Mô tảthao tâc mở Form sau khi thiết kế

Tại mỗi thời điểm, form nhập dữ liệu chỉ hiển thị giâ trị của một bản ghi. Bạn có thể nhập, sửa trực tiếp câc trƣờng của bản ghi hiện tại trín form năy. Thanh định hƣớng (Navigator bar) sẽ giúp xử lý một số thao tâc trín form, câch sử dụng nhƣ sau:

- Nút để chuyển đến bản ghi kề trƣớc; - Nút để chuyển về bản ghi đầu tiín; - Nút để chuyển đến bản ghi cuối cùng; - Nút đểthím một bản ghi mới

4.3.3 Tạo Form từ cửa sổ Design

Tạo Form sử dụng công cụ Split form vă Form wizard ngƣời sử dụng có thể nhanh chóng thiết kế câc Form nhờ văo câc đặc tính hỗ trợ của Access. Nhƣng đối với hai câch trín chỉ cung cấp một số hạn chế câc phƣơng ân xđy dựng Form mă không thoê mên yíu cầu của ngƣời sử dụng khi muốn thiết kế Form teho ý của riíng mình. Do đó ngƣời sử dụng phải tự thiết kế một Form không cần sự hỗ trợ của Access.

Nội dung mục năy trình băy môi trƣờng thiết kế form cũng nhƣ câch tạo một số kiểu form từ đơn giản đến phức tạp sử dụng Form Design View. (adsbygoogle = window.adsbygoogle || []).push({});

Chúng ta sẽ tìm hiểu câch thiết kế một form nhập dữ liệu đơn giản thông qua yíu cầu: tạo form dùng lăm mẫu nhập dữ liệu cho bảng CANBO.

Bƣớc 1: Tại cửa sổ Database, Chọn menu Create, chọn Form Design. Môi trƣờng thiết kế form xuất hiện:

Hình 4.83. Mô tả thiết kế Form bằng Design View

Có 3 thănh phần quan trọng để lăm việc:

(1) Cửa sổ Form – nơi sẽ thiết kế vă xđy dựng câc thông tin cần thiết theo yíu cầu băi toân. Cấu trúc form gồm 3 phần:

Form Header - phần tiíu đề đầu form; Form Footer - phần tiíu đề cuối;

Detail - phần thđn form..

Toăn bộ câc thông tin trín form đều đƣợc chứa trong câc đối tƣợng điều khiển (Control), câc đối tƣợng năy đƣợc lấy từ thanh công cụ Toolbox sẽ trình băy phần tiếp sau.

(2) Thanh công cụ Toolbox – nơi chứa những đối tƣợng, những công cụ có thể đƣa lín form với mục đích thiết kế giao diện vă điều khiển dữ liệu theo băi toân. Ví dụ: muốn tạo ô nhập Họ tín trín form có thể dùng đối tƣợng

Textbox, muốn đƣa một chú thích ( nhên hiển thị) có thể dùng Label, muốn tạo một nút lệnh có thểdùng Command Button,…

Cửa sổ Field List có chứa danh sâch câc trƣờng trín CSDL có trong nguồn dữ liệu của Form. Nó hỗ trợ việc đƣa những trƣờng dữ liệu năy lín form để nhập vă hiển thị dữ liệu rất tốt. Trong trƣờng hợp năy ta dùng để đƣa những trƣờng cần nhập dữ liệu từ bảng CANBO lín form.

Nếu chƣa thấy cửa sổ năy xuất hiện, hêy thực hiện hiển thị nó bằng câch mở thực đơn Design / Ribbon Tool/Add Existing Fields.

Hình 4.94. Mô tả hiển thịcâc trường trín CSDL

Bƣớc 4: Đƣa những trƣờng cần nhập dữ liệu từ cửa sổ Field List lín Form đang thiết kế bằng câch: Dùng chuột kĩo từng trƣờng muốn thiết kế lín form từ cửa sổ Field List thả lín vị trí hợp lý trín form (với băi năy phải kĩo toăn bộ câc trƣờng lín form).Lúc năy cửa sổ thiết kếform có dạng:

Mỗi khi kĩo một trƣờng từ Field List lín form, Access sẽ tự động tạo một đối tƣợng gắn kết tới trƣờng dữ liệu tƣơng ứng, đối tƣợng năy có thể lă Textbox, Combobox hay đối tƣợng khâc tuỳ thuộc văo kiểu dữ liệu của trƣờng tƣơng ứng; vă đối tƣợng Label đi kỉm nhằm tạo nhên chú thích cho trƣờng dữ liệu.

Hình 4.105. Mô tả thiết kế Form

4.3.4 Sửa đổi thứ tự di chuyển

Để sửa đổi thứ tự di chuyển trín Form, Click chuột phải trín Form chọn Tab Order

Hình 4.16. Thay đổ thứ tự di chuyển

Sau đó cầm chuột kĩo điều chỉnh theo ý muốn của ngƣời thiết kế

Một phần của tài liệu Giáo trình hệ quản trị cơ sở dữ liệu (nghề kỹ thuật sửa chữa, lắp ráp máy tính trung cấp) (Trang 91 - 97)