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

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

Đ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

8/5/2014 TIN HỌC ỨNG DỤNG TRONG KINH DOANH Chương BIỂU MẪU - FORM Giảng Viên: Lê Thị Minh Nguyện Email:nguyenltm@ hotmail.com NỘI DUNG Giới thiệu Các thành phần thuộc tính Thiết kế loại nhập liệu đơn Thiết kế loại nhập liệu chính-phụ Thiết kế control Thiết kế loại Form tìm kiếm 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 8/5/2014 GIỚI THIỆU  Form giao diện dùng để giao tiếp người dùng ứng dụng  Để nhập liệu, xem thông tin, chỉnh sửa liệu, hiển thị thông báo, điều khiển ứng dụng, …  Dữ liệu nguồn Form Table Query  Các dạng Form thông dụng  Columnar  Tabular  Datasheet  Justifield 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form GIỚI THIỆU Columnar Dữ liệu Form trình bày cột (một cột hiển thị nhãn cột hiển thị liệu) 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 8/5/2014 GIỚI THIỆU Tabular Dữ liệu Form trình bày nhiều dịng, dòng mẩu tin bảng 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form GIỚI THIỆU  Datasheet 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 8/5/2014 CÁC THÀNH PHẦN VÀ THUỘC TÍNH Form Header Detail Form Footer 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form CÁC THÀNH PHẦN VÀ THUỘC TÍNH Form Header Detail Form Footer 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 8/5/2014 CÁC THÀNH PHẦN VÀ THUỘC TÍNH - Chọn form cần thiết lập thuộc tính - Click nút Properties Sheet - Chọn thuộc tính 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form CÁC THÀNH PHẦN VÀ THUỘC TÍNH Các thuộc tính quan trọng nhóm Format 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 10 8/5/2014 CÁC THÀNH PHẦN VÀ THUỘC TÍNH Các thuộc tính thơng dụng nhóm Data 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 11 3.THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN Tạo lệnh Form (Single Form)  Chức Form công cụ tạo Form nhanh dễ dàng, thường dùng để tạo Form đơn giản có liệu nguồn từ table query  Cách tạo • Chọn liệu nguồn cho Form (Table/Query) • Trên Ribbon chọn tab Create Trong nhóm lệnh Forms Click nút Form 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 12 8/5/2014 3.THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN Tạo lệnh Form (Single Form)  Cách tạo • Xuất Form dạng Columnar chế độ Layout 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 13 3.THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN Tạo Form Wizard  Cách tạo • Chọn Tab Create Ribbon, nhóm lệnh Forms, Click nút Form Wizard • Chọn Table/Query làm liệu nguồn cho Form 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 14 8/5/2014 3.THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN Tạo Form Wizard  Cách tạo • Chọn field hiển thị Form khung Available Field Click nút để chọn field Click nút để chọn nhiều field Click Next 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 15 3.THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN Tạo Form Wizard  Cách tạo • Chọn dạng Form (Columnar, Tabular,….) Click Next 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 16 8/5/2014 3.THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN Tạo Form Wizard  Cách tạo • Nhập tiêu đề cho Form Click Finish 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 17 3.THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN Tạo Form Design  Cách tạo • Có hai cách để thiết kế form Design view: Form Design Layout View (Blank Form) 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 18 8/5/2014 3.THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN Tạo Form Design  Design view • Chọn tab Create Ribbon, Click nút Blank Form nhóm lệnh Forms • Xuất Form trắng chế độ Layout View • Drag chuột kéo field từ Field List vào form 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 19 3.THIẾT KẾ CÁC LOẠI NHẬP LIỆU ĐƠN Tạo Form Design  Layout view • Chọn tab Create Ribbon, Click nút Design View nhóm lệnh Forms • Xuất Form trắng chế độ Design View • Drag chuột kéo field từ Field List vào form 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 20 10 8/5/2014 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ  Đặc điểm  Dùng để hiển thị cập nhật liệu bảng có quan hệ 1-N  Được tạo thành Form khác gọi Main Form Sub Form • Main Form hiển thị liệu phía quan hệ • Sub Form hiển thị liệu phía quan hệ N • Dữ liệu hiển thị Sub Form tưng ứng với nội dung hành Main Form 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 21 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ  Ví dụ Main Form Sub Form 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 22 11 8/5/2014 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ  Cách thiết kế  Sử dụng Subform Control • Tạo Mainform: liệu nguồn Mainform thường thông tin bảng cha, dạng form thường dạng hiển thị record tại thời điểm columnar • Mở Mainform chế độ Design • Bật nút Control wizard • Chọn cơng cụ SubForm/SubReport nhóm Controls vẽ vào Form, xuất cửa sổ SubForm Wizard với hai tùy chọn: + Use existing Tables and Queries + Use an existing form 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 23 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ  Cách thiết kế  Sử dụng Design • Tạo Form hiển thị thơng tin phía quan hệ 1, có dạng Columnar (Main Form) • Tạo Form dạng Datasheet có nguồn 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 Main Sub sử dụng điều khiển Subform/ Subreport + Source Object: Tên Form cần hiển thị + Link Child Fields: Tên hay nhiều Field có nguồn Sub Form + Link Master Fields: Tên hay nhiều Field có nguồn Main Form tên control Main Form.24 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 12 8/5/2014 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ  Single - Datasheet - Main Form Sub Form dùng để xem cập nhật liệu cho bảng tương ứng - Main Form dạng Single - Sub Form dạng Datasheet 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 25 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ  Tạo tính tốn Mainform  Tính giá trị tổng hợp Subform đặt phần Footer Subform 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 26 13 8/5/2014 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ  Tạo tính toán Mainform  Trên Mainform chèn TextBox với ControlSource thiết lập giá trị sau: [SubformName].Form![ControlName_inSubform]  Trong đó: • SubformName: Tên Subform • ControlName_inSubform: Tên tính tốn tổng hợp liệu Subform 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 27 THIẾT KẾ LOẠI NHẬP LIỆU CHÍNH-PHỤ  Tạo tính tốn Mainform  Ví dụ: Cần hiển thị số sinh viên khoa Mainform 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 28 14 8/5/2014 THIẾT KẾ CÁC LOẠI FORM TÌM KIẾM  Listbox (Combobox) - Datasheet Combobox Datasheet Listbox 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 29 THIẾT KẾ CÁC LOẠI FORM TÌM KIẾM  Listbox (Combobox) – Datasheet + Main Form chứa List Box Combo Box + Dữ liệu hiển thị 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 xem chi tiết thông tin vừa chọn + Sub Form dạng Datasheet, cho phép xem cập nhật liệu bảng nhiều (N) có quan hệ với Main Form 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 30 15 8/5/2014 THIẾT KẾ CÁC LOẠI FORM TÌM KIẾM  Listbox (Combobox) – Datasheet + Tạo Sub Form dạng Datasheet với nguồn liệu bảng nhiều + Tạo Main Form, thêm vào điều khiển List Box (hoặc Combo Box) Đặt tên cho điều khiển + Khai báo nguồn liệu cho List Box (hoặc Combo Box) thơng qua thuộc tính Row Source + Thêm điều khiển Subform/Subreport lên Main Form Chọn giá trị cho Source Object tên Sub Form + Xác định Field liên kết Main Sub Form 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 31 THIẾT KẾ CÁC CONTROL Thêm Control vào Form  Chuyển Form sang dạng Design view, Ribbon chuyển sang Form Design Tools  Chọn tab Design, nhóm Control, chọn control  Drag chuột vẽ vào Form tại vị trí cần thêm 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 32 16 8/5/2014 THIẾT KẾ CÁC CONTROL Thêm Control vào Form  Đối với control có trợ giúp Control Wizard thiết kế hai cách: Design Wizard cách bật tắt nút Control Wizard 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 33 THIẾT KẾ CÁC CONTROL  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 nhóm lệnh Tools Ribbon 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 34 17 8/5/2014 THIẾT KẾ CÁC CONTROL  Cách tạo control có hỗ trợ chức Wizard  Command button: • Chọn button nhóm Controls, drag chuột vẽ vào form • Xuất cửa sổ Command button Wizard • Trong khung Categories chọn nhóm lệnh 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 35 THIẾT KẾ CÁC CONTROL Record Navigation Chứa lệnh di chuyển record Go to First Record di chuyển đến record đầu Go To Last Record di chuyển đến record cuối Go To Next Record di chuyển đến record kế record hành Go To Previous Record Dii chuyển đến record trước record hành Các lệnh thường dùng để tạo navigation buttons form Record Operations Chứa lệnh thêm record xóa record Add New Record Thêm record Delete Record Xóa record Duplicate Record Tạo record có giá trị trùng tất field Save Record lưu thay đổi trước chuyển đến record Undo Record Hủy thay đổi sau 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 36 18 8/5/2014 THIẾT KẾ CÁC CONTROL Form Operations gồm lệnh form CloseForm đóng form hành Print Current Form in form hành Open Form Mở form khác Report Operations gồm lệnh Report Open Report mở report Preview Report xem report trước in Print Report in report 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 37 THIẾT KẾ CÁC CONTROL  Tạo Combo Box  Dùng wizard 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 38 19 8/5/2014 THIẾT KẾ CÁC CONTROL 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 39 THIẾT KẾ CÁC CONTROL 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 40 20 8/5/2014 THIẾT KẾ CÁC CONTROL 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 41 THIẾT KẾ CÁC CONTROL 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 42 21 8/5/2014 THIẾT KẾ CÁC CONTROL 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 43 THIẾT KẾ CÁC CONTROL  Tạo Design  Tắt nút wizard  Click nút combo box nhóm Controls drag chuột vẽ vào form  Sử dụng Properties Sheet để thiết lập thuộc tính sau: 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 44 22 8/5/2014 TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA QUẢN TRỊ KINH DOANH 23 ...8 /5/ 2014 GIỚI THIỆU  Form giao diện dùng để giao tiếp người dùng ứng dụng  Để nhập liệu, xem thông tin, chỉnh sửa liệu, hiển thị thông báo, điều khiển ứng dụng, …  Dữ liệu... vào form  Sử dụng Properties Sheet để thiết lập thuộc tính sau: 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu – Form 44 22 8 /5/ 2014 TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA QUẢN TRỊ KINH DOANH 23 ... Form • Main Form hiển thị liệu phía quan hệ • Sub Form hiển thị liệu phía quan hệ N • Dữ liệu hiển thị Sub Form tưng ứng với nội dung hành Main Form 19/08/2012 - MaMH: 701006 - Chương Biểu mẫu –

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