-
Hiện lần lượt tên những người có điểm cao nhất
wintq > 22-07-15, 09:51 PM
Mình có 1 bảng dữ liệu gồm: stt, họ tên, điểm
Giờ mình muốn hiên lần lượt trên màn hình (Forms) những người có điểm số cáo nhất và stt bắt đầu từ 1,2,3,....nếu số điểm bằng nhau thì sét đến họ tên:
Cái khó mình gặp phải là đánh số sst không được vì nếu điểm trung nhau số tt nó cũng trùng nhau (theo một số hướng dẫn trên mạng dùng Dcount và Count.....).
Mong mọi người giúp đỡ. ai hộ được xin cám ơn và hậu tạ -
RE: Hiện lần lượt tên những người có điểm cao nhất
tranthanhan1962 > 22-07-15, 10:09 PM
Nếu bạn chỉ muốn hiện lại số thứ tự sau mỗi lần lọc thì đâu cần phải viết code chi cho nó mệt. bạn chỉ cần tạo 1 textbox STT rồi gán công thức =[Form].[CurrentRecord] là xong thôi mà.
Thứ nhất mình đã trả lời bạn xong rồi trong bài Đánh số TT trong Query hoặc Form.
Thứ hai Nếu vừa lòng với sự giúp đỡ bạn chỉ cần bấm thank là đủ.
Thứ ba đừng bao giờ nói đến việc hậu tạ vì anh em trên forum giúp nhau chỉ là tình cảm trong niềm đam mê Access chứ không vụ lợi.
Thứ tư có khi cả đời mình không gặp được nhau làm sao hậu tạ được đây.
Thứ năm điểm số trùng nhau xếp hạng trùng nhau mới khó chứ xếp hạng theo thứ tự từ trên xuống thì không khó bạn xem bài [b][Function] Code Xếp hạng [/b]của mình bỏ cái phần if trunghang thì nó sẽ xếp liên tục ngay.
Chúc bạn thành công. -
RE: Hiện lần lượt tên những người có điểm cao nhất
wintq > 24-07-15, 10:45 AM
Cám ơn ban nhiều nhiều nhé. Đúng cái đang cần mấy ngày tìm mãi ko ra. Cám ơn mọi người