Khi nhấn vào nút lệnh hỏi người dùng có muốn kết thúc điều khiển việc in ấn không. Nếu chọn Yes sẽ đóng form. Nếu chọn No sẽ trở lại form.
Công việc 2: Thiết kế báo cáo thống kê tài sản
a) Sử dụng Crystal Report thiết kế báo cáo thống kê tài sản theo nhóm (đơn vị, mã tài sản)
Hình 136. Mẫu bảng danh mục tài sản theo đơn vị sử dụng
Yêu cầu:
+ Báo cáo được thiết kế in trên khổ giấy: A4
+ Lề trên: 2cm.
+ Lề dưới: 2cm.
Có thể bạn quan tâm!
- Thực hành lập trình CSDL với VB.net - 30
- Thực hành lập trình CSDL với VB.net - 31
- Thực hành lập trình CSDL với VB.net - 32
- Bảng Danh Sách Các Loại Dự Án Tạo Bộ Cài Đặt
- Thực hành lập trình CSDL với VB.net - 35
- Thực hành lập trình CSDL với VB.net - 36
Xem toàn bộ 318 trang tài liệu này.
+ Lề trái: 3cm.
+ Lề phải: 2,5cm
+ Nội dung trên báo cáo được lấy dữ liệu từ các bảng trong cơ sở dữ liệu QLYTAISAN.MDF
+ Báo cáo được phân theo nhóm đơn vị sử dụng. Phải đánh số thứ tự trước mỗi nhóm và đánh số thứ tự trước mỗi dòng của nhóm, số thứ tự của mỗi dòng sẽ bắt đầu từ 1 khi bắt đầu một nhóm mới (Đánh lại số thứ tự của dòng theo mỗi nhóm).
+ Ngày tháng năm lấy theo đồng hồ hệ thống.
+ Số trang đánh bắt đầu từ 1 / tổng số trang.
+ Cỡ chữ của các phần trên báo cáo là 13
+ Font chữ: Times New Roman
+ Các nhãn có nội dung là TRƯỜNG ĐẠI HỌC ABC, DANH MỤC TÀI SẢN, NGƯỜI LẬP BIỂU kiểu in đậm.
b) Thiết kế form điều khiển việc in ấn và xem báo cáo thống kê tài sản theo nhóm theo mẫu sau:
Hình 137. Form điều khiển việc bảng danh mục tài sản
Yêu cầu:
- Form có kiểu: FixedSingle
- Các nút thu nhỏ và phóng to của form bị ẩn
- Form xuất hiện chính giữa màn hình
- Nhãn in danh mục tài sản:
Font: Microsoft Sans Serif, Bold, 14
Căn giữa màn hình form theo chiều ngang
Mầu chữ: Đen
- Các nhãn chọn đơn vị, chọn tình trạng
Font: Microsoft Sans Serif, 9
Mầu chữ: Đen
Có lề trái bằng nhau
- Danh sách đơn vị
Font: Microsoft Sans Serif, 9
Mầu chữ: Đen
Kiểu: DropDown
Có giá trị lấy từ bảng tblDonVi với dữ liệu hiển thị là tên đơn vị
- Lựa chọn tất cả đơn vị, từng đơn vị:
Là dạng radio button.
Mặc định lựa chọn tất cả đơn vị
Font: Microsoft Sans Serif, 9
Mầu chữ: Đen
Khi lựa chọn tất cả đơn vị thì tự động khóa điều khiển danh sách đơn vị
Khi lựa chọn từng đơn vị thì mở khóa điều khiển danh sách đơn vị cho người sử dụng lựa chọn.
- Lựa chọn danh sách tình trạng
Font: Microsoft Sans Serif, Bold, 9
Mầu chữ: Đen
Kiểu: DropDown.
Giá trị gồm: Tất cả tình trạng, Bình thường, Hỏng.
Lựa chọn mặc định: Tất cả tình trạng.
- Nút lệnh Xem trước
Font: Microsoft Sans Serif, Bold, 9
Mầu chữ: Đen
Phím nóng là: X
Khi nhấn vào nút lệnh xem trước, chương trình sẽ căn cứ vào lựa chọn của người sử dụng để hiển thị tất cả tài sản của đơn vị tương ứng tại một form mới.
- Nút lệnh In ấn
Font: Microsoft Sans Serif, Bold, 9
Mầu chữ: Đen
Phím nóng là: I
Khi nhấn vào nút lệnh in ấn, chương trình sẽ căn cứ vào lựa chọn của người sử dụng để in danh mục tài sản tương ứng ra máy in mặc định.
- Nút lệnh Kết thúc:
Font: Microsoft Sans Serif, Bold, 9
Mầu chữ: Đen
Phím nóng là: K
Khi nhấn vào nút lệnh hỏi người dùng có muốn kết thúc điều khiển việc in ấn không. Nếu chọn Yes sẽ đóng form. Nếu chọn No sẽ trở lại form.
bảng:
Bài tập số 3. Cho cơ sở dữ liêu
Quản lý đi ểm có tên QLDIEM .MDF gồm các
tblSinhVien(MaSV, Hoten, Ngaysinh, Noisinh, Gioitinh, Diachi, Makhoa, LopNC)
tblKhoa(Makhoa, Tenkhoa)
tblLopHP(MaLopHP, TenLopHP, MaSV, MaMon) tblMonHoc(Mamon, Tenmon, Sohocphan, Giaovien) tblDiem(MaLopHP, MaSV, Diem, HocKy)
Tiếp tục với bài tập số 3 đã thực hiện trong phần bài tập thực hành của bài 2 thực hiện các công việc sau:
Công việc 1: Thiết kế bảng điểm của sinh viên
a) Sử dụng Crystal Report thiết kế bảng điểm của sinh viên theo mẫu sau:
Hình 138. Mẫu bảng điểm sinh viên
Yêu cầu:
+ Báo cáo được thiết kế in trên khổ giấy: A4
+ Lề trên: 2cm.
+ Lề dưới: 2cm.
+ Lề trái: 3cm.
+ Lề phải: 2,5cm
+ Nội dung trên báo cáo được lấy dữ liệu từ các bảng trong cơ sở dữ liệu QLYDIEM.MDF
+ Báo cáo được phân theo học kỳ. Phải đánh số thứ tự trước mỗi nhóm và đánh số thứ tự trước mỗi dòng của nhóm, số thứ tự của mỗi dòng sẽ bắt đầu từ 1 khi bắt đầu một nhóm mới (Đánh lại số thứ tự của dòng theo mỗi nhóm).
+ Ngày tháng năm lấy theo đồng hồ hệ thống.
+ Số trang đánh bắt đầu từ 1 / tổng số trang.
+ Cỡ chữ của các phần trên báo cáo là 13
+ Font chữ: Times New Roman
+ Các nhãn có nội dung là TRƯỜNG ĐẠI HỌC ABC, BẢNG ĐIỂM SINH VIÊN, NGƯỜI LẬP và các thông tin của sinh viên kiểu in đậm.
b) Tạo form điều khiển việc xem và in ấn bảng điểm của sinh viên theo mẫu sau:
Hình 139. Form điều khiển in bảng điểm sinh viên
Yêu cầu:
- Form có kiểu: FixedSingle
- Các nút thu nhỏ và phóng to của form bị ẩn
- Form xuất hiện chính giữa màn hình
- Nhãn in bảng điểm sinh viên:
Font: Microsoft Sans Serif, Bold, 14
Căn giữa màn hình form theo chiều ngang
Mầu chữ: Xanh lá
- Các nhãn In theo, Họ tên sinh viên
Font: Microsoft Sans Serif, 9
Mầu chữ: Đen
Có lề trái bằng nhau
- Danh sách sinh viên
Font: Microsoft Sans Serif, 9
Mầu chữ: Đen
Kiểu: DropDown
Có giá trị lấy từ bảng sinh viên với dữ liệu hiển thị là tên sinh viên
- Lựa chọn tất cả sinh viên, từng sinh viên:
Là dạng radio button.
Mặc định lựa chọn tất cả đơn vị
Font: Microsoft Sans Serif, 9
Mầu chữ: Đen
Khi lựa chọn tất cả sinh viên thì tự động khóa điều khiển danh sách sinh viên.
Khi lựa chọn từng sinh viên thì mở khóa điều khiển danh sách sinh viên cho người sử dụng lựa chọn.
- Nút lệnh Xem trước
Font: Microsoft Sans Serif, Bold, 9
Mầu chữ: Đen
Phím nóng là: X
Khi nhấn vào nút lệnh xem trước, chương trình sẽ căn cứ vào lựa chọn của người sử dụng để hiển thị tất cả bảng điểm của sinh viên hoặc từng sinh viên tương ứng tại một form mới.
- Nút lệnh In ấn
Font: Microsoft Sans Serif, Bold, 9
Mầu chữ: Đen
Phím nóng là: I
Khi nhấn vào nút lệnh in ấn, chương trình sẽ căn cứ vào lựa chọn của người sử dụng để in bảng điểm tương ứng ra máy in mặc định.
- Nút lệnh Kết thúc:
Font: Microsoft Sans Serif, Bold, 9
Mầu chữ: Đen
Phím nóng là: K
Khi nhấn vào nút lệnh hỏi người dùng có muốn kết thúc điều khiển việc in ấn không. Nếu chọn Yes sẽ đóng form. Nếu chọn No sẽ trở lại form.
c) Thiết kế form điều khiển việc xem và in ấn bảng điểm của sinh viên theo mẫu sau:
Hình 140. Mẫu bảng điểm sinh viên theo môn
.....