BravoSelectRowEvaluator

Phạm vi áp dụng

✅ Bravo 8 · ✅ Bravo 10

Ý nghĩa

Dùng để chỉ định dòng được chọn trên Grid.

Cú pháp

<Eval_X>
  <ClassName>BravoSelectRowEvaluator</ClassName>
  <DataMember>Ten_bang</DataMember>
  <Expr>Bieu_thuc</Expr>
</Eval_X>

Thuộc tính

ThẻNội dung
DataMemberBảng đích tác động dữ liệu
ExprĐiều kiện các dòng thỏa mãn để thực thi

Ví dụ

Editor Cập nhật phiếu bán lẻ — trả về dòng thỏa mãn điều kiện:

<Eval_Sales_SelectRow>
  <ClassName>BravoSelectRowEvaluator</ClassName>
  <DataMember>Ct0</DataMember>
  <Expr>ItemId=Parent.LastItemId</Expr>
</Eval_Sales_SelectRow>

Ứng dụng

Bán lẻ quét mã vạch: sau khi quét, con trỏ nhảy về đúng dòng vừa thêm/cộng dồn để người dùng nhìn thấy ngay.

Ghi chú

Vô hiệu hóa thẻ khác

Với Evaluator này thì vô hiệu hóa tác dụng của bSuppressChangeEvents và bSuppressLookupEvents.

Phân biệt với Select trong Controls

CáchDùng khi
BravoSelectRowEvaluatorChọn dòng dữ liệu theo điều kiện
BravoEvaluator + <Controls><Select>Chọn control / tab đang hiển thị

Liên quan

BravoEvaluator · RowSelected · Grid - Tổng quan · bSuppressChangeEvents