Visual FoxPro là một công-cụ phát-triển và ngôn-ngữ lập-trình (Development tools and languages), nó sử dụng ngôn ngữ lập-trình hướng-đối-tượng (oop : object-oriented programming) của Microsoft. Được phát triển từ FoxPro (có nguồn gốc từ FoxBASE – bắt đầu phát triển từ 1984 bởi Fox Technologies, sử dụng phong-cách lập-trình theo thủ-tục (programming in the procedural style)). Phiên bản cuối cùng của FoxPro (2.6) làm việc trên Mac OS, MS-DOS, Windows và Unix. Visual FoxPro 3.0 là phiên bản "Visual" đầu tiên, có thể chạy trong Mac và Windows, các phiên bản sau chỉ dùng trong Windows.
Visual FoxPro, ký hiệu vắn tắt là VFP, là một hệ quản trị cơ sở dữ liệu (Database Management System -DBMS) trực quan. Nó không chỉ là một hệ DBMS mà còn là một ngôn ngữ lập trình có triển vọng. Nó có thể được dùng để viết cả các ứng dụng web.
Tháng 12 năm 2005, VFP đã lọt vào top 20 trong TIOBE's Programming Community Index, và tháng 8 2006 nó ở vị trí 14, được coi như một ngôn ngữ hạng "A".
2 trang |
Chia sẻ: tlsuongmuoi | Lượt xem: 2486 | Lượt tải: 2
Bạn đang xem nội dung tài liệu Bài tập trọng tâm Foxpro, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Họ và tên:……………………….. Lớp Kế Toán –Tin K14B
Bài thực hành số 5:
A. Từ tệp LUONG.DBF thực hiện các yêu cầu sau:
Thêm trường PHONGBAN sau trường CHUCVU.
Dùng lệnh Relace để nhập DL cho trường PHONGBAN dựa vào 2 kí tự đầu tiên của MASOCB.
Ví dụ:
MASOCB PHONGBAN
TC001 Tổ chức
KT020 Kế toán
HC011 Hành chính
(Chú ý: Nếu MASOCB không có 2 kí tự đầu là viết tắt của PHONGBAN thì sửa lại DL trên trường MASOCB cho hợp lí)
Tính tổng trên tất cả các trường kiểu số, lưu kết quả vào biến bộ nhớ
Đưa giá trị của biến bộ nhớ (ở câu 1) vào cuối tệp LUONG.DBF
Đánh dấu xóa và xóa đi bản ghi cuối cùng của tệp LUONG.DBF
Tính tổng bộ phận các trường kiểu số theo từng PHONGBAN, kết quả lưu vào tệp TKPB.DBF
Tính tổng bộ phận trên các trường kiểu số theo CHUCVU của những người có HSLUONG >=3.0 kết quả lưu vào tệp TKCV.DBF
Tính số cán bộ có hệ số lương >=3.0
Tính giá trị trung bình trên các trường kiểu số của những cán bộ có chức vụ là “Nhân viên”, đưa kết quả ra màn hình
Tính giá trị trung bình TONGLUONG của tất cả các cán bộ
Đặt lọc DL tệp TKPB.DBF, TKCV.DBF để chỉ cho phép làm việc với những bản ghi có HSLUONG<=5.0
Giới hạn trường DL của tệp LUONG.DBF để chỉ cho phép làm việc với các trường MASOCB, HSLUONG, TONGLUONG
Bài thực hành số 6:
Lập báo cáo theo dạng REPORT, DL lấy từ tệp HOSOCB.DBF lưu với tên DSCB.FRX có dạng như sau:
DANH SÁCH CÁN BỘ
Mã số cán bộ
Họ và tên
Ngày sinh
Quê quán
TC010
Lê Thị Ánh
12/09/1970
Gio Linh
HC011
Nguyễn văn Bảo
11/02/1986
Triệu Phong
…
…
…
…
Đông Hà, ngày 01/01/2010
Thủ trưởng đơn vị
2. Lập báo cáo dạng LABEL lưu với tên PTU.LBX có dạng như sau:
PHIẾU TẠM ỨNG LƯƠNG
Họ và tên: Lê Thị Ánh Masocb TC010
Ngày sinh: 12/09/1970 Phòng ban: Tổ chức
Tạm ứng số tiền 123456 đồng
Đông Hà, ngày 01/01/2010
Người tạm ứng
Chú ý: Những phần tô đậm trong phiếu tạm ứng là lấy thông tin từ bảng LUONG.DBF (các trường họ, tên, mã số cán bộ, ngày sinh, phòng ban, tạm ứng)
Các file đính kèm theo tài liệu này:
- Bài tập trọng tâm foxpro.doc