BÀI 4<br />
LẬP TRÌNH TRONG MÔI<br />
TRƯỜNG VISUAL FOXPRO<br />
<br />
NGUYỄN MẠNH HÙNG<br />
hung.nguyenmanh@thanglong.edu.vn<br />
hung2709@gmail.com<br />
<br />
NỘI DUNG CHÍNH<br />
<br />
<br />
GIỚI THIỆU TỔNG QUAN VỀ CHƯƠNG TRÌNH<br />
<br />
<br />
<br />
CÁC BƯỚC XÂY DỰNG CHƯƠNG TRÌNH<br />
<br />
<br />
<br />
MỘT SỐ CÂU LỆNH LÀM VIỆC VỚI BIẾN & CÁC<br />
CẤU TRÚC ĐIỀU KHIỂN CHƯƠNG TRÌNH<br />
<br />
TIN QUẢN LÝ - VISUAL FOXPRO<br />
<br />
2<br />
<br />
1<br />
<br />
GIỚI THIỆU CHƯƠNG TRÌNH<br />
Khái<br />
<br />
niệm: Chương trình là một đoạn văn<br />
bản chứa các tập lệnh, được tạo lập nhằm<br />
giải quyết một hay nhiều bài toán cùng một<br />
lúc.<br />
Việc xây dựng một chương trình giải quyết<br />
một công việc nào đó ⇒ lập trình<br />
Tệp<br />
<br />
<br />
chương trình: *.prg<br />
<br />
VD: baitap.prg; giaiptb2.prg<br />
<br />
TIN QUẢN LÝ - VISUAL FOXPRO<br />
<br />
3<br />
<br />
GIỚI THIỆU CHƯƠNG TRÌNH(Cont)<br />
Thuận<br />
<br />
<br />
<br />
lợi<br />
<br />
Có thể thay đổi nội dung và thực hiện lại<br />
Có thể thực hiện tại nhiều nơi (Menu, Form,<br />
Toolbar,.., chương trình khác)<br />
<br />
TIN QUẢN LÝ - VISUAL FOXPRO<br />
<br />
4<br />
<br />
2<br />
<br />
GIỚI THIỆU CHƯƠNG TRÌNH (Cont)<br />
<br />
<br />
Một số chú ý khi lập trình<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Hiểu rõ vấn đề cần xây dựng chương trình<br />
Phân nhỏ vấn đề cần giải quyết<br />
Xác định các kiểu dữ liệu cần dùng<br />
Chương trình hóa các vấn đề<br />
Kiểm tra & chỉnh sửa<br />
Tiến hành chạy thử chương trình<br />
Kiểm tra & chỉnh sửa các lỗi khi chạy thử<br />
Kết nối các vấn đề nhỏ thành một chương trình hoàn<br />
chỉnh<br />
Kiểm tra toàn bộ chương trình<br />
<br />
TIN QUẢN LÝ - VISUAL FOXPRO<br />
<br />
5<br />
<br />
GIỚI THIỆU CHƯƠNG TRÌNH (Cont)<br />
<br />
<br />
Cấu trúc của một chương trình<br />
<br />
<br />
Tạo môi trường làm việc:<br />
• Chứa các câu lệnh để chuẩn bị một môi trường làm việc cho<br />
toàn bộ chương trình<br />
<br />
<br />
<br />
Thân chương trình:<br />
• Cập nhật dữ liệu<br />
• Xử lý, tính toán dữ liệu<br />
• Kết xuất thông tin<br />
<br />
<br />
<br />
Kết thúc chương trình<br />
• Đóng các tệp tin (bảng dữ liệu)<br />
• Giải phóng biến, trả lại các chế độ mặc định của hệ thống<br />
<br />
TIN QUẢN LÝ - VISUAL FOXPRO<br />
<br />
6<br />
<br />
3<br />
<br />
MỘT SỐ CÂU LỆNH TẠO<br />
MÔI TRƯỜNG<br />
<br />
<br />
SET TALK ON | OFF<br />
Bật/tắt chức năng hiện thị thông báo hay kết quả tính toán<br />
của một số câu lệnh (AVERAGE, SUM, CALCULATE,…)<br />
<br />
<br />
<br />
SET DATE AMERICAN | FRENCH | MDY | DMY |YMD<br />
Thiết lập ngày giờ hiện thị theo các định dạng khác nhau<br />
(mm/dd/yy, dd/mm/yy và yy/mm/dd)<br />
<br />
<br />
<br />
SET DELETED OFF | ON<br />
Bật/tắt chế độ thao tác với những bản ghi đã được<br />
đánh dấu xóa<br />
<br />
TIN QUẢN LÝ - VISUAL FOXPRO<br />
<br />
7<br />
<br />
MỘT SỐ CÂU LỆNH TẠO<br />
MÔI TRƯỜNG<br />
SET<br />
<br />
<br />
Bật/tắt chế độ kiểm tra chính xác khi so sánh độ<br />
dài các xâu ký tự<br />
<br />
SET<br />
<br />
<br />
EXACT OFF | ON<br />
<br />
DEFAULT TO <br />
<br />
Đặt đường dẫn mặc định của hệ thống đến<br />
đường dẫn <br />
<br />
TIN QUẢN LÝ - VISUAL FOXPRO<br />
<br />
8<br />
<br />
4<br />
<br />
CẤU TRÚC CHƯƠNG TRÌNH<br />
<br />
TIN QUẢN LÝ - VISUAL FOXPRO<br />
<br />
9<br />
<br />
NỘI DUNG CHÍNH<br />
<br />
<br />
GIỚI THIỆU TỔNG QUAN VỀ CHƯƠNG TRÌNH<br />
<br />
<br />
<br />
CÁC BƯỚC XÂY DỰNG CHƯƠNG TRÌNH<br />
<br />
<br />
<br />
MỘT SỐ CÂU LỆNH LÀM VIỆC VỚI BIẾN & CÁC<br />
CẤU TRÚC ĐIỀU KHIỂN CHƯƠNG TRÌNH<br />
<br />
TIN QUẢN LÝ - VISUAL FOXPRO<br />
<br />
10<br />
<br />
5<br />
<br />