- Khác: Chỉ tiêu Lệnh INDEX Lệnh SORT 1. Tác dụng Dùng để tạo tệp chỉ dẫn để sắp Dùng để sắp xếp lại tệp dữ liệu xếp tệp đang mở theo giá trị tăng bằng cách tạo ra một tệp mới với dần của tiêu thức sắp xếp các bản ghi lấy của tệp dữ liệu đang mở đã được sắp xếp theo yêu cầu của lệnh. 2. Dạng lệnh INDEX ON <Biểu thức> TO SORT TO <tên tệp> ON <dsach <Tên tệp> [FOR <Biểu thức biểu thức khóa [/A/D/C]> logic>] [FOR<BT logic>] + Biểu thức: là một biểu thức bất + Tên tệp: là tên tệp dữ liệu để kỳ dùng làm tiêu thức sắp xếp. ghi kết quả đã sắp xếp. Nếu có nhiều hơn 2 tiêu thức thì + Danh sách biểu thức gồm các ghép xâu bởi dấu cộng, nếu có biểu thức viết cách nhau dấu nhiều tiêu thức thì ưu tiên tiêu phẩy, dùng làm tiêu thức sắp thức nào xếp trước. xếp. Nếu có nhiều biểu thức thì + Tên tệp: Là tên tệp chỉ dẫn, ưu tiên cho các biểu thức viết phần mở rộng ngầm định là .IDX trước. 3. Tác động Sắp xếp sao cho trên các bản ghi + Nếu có/A thì sắp xếp tăng dần. từ đầu đến cuối tệp, biểu thức có Nếu có /D thì xếp giảm dần giá trị tăng dần. Nếu có các bản (Ngầm định là /A) ghi có cùng giá trị của khóa sắp + Nếu có /C thì sẽ không phân xếp, Fox sẽ sắp xếp các bản ghi biệt sự khác nhau giữa chữ in và đó theo trật tự vật lý của các bản chữ thường. ghi. + Nếu có FOR<BT logic> thì trong tệp kết quả chỉ chứa các bản ghi làm <BT logic> nhận giá trị đúng. + Kết quả sắp xếp được ghi vào một tệp dữ liệu có tên xác định bởi <tên tệp>.