JavaScript is required

Biết trường DIEM có kiểu Number, chỉ nhận các giá trị từ 0 đến 10, hãy chọn thuộc tính Validation Rule của trường DIEM

A.
>0 or <=10
B.
>=0 and <=10
C.
>[diem]>0 or [diem]<=10
D.
0<=[diem]<=10
Trả lời:

Đáp án đúng: B


Câu hỏi yêu cầu chọn Validation Rule phù hợp cho trường DIEM kiểu Number, nhận giá trị từ 0 đến 10. * **Phương án A**: `>0 or <=10` Sai. Biểu thức này cho phép các giá trị âm, ví dụ -1 vẫn thỏa mãn điều kiện `<=10`. Không đúng với yêu cầu giá trị từ 0. * **Phương án B**: `>=0 and <=10` Đúng. Biểu thức này đảm bảo giá trị của trường DIEM phải lớn hơn hoặc bằng 0 **VÀ** nhỏ hơn hoặc bằng 10, đáp ứng đúng yêu cầu của đề bài. * **Phương án C**: `>[diem]>0 or [diem]<=10` Sai. Cách viết này không đúng cú pháp và logic trong Validation Rule. Nó cố gắng so sánh một giá trị lớn hơn `[diem]` với 0, điều này vô nghĩa. Ngoài ra, nó sử dụng `or`, tương tự phương án A, cho phép các giá trị âm. * **Phương án D**: `0<=[diem]<=10` Sai. Mặc dù có ý tưởng tương tự phương án B, nhưng cách viết này thường không được hỗ trợ trực tiếp trong các hệ thống Validation Rule. Cần sử dụng `and` để kết hợp hai điều kiện. Vậy, phương án B là đáp án đúng nhất.

Câu hỏi liên quan