ui.refreshRibbon (Tài liệu tham khảo về API máy khách)

Làm cho ribbon đánh giá lại dữ liệu kiểm soát những gì được hiển thị trong đó.

Cú pháp

formContext.ui.refreshRibbon(refreshAll);

Tham số

Tên Loại Bắt buộc Sự miêu tả
refreshAll Boolean Không Cho biết liệu tất cả các thanh lệnh dải băng trên trang hiện tại có được làm mới hay không. Nếu bạn chỉ định false, chỉ thanh lệnh ribbon mức trang được làm mới. Nếu bạn không xác định tham số này, thì theo mặc định false sẽ được truyền đi.

Ghi chú

Hàm này được sử dụng khi một hành động ruy-băng JavaScriptFunction (RibbonDiffXml) thay đổi dữ liệu trong biểu mẫu. Ví dụ: thay đổi trạng thái của bản ghi thông qua hành động dải băng. Sau khi mã của bạn thay đổi dữ liệu được sử dụng bởi một quy tắc, hãy sử dụng phương pháp này để buộc ribbon đánh giá lại dữ liệu trong biểu mẫu để quy tắc có thể được áp dụng lại.

Hướng dẫn

Để đạt hiệu suất tối ưu khi tải biểu mẫu, EnableRule bạn không nên sử dụng hàm này trong (RibbonDiffXml) hoặc onLoad (FormXml). Bản thân tải biểu mẫu kích hoạt đánh giá quy tắc cho tất cả các hành động ribbon. Trong trường hợp, nếu bạn muốn kiểm soát khả năng hiển thị của hành động dải băng, hãy sử dụng lời hứa và mẫu hình không đồng bộ trong EnableRule.

formContext.ui
formContext