ui.refreshRibbon (препратка към API на клиент)

Кара лентата да преоцени данните, които управляват това, което се показва в нея.

Синтаксис

formContext.ui.refreshRibbon(refreshAll);

параметър

Име Вид Необходимо Описание
refreshAll булев Не Показва дали всички ленти с команди на лентата на текущата страница се обновяват. Ако зададете false, се обновява само лентата с команди на ниво страница. Ако не зададете този параметър, по подразбиране се подава false .

Забележки

Тази функция се използва, когато действие JavaScriptFunction на лентата (RibbonDiffXml) променя данните във формуляра. Например промяна на състоянието на записа чрез действие на лентата. След като вашият код промени данните, които се използват от правило, използвайте този метод, за да накарате лентата да преоцени данните във формуляра, така че правилото да може да се приложи отново.

Указания

За оптимална производителност на натоварването на вашия формуляр не трябва да използвате тази функция в EnableRule (RibbonDiffXml) или onLoad (FormXml). Самото зареждане на формуляра задейства оценка на правилата за всички действия на лентата. В случай че искате да контролирате видимостта на действие на лентата, използвайте обещания и асинхронен модел в EnableRule.

formContext.ui
formContext