Xin nhờ tạo program Foxpro phục vụ công việc

Liên hệ QC

favor_thien

Thành viên mới
Tham gia
28/11/15
Bài viết
1
Được thích
0
Em đang tìm hiểu về Visual Foxpro để phục vụ công việc, mong mọi người giúp đỡ

Em có 4 bảng dữ liệu: A, B, C, D
Cả 4 bảng đều có các trường: ma_dv| code |ma_kh | so_tien
Và dữ liệu trường code ở 4 bảng có thể bị trùng lập.


  • Bảng A không có dữ liệu trong 2 trường: ma_kh | so_tien
  • Bảng B, C, D có đầy đủ dữ liệu

Bước 1:Ở bảng A, Điền dữ liệu cho 2 trường: ma_kh | so_tien Từ lần lượt 3 bảng B, C, D (dựa vào dữ liệu trường code)

Bước 2: Ở lần lượt 3 bảng B, C, D, Loại bỏ những dòng bị trùng dữ liệu code với bảng A để xuất ra được 3 bảng B1, C1, D1

Bước 3: Lấy C1 làm gốc, so với B1
- Nếu có dòng bị trùng dữ liệu code với bảng B1 => Loại bỏ
- Chép thêm các dòng không trùng dữ liệu code vào bảng C1
- Ở C1, tạo thêm trường note (những dòng được chép thêm sẽ có giá trị là "X" ở trường này để đánh dấu)

Bước 4: Lấy D1 làm gốc, so với C1
- Nếu có dòng bị trùng dữ liệu code với bảng C1 => Loại bỏ
- Chép thêm các dòng không trùng dữ liệu code vào bảng D1
- Ở D1, tạo thêm trường note (những dòng được chép thêm sẽ có giá trị là "X" ở trường này để đánh dấu)

Kết quả cuối cùng có 2 bảng:
- A: được điền đầy đủ dữ liệu
- D1 không bị trùng dữ liệu code với 2 bảng B1 và C1

Nhờ mọi người giúp em tạo 1 program để chạy ra kết quả cuối cùng.

Lúc trước em làm bằng excel với hàm Countif và vlookup, nhưng tốn nhiều thời gian và dữ liệu ngày càng lớn nên muốn chuyển qua foxpro.

Em cám ơn mọi người
 

File đính kèm

  • DEMO_FOXPRO.rar
    19.1 KB · Đọc: 5
Lần chỉnh sửa cuối:
Web KT

Bài viết mới nhất

Back
Top Bottom