bằng lăng > 21-09-18, 11:28 AM
NguyenDungAnh > 21-09-18, 11:57 AM
cpucloi > 21-09-18, 03:57 PM
bằng lăng > 21-09-18, 04:58 PM
(21-09-18, 03:57 PM)cpucloi Đã viết: Mình thấy trong diễn giải của bạn có mâu thuẫn, nhập 125 ra 1,25; nhập 10 ra 10. Mình nghĩ không thực hiện được bởi máy không biết khi nào 10 ra 1,0 hay ra 10 cả.
ongke0711 > 21-09-18, 05:45 PM
lamvankhanh > 22-09-18, 12:00 PM
(21-09-18, 11:28 AM)bằng lăng Đã viết: Mình thấy người ta tạo 1 subform nhập điểm như sau: nhập 1 ra 1.0, nhập 125 xong chuyễn thành 1.25, nhập 55 thành 5.5, nhập 10 ra 10..... Trong access định dạng cái này ở đâu vậy các a/c? Xin cám ơn.
tranthanhan1962 > 22-09-18, 10:53 PM
bằng lăng > 24-09-18, 07:48 AM
(22-09-18, 12:00 PM)lamvankhanh Đã viết:(21-09-18, 11:28 AM)bằng lăng Đã viết: Mình thấy người ta tạo 1 subform nhập điểm như sau: nhập 1 ra 1.0, nhập 125 xong chuyễn thành 1.25, nhập 55 thành 5.5, nhập 10 ra 10..... Trong access định dạng cái này ở đâu vậy các a/c? Xin cám ơn.
Gửi bạn: http://upfile.vn/uTXtKVXmNQGg/nhapdiem-rar.html
Bạn xem ở Forms: Nhapdhk giống như bạn yêu cầu.
cpucloi > 24-09-18, 08:12 AM
Trích dẫn:Ở đây không có format gì cả mà có thể được xử lý bằng 1 function. Có thể phân tích vài vấn đề sau: Điểm số luôn nằm trong khoảng từ 0 -> 10.
1/ Nếu điểm số là 1 chữ số từ 0 đến 9 thì sẽ thành 1.0, 2.0, ..., 8.0, 9.0
2/ Nếu điểm số là 10 chắc chắn là 10
3/ Nếu điểm số là 2 chữ số (không phải là 10) thì giá trị sẽ chia cho 10, 32 = 3.2, 55=5.5, 96=9.6
4/ Nếu điểm số là 3 chữ số thì giá trị sẽ chia cho 100, 475 = 4.75, 825=8.25, 975=9.75
Function này cũng dễ viết chỉ cần dùng cấu trúc select case + hàm len