1. Trang chủ
  2. » Công Nghệ Thông Tin

Bài giảng Tin học ứng dụng trong kinh doanh 2: Chương 5 Lê Thị Minh Nguyện

23 450 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 23
Dung lượng 1,11 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

 Để nhập dữ liệu, xem thông tin, chỉnh sửa dữ liệu, hiển thị thông báo, điều khiển ứng dụng, …  Dữ liệu nguồn của Form có thể là Table hoặc Dữ liệu của Form được trình bày trên từn

Trang 1

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form

Thiết kế các loại Form tìm kiếm

Thiết kế các control

Trang 2

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 3

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

 Để nhập dữ liệu, xem thông tin, chỉnh sửa dữ liệu,

hiển thị thông báo, điều khiển ứng dụng, …

 Dữ liệu nguồn của Form có thể là Table hoặc

Dữ liệu của Form được trình bày trên từng cột

(một cột hiển thị nhãn và một cột hiển thị dữ liệu)

Trang 3

3

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 5

1 GIỚI THIỆU

Tabular

Dữ liệu của Form được trình bày trên nhiều

dòng, mỗi dòng là một mẩu tin trong bảng

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 6

1 GIỚI THIỆU

Datasheet

Trang 4

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 7

Trang 5

5

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 9

- Chọn form cần thiết lập thuộc tính

- Click nút Properties Sheet

Trang 6

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 11

2 CÁC THÀNH PHẦN VÀ THUỘC TÍNH

Các thuộc tính thông dụng trong nhóm Data

Tạo bằng lệnh Form (Single Form)

Chức năng Form là công cụ tạo Form nhanh và

dễ dàng, thường dùng để tạo những Form đơn

giản có dữ liệu nguồn từ một table hoặc một

query

Cách tạo

• Chọn dữ liệu nguồn cho Form (Table/Query)

Trên thanh Ribbon chọn tab Create Trong nhóm

lệnh Forms Click nút Form

3 THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN

Trang 7

7

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 13

3 THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN

Tạo bằng lệnh Form (Single Form)

Cách tạo

• Xuất hiện Form dạng Columnar ở chế độ Layout

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 14

3 THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN

Tạo bằng Form Wizard

Cách tạo

Chọn Tab Create trên thanh Ribbon, trong nhóm

lệnh Forms, Click nút Form Wizard

Chọn Table/Query làm dữ liệu nguồn cho Form

Trang 8

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 15

Tạo bằng Form Wizard

Cách tạo

Chọn các field hiển thị trên Form trong khung

Available Field Click nút để chọn một field và

Click nút để chọn nhiều field Click Next

3 THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN

3 THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN

Tạo bằng Form Wizard

Cách tạo

Chọn dạng Form (Columnar, Tabular,….) Click

Next

Trang 9

9

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 17

3 THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN

Tạo bằng Form Wizard

Cách tạo

Nhập tiêu đề cho Form Click Finish.

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 18

Tạo bằng Form Design

Cách tạo

Có hai cách để thiết kế một form bằng Design view:

Form Design và Layout View (Blank Form)

3 THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN

Trang 10

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 19

Tạo bằng Form Design

Design view

Chọn tab Create trên thanh Ribbon, Click nút Blank

Form trong nhóm lệnh Forms

Xuất hiện Form trắng ở chế độ Layout View

Drag chuột kéo các field từ Field List vào form

3 THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN

3 THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN

Tạo bằng Form Design

Layout view

Chọn tab Create trên thanh Ribbon, Click nút

Design View trong nhóm lệnh Forms

Xuất hiện Form trắng ở chế độ Design View

Drag chuột kéo các field từ Field List vào form

Trang 11

11

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 21

4 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ

 Đặc điểm

 Dùng để hiển thị và cập nhật dữ liệu trên 2 bảng

có quan hệ 1-N

 Được tạo thành bởi 2 Form khác nhau gọi là Main

Form và Sub Form

Main Form hiển thị dữ liệu phía quan hệ 1

Sub Form hiển thị dữ liệu phía quan hệ N

Dữ liệu hiển thị trên Sub Form luôn tưng

ứng với nội dung hiện hành trên Main Form

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 22

4 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ

 Ví dụ

Sub Form

Main Form

Trang 12

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 23

 Cách thiết kế

Sử dụng Subform Control

Tạo Mainform: dữ liệu nguồn của Mainform thường

là thông tin ở bảng cha, do đó dạng form thường là

những dạng hiển thị một record tại một thời điểm

như columnar

Mở Mainform ở chế độ Design

Bật nút Control wizard

Chọn công cụ SubForm/SubReport trong nhóm

Controls vẽ vào Form, xuất hiện cửa sổ SubForm

Wizard với hai tùy chọn:

+ Use existing Tables and Queries

+ Use an existing form

4 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ

4 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ

 Cách thiết kế

Sử dụng Design

Tạo một Form hiển thị thông tin của phía quan hệ 1,

có dạng Columnar (Main Form)

Tạo một Form dạng Datasheet có nguồn dữ liệu

tương ứng với phía N (Sub Form)

Đưa Sub Form vào Main Form, thiết lập thuộc tính

liên kết giữa Main và Sub hoặc sử dụng điều khiển

Subform/ Subreport

Trang 13

4 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 26

 Tạo ô tính toán trên Mainform

Tính giá trị tổng hợp trên Subform và đặt ở

phần Footer

Subform

4 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ

Trang 14

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 27

 Tạo ô tính toán trên Mainform

Trên Mainform chèn một TextBox với

ControlSource được thiết lập giá trị như sau:

[SubformName].Form![ControlName_inSubform]

Trong đó:

SubformName: Tên của Subform

ControlName_inSubform: Tên của ô tính toán tổng

hợp dữ liệu trong Subform

4 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ

 Tạo ô tính toán trên Mainform

Ví dụ: Cần hiển thị số sinh viên trong mỗi

khoa trên Mainform

4 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ

Trang 15

15

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 29

 Listbox (Combobox) - Datasheet

Combobox

6 THIẾT KẾ CÁC LOẠI FORM TÌM KIẾM

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 30

 Listbox (Combobox) – Datasheet

+ Main Form chứa List Box hoặc Combo Box

+ Dữ liệu hiển thị trên Main Form có tính chất

liệt kê, không cập nhật, hỗ trợ người sử dụng

chọn và xem chi tiết thông tin vừa chọn

+ Sub Form ở dạng Datasheet, cho phép xem và

cập nhật dữ liệu của bảng nhiều (N) có quan hệ

với Main Form

6 THIẾT KẾ CÁC LOẠI FORM TÌM KIẾM

Trang 16

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 31

 Listbox (Combobox) – Datasheet

+ Tạo Sub Form ở dạng Datasheet với nguồn dữ liệu

của bảng nhiều

+ Tạo Main Form, trên đó thêm vào các điều khiển List

Box (hoặc Combo Box) Đặt tên cho điều khiển

Box) thông qua thuộc tính Row Source

Chọn giá trị cho Source Object là tên của Sub Form

6 THIẾT KẾ CÁC LOẠI FORM TÌM KIẾM

5 THIẾT KẾ CÁC CONTROL

Thêm một Control vào Form

Chuyển Form sang dạng Design view , thanh

Ribbon chuyển sang Form Design Tools

Chọn tab Design, trong nhóm Control, chọn

các control

Drag chuột vẽ vào Form tại bất kỳ vị trí cần

thêm

Trang 17

17

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 33

Thêm một Control vào Form

Đối với các control có sự trợ giúp của Control

Wizard thì có thể thiết kế bằng hai cách:

Design hoặc Wizard bằng cách bật tắt

nút Control Wizard

5 THIẾT KẾ CÁC CONTROL

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form

Thiết lập thuộc tính cho control:

- Chọn control cần thiết lập thuộc tính

- Click nút properties Sheet trong nhóm lệnh Tools trên

thanh Ribbon

34

5 THIẾT KẾ CÁC CONTROL

Trang 18

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form

Cách tạo các control có hỗ trợ của chức năng Wizard

 Command button:

• Chọn button trong nhóm Controls, drag chuột vẽ vào form

• Xuất hiện cửa sổ Command button Wizard

• Trong khung Categories chọn nhóm lệnh

35

5 THIẾT KẾ CÁC CONTROL

Record Navigation Chứa các lệnh di chuyển giữa các record

Go To Previous Record Dii chuyển đến record trước record hiện

hành Các lệnh này thường dùng để tạo thanh navigation buttons trên form

Record Operations Chứa các lệnh thêm record hoặc xóa record

5 THIẾT KẾ CÁC CONTROL

Trang 19

19

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 37

Form Operations gồm các lệnh về form

Report Operations gồm các lệnh về Report

5 THIẾT KẾ CÁC CONTROL

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 38

5 THIẾT KẾ CÁC CONTROL

 Dùng wizard

Trang 20

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 39

5 THIẾT KẾ CÁC CONTROL

5 THIẾT KẾ CÁC CONTROL

Trang 21

21

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 41

5 THIẾT KẾ CÁC CONTROL

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 42

5 THIẾT KẾ CÁC CONTROL

Trang 22

19/08/2012 - MaMH: 701006 - Chương 5 Biểu mẫu – Form 43

5 THIẾT KẾ CÁC CONTROL

Trang 23

23

KHOA QUẢN TRỊ KINH DOANH

Ngày đăng: 09/01/2016, 10:40

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm