Thiết kế form 1 Cửa sổ thiết kế

Một phần của tài liệu access_full_6262 potx (Trang 38 - 45)

II. Crosstab query

4 Thiết kế form 1 Cửa sổ thiết kế

.4.1 Cửa sổ thiết kế

Bước 1: Ở thẻ Form, nhấn New, chọn Design View. Mơi trường thiết kế form xuất hiện:

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 tố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..

(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 tố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 CommandButton,…

(3) Cửa cổ Properties – nơi cĩ thể thiết lập các thuộc tính (properties) cho form cũng như các đối tượng trên form

Bước 2: Cửa sổ Field List.

Cửa sổ Field List cĩ chứa danh sách các field trên CSDL cĩ trong nguồn dữ liệu của Form. Nĩ hỗ trợ việc đưa những field 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 field cần nhập dữ liệu từ bảng DSHS 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 View | Field List hoặc nhấn nút Field List trên thanh cơng cụ chuẩn.

Bước 3: Đư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 tồ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 field từ Field List lên form, Access sẽ tự động tạo một đối tượng gắn kết tới field 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 field tương ứng; và đối tượng Label đi kèm nhằm tạo nhãn chú thích cho field dữ liệu.

.4.2 Các thao tác trong của số thiết kế .4.2.1 Chọn đối tượng

Để chọn đối tượng ta có thể dùng một trong các cách sau - Bấm chuột vào đối tượng

- Bấm chuột vào cây thước ngang hoặc cây thước dọc để chọn nhiều đối tượng - Kéo chuột trên form

.4.2.2 Thay đổi kích thước

- Chọn đối tượng và kéo chuột tại các nút vuông quanh đối tượng hoặc bấm phím shift và phím mũi tên.

- Thay đổi kích thước để nhiều đối tượng có kích thước bằng nhau

o Chọn các đối tượng

o Chọn Format – Size : Tallest – cao nhất, Shortest – thấp nhất , Widest – rộng nhất , Narrowest – hẹp nhất

.4.2.3 Di chuyển đối tượng

- Canh lề nhiều đối tượng :

o Chọn các đối tượng

o Chọn Format – Align : Left , Right, Top, Bottom

.4.2.4 Định dạng

- Chọn đối tượng

- Sử dụng các nút lệnh trên thanh công cụ Formatting : font , size , bold …

.4.3 Đối tượng

.4.3.1 Label, Text box và Field

- Label : tạo nhãn

- Text box : tạo ô để nhập nội dung khi mở form hoặc ô công thức. - Field ( trong field list ) xuất hiện nội dung

của 1 filed. Nếu field list khơng xuất hiện ta cĩ thể chọn View – Field list

Ví dụ : thiết kế form sau

.4.3.2 Command Button (nút lệnh)

Bước 1:Bật sáng biểu tượng Control Wizard, chọn biểu tượng Command Button trên Toolbox Bước 2:Định vị trí và kích thước của đối tượng

Bước 3:

Categories: Chọn loại hành động của nút lệnh Action: chọn hành động cụ thể của nút lệnh

Bảng sau liệt kê các loại hành động và một số hành động cơ bản hay sử dụng:

Categories Actions

Record Navigation

loại hành động cho phép nhảy con trỏ tới record nào đó

Find Record: Find Next: Go to First Record: Go to Last Record: Go to Next Record: Go to Previous Record: Tìm kiếm record Tìm kiếm

Nhảy tới record đầu tiên Nhảy tới record cuối cùng Nhảy tới record kế tiếp Nhảy tới record ngay trước Record Operation

loại hành động xử lý mẫu tin Add New record:Delete Rocord: Save record:

Thêm 1 record mới Xóa record hiện hành Lưu record hiện hành

Form Operation s

loại hành động xử lý Form

Edit Form Filter: Apply Form Filter: Close Form: Open Form:

Sửa chữa điều kiện lọc các record hiển thị trong form Thực hiện lọc các record hiển thị trong form

Đóng Form hiện hành Mở một form khác Report Operations

loại hành động xử lý báo cáo

Preview Report: Print Report:

In báo cáo ra màn hình In báo cáo ra máy in

Miscellaneous Prin Table:

Run Macro: Run Query: In 1 table Thi hành 1 Macro Thi hành 1 Query Bước 4:

Text: Đặt tiêu đề cho nút lệnh Picture: Chọn hình ảnh cho nút lệnh Xong chọn Next

Bước 5: Đặt tên cho nút lệnh, Cuối cùng nhắp Finish

.4.3.3 Sub Form

B1 : Chuyển Main form về chế đồ Design

B2 : Chọn cơng cụ Subform / Subreport, bấm chuột vào mainform

B3 : Chọn form, Table hay query là nguồn cho sub form ( What data would you like to use for subform or subreport?)

B4 : Chọn field quan hệ giữa Main Form và sub form ( Would you like to define while fields link your main form to this subform yourself, or choose frm the list below)

B5 : chọn tên cho subform ( what name would you like for your subform or sub report)

.4.3.4 Combobox, List box

Bước 1 : Bật sáng biểu tượng Control Wizard trên Toolbox, nhắp chọn biểu tượng Combo Box (List box)

Bước 2 : Chọn font, font size, canh lề ... cho đối tượng bằng các biểu tượng trên Fomatting toolbar

Bước 3 : Kéo thả mouse để xác định vị trí và kích thước của đối tượng Bước 4 : Xác định chế độ hoạt động của Combo Box:

 "I want the Combo box look uo theo value in a table or query": Chọn mục này nếu nguồn dữ liệu của Combo box lấy từ Table hay Query

 "I will type in the value that I want" : Chọn mục này nếu muốn tự định giá trị cho các cột trong Combo box

“Find a record on my form based on the value I selected in my combo box": Chọn mục này nếu nguồn dữ liệu của Combo box lấy từ nguồn dữ liệu của Form đang làm việc (mục này chỉ có khi Form này có nguồn dữ liệu)

Xong chọn Next

* Nếu nguồn dữ liệu của Combo box lấy từ Table hay Query: Bước 5.a: Chọn Table/Query làm nguồn dữ liệu Combo box Bước 6.a: Chọn các field làm nội dung trình bày trong combo box

Bước 7.a: Chỉnh kích thước dòng, cột và di chuyển định vị cho các cột trình bày trong combo box

Nếu chọn tại mục Hide key column (recommended) thì sẽ không trình bày cột khóa chính trong Combo box (đồng thời cũng lấy giá trị cột này làm giá trị sử dụng của Combo box). Nếu bỏ chọn thì sẽ có thêm cột khóa chính của bảng trình bày trong Combo box.

Bước 8.a: Chọn cột mà giá trị được gán làm giá trị sử dụng của đối tượng

Lưu ý:Bước này sẽ không có nếu chọn tại mục Hide key column (recommended) ở bước trước

Bước 9.a: xác định chế độ sử dụng giá trị của đối tượng sau khi được chọn.

Remember the value for later use: Nhớ giá trị của đối tượng để sử dụng sau

Store that value in this field: Chọn field để lưu trữ giá trị của đối tượng Bước 10.a: Đặt tiêu đề cho đối tượng

Xong chọn Finish

* Nếu nguồn dữ liệu của Combo box lấy từ nguồn dữ liệu của Form đang làm việc: Các bước tương tự như trường hợp trên (chỉ không có bước như 5.a mà thôi)

* Nếu tự định giá trị cho các cột trong Combo box:

Bước 5.b: Number of column: Định số cột trình bày trong Combo box. Sau đó định giá trị cho các cột trong Combo box tại các cột Col1:, Col2:, ...

Bước 6.b: Chọn cột mà giá trị được gán cho đối tượng

Bước 7.b: Xác định chế độ sử dụng giá trị của đối tượng sau khi được gán. Remember the value for later use: Nhớ giá trị của đối tượng để sử dụng sau Store that value in this field: Chọn field để lưu trữ giá trị của đối tượng Bước 8.b: Đặt tiêu đề cho đối tượng

Xong chọn Finish để hoàn thành Chú ý:

" Giá trị được thể hiện lên trong khung Combo box sau khi chọn bao giờ cũng là giá trị của cột đầu tiên bên trái mặc dù giá trị được gán vào có thể lá giá trị của cột khác " Nếu bạn muốn lấy giá trị của 1 cột trong Combo box (List box) để biểu diễn cho 1 đối tượng khác thì hãy gọi theo công thức sau:

[Tên Combo box]. Column (số thứ tự của cột)

Qui ước: Cột đầu tiên có số thứ tự = 0, cột thứ 2 có số thứ tự = 1, cột thứ ba có số thức tự = 2 ...

.4.3.5 T

a b

Control

Sử dụng Tab Control trong form dùng để trình bày các thơng tin trong form ở những trang màn hình khác nhau.

Một phần của tài liệu access_full_6262 potx (Trang 38 - 45)

Tải bản đầy đủ (DOC)

(67 trang)
w