Thứ Ba, 5 tháng 4, 2016

Phát triển HTTT kế toán bằng MS Access - Chương 1 - Sắp xếp kết quả

James Perry, Richard Newmark


Chương 1
Nhập môn Microsoft Access


Sắp xếp kết quả


Thông thường, Access hiển thị tập động dynaset theo thứ tự khóa chính của bảng. (Chẳng hạn, cột khóa của bảng hóa đơn tblInvoices là InvoiceID.) Nếu bảng mà câu truy vấn tham chiếu không có khóa chính thì các dòng tập động dynaset không được hiển thị theo một thứ tự đặc biệt nào. Tuy nhiên, bạn có thể qui định thứ tự sắp – như đã làm trong ví dụ trước – để các dòng tập động dynaset được hiển thị theo một thứ tự có nghĩa và hữu ích hơn. Bạn qui định thứ tự sắp bằng cách chọn Ascending (tăng dần) hay Descending (giảm dần) bên dưới cột thích hợp trong dòng Sort thuộc lưới QBE. Có thể qui định thứ tự sắp trên nhiều dòng. Trong trường hợp đó, thứ tự sắp được qui định từ trái sang phải.

THỬ NGHIỆM

Hãy hiển thị truy vấn qryFebFedEx ở góc nhìn Design, rồi kích dòng Sort dưới cột đầu tiên. Chọn Ascending hay Descending từ danh-sách-sổ-xuống. Nếu cần, tiếp tục chọn các cột bên phải trong lưới QBE. Bạn có thể chọn Ascending hay Descending cho cột bất kỳ, nhưng cột nào ở bìa trái có ô Sort không trống sẽ là cột sắp xếp chính. Tầm quan trọng của các cột sắp xếp khác được xác định qua vị trí tương đối của chúng trong lưới QBE, từ trái sang phải. Bạn có thể muốn kéo một hay nhiều cột sang trái để nâng tầm ảnh hưởng của chúng trong thứ tự sắp. Tốt hơn là bạn thêm cột vào bên phải tất cả các cột truy vấn hiện có để qui định thứ tự sắp cho từng cột. Hãy để trống ô Show cho các cột lặp để dùng chúng cho sắp xếp, nhưng không hiển thị trong tập động dynaset. Kích phải câu truy vấn, kích Close trong pop-up menu, rồi kích No khi được hỏi “Do you want to save the changes to the design of query ‘qryFebFedEx’?” (Bạn muốn lưu những thay đổi trên thiết kế câu truy vấn ‘qryFebFedEx’ không?) Hành động đó sẽ đóng câu truy vấn mà không lưu những thử nghiệm bạn vừa làm.

Không có nhận xét nào:

Đăng nhận xét