Ghi bài tin học ứng dụng

14 0 0
Ghi bài tin học ứng dụng

Đ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

‘’’’’’’ ‘ TIN HỌC ỨNG DỤNG MỤC LỤC: Hàm REPLACE Hàm LIST Hàm INĐEX Hàm DELETE HÀM COPY: HÀM COUNT: 10 HÀM SUM/AVERAGE: 11 HÀM TOTAL: 12 HÀM GOTO, SKIP: 14 Buổi 2: Cấu trúc tệp liệu: - Trường - Kiểu liệu: ⮚ N: numericnumberic -> số ⮚ C: character -> ký tự ⮚ D: date -> ngày tháng năm ⮚ L: logical -> logic (T or F) ⮚ M: memo - Độ rộng tối đa trường - Số số sau dấu thập phân: kiểu liệu N có - Diễn giải Một số tài khoản kế toán sử dụng môn này: - TK 111 - TK 112 - TK 131 - TK 156 - TK 152 - TK 331 - TK 333 Bài 1: Hàm REPLACE *Phạm vi ⮚ All: tất ghi ⮚ Next N: n ghi tính từ ghi ⮚ Record n: ghi thứ n *Điều kiện:n - Lấy giá trị trường nào? - Phải có nháy kép vế phải - Quy tắc viết điều kiện: ⮚ Cả vế phải kiểu liệu ⮚ Độ rộng vế phải tương thích với - Nhiều điều kiện liên hết and - Khi viết điều kiện ngày tháng năm Ngày: D -> year, month, day C -> substr, left, right N -> k cần dùng hàm - Tên trường nên viết hoa, hàm viết thường *Cơng dụng: - Tính tốn, điền liệu vào trường chưa có liệu (để trống) Ý 1: REPLACE all SSD With CSC – CSD - Chỉnh sửa (tăng/giảm/thay số) giá trị trường Ý 2: Replace all DM With 100 for MACN=”CN01” and month(NGAY)=3 and year(NGAY)=2021 Ý 3: replace all DM with DM*1.1 for MACT=”CT02” and month(NGAY)>3 and month(NGAY) muốn giảm dần -SSD - hàm index > Khi có tiêu chí xếp: C, D, N > Khi có từ tiêu chí xếp: đưa dạng C *Cơng dụng: - Sắp xếp bảng ghi theo thứ tự tăng/giảm dần Ý 5: index on SSD to cau5 for year(NGAY)=2018 Ý 6: index on NGAY to cau6 list to printer Ý 7: ⮚ Đổi từ D C D N C NGAY year(NGAY) STR(year(NGAY)) Month(NGAY) STR(month(NGAY)) Day(NGAY) STR(day(NGAY)) ⮚ Mô tả: index on MACN + str(year(NGAY))+str(month(NGAY)) +str(day(NGAY)) to cau7 list to printer Ý 8: ⮚ MACT: C ⮚ DM: N ⮚ Đổi từ N C: str(DM) ⮚ Mô tả: index on MACT + str(DM) to cau8 list - KHI VIẾT INDEX DẠNG GIẢM DẦN: ⮚ CĨ TIÊU CHÍ SẮP XẾP ⮚ CĨ TỪ TIÊU CHÍ SẮP XẾP TRỞ LÊN: TRONG ĐĨ CĨ TIÊU CHÍ SẮP XẾP GIẢM DẦN DẠNG N => INDEX ON STR(10^X – TTSX) => X >= ĐỘ RỘNG TỐI ĐA CỦA TRƯỜNG TCSX GIẢM DẦN VÍ DỤ CHO HÀM INDEX TĂNG VÀ GIẢM: Hàm DELETE - Date(năm,tháng, ngày) trường NGAY dạng D Ý 9: delete all for MACT=”CT04” and NGAY=date(2020,7,4) Bài 2: Replace all TT with DG*KL*0.1 replace all TT with DG*KL*0.1*0.9 for left(TKNO,3)=”152” and substr(NXN,3,2)=”07” and right(NXN,4)=”2021” Replace all DG with DG*1.15 for MAVT=”S10” and left(NXN,2)=”20” and substr(NXN,3,2)=”10” and right(NXN,4)=”2020” and left(TNCO,3)=”152” Replace all KL with KL*1000 for DVT=”tấn” Replace all DG with ĐG/1000 for DVT=”tấn” Replace all DVT with kg List all for left(TKCO,3)=”152” and left(NXN,2)=”15” and substr(NXN,3,2)=”10” and right(NXN,4)=”2018” and right(TKCO,3)=”K04” to printer Hoặc: List all for left(TKCO,3)=”152” and NXN=”15102018” (CHỈ ĐƯỢC KHI NGÀY THUỘC DẠNG C VÀ CÓ ĐẦY ĐỦ NGÀY THÁNG NĂM) and right(TKCO,3)=”K04” to printer INDEX GIẢM DẦN INDEX ON -TT TO CAU5 FOR LEFT(TKNO, 3)=”152” LIST TO PRINTER INDEX ON MAVT + STR(10^11-TT) TO CAU6 FOR LEFT(TKNO, 3)=”152” LIST TO PRINTER DELETE FOR LEFT(TKNO, 3) = “152” AND (SUBSTR(NXN, 3, 2) = “03” OR SUBSTR(NXN, 3, 2) = “07”) Bài nhà buổi 1: Bài 1: a Index on NGAY to caua for month(NGAY)>=4 and year(NGAY)=2018 list to printer b c Replace all ST with 15000000 for SOCT=”QT145” OR SOCT=”HA356” d e Delete all for left(TKCO,3)=”111” and NGAY=date(2018,12,17) OR NGAY=date(2019,2,20) Bài 2: a Tính giá trị: - Replace all ST with - Replace all CUOCTB with 60000 for ST 1000000 AND TN=”04-2020” ?a (GÁN GIÁ TRỊ) (HIỂN THỊ LÊN MÀN HÌNH) BÀI 4: - KIỂU DỮ KIỆU LOGIC: CÁC TRƯỜNG CÓ GIÁ TRỊ Ý 1: COUNT TO Y1 FOR LNV AND MAVT=”S10” AND NXN=DATE(2018,10,20) HÀM SUM/AVERAGE: SAU KHI VIẾT XONG LỆNH NHỚ XUỐNG DÒNG DÙNG ?”CAU TRA LOI”,TÊN BIẾN Ý 2: SUM KL TO CAU2 FOR NOT LNV AND MK=”K03” AND MONTH(NXN)=1 AND YEAR(NXN)=2019 Ý 3: AVERAGE DG TO CAU3 FOR LNV AND MAVT=”S15” Ý 4: Ví dụ hàm SUM: Ví dụ hàm AVERAGE: HÀM TOTAL: Ví dụ total: Use kq2 List fields mako, soluong, thanhtien Ví dụ hàm total: HÀM GOTO, SKIP:

Ngày đăng: 13/09/2023, 10:27

Tài liệu cùng người dùng

Tài liệu liên quan