TargetColumn

Phạm vi áp dụng

✅ Bravo 8 · ✅ Bravo 10

Ý nghĩa

Khai báo danh sách các cột hiển thị cảnh báo lỗi.

Cú pháp

<Validators>
  <Ten_Validator>
    <SourceColumn>Danh_sach_truong_kiem_tra</SourceColumn>
    <TargetColumn>Truong_hien_thi_canh_bao_loi</TargetColumn>
  </Ten_Validator>
</Validators>

Ghi chú

  • Khi không khai báo TargetColumn → cột hiển thị cảnh báo lỗi sẽ là danh sách các cột ở SourceColumn

Thực hành tốt

Các cột khai báo trong TargetColumn nên là các cột có hiển thị trên màn hình — nếu không, người dùng sẽ thấy lỗi mà không biết sửa ở đâu.

Ví dụ điển hình

<CheckDeptCode>
  <SourceColumn>DeptCode,CheckDeptCode</SourceColumn>
  <TargetColumn>DeptCode</TargetColumn>
  <zValidateExpr>!(!Empty(CheckDeptCode) AND Empty(DeptCode))</zValidateExpr>
</CheckDeptCode>

→ Validator theo dõi hai cột (DeptCode, CheckDeptCode) nhưng báo lỗi chỉ ở cột DeptCode — vì CheckDeptCode là cột kỹ thuật, không hiển thị.

Liên quan

SourceColumn · Caption · Text · Validator Overview