Partajați prin


ui.refreshRibbon (referință API client)

Determină panglica să reevalueze datele care controlează ceea ce se afișează în aceasta.

Sintaxă

formContext.ui.refreshRibbon(refreshAll);

Parametru

Nume Tip Obligatoriu Descriere
refreshAll Boolean Nu Indică dacă toate barele de comenzi din panglică de pe pagina curentă sunt reîmprospătate. Dacă specificați fals, se reîmprospătează numai bara de comenzi la nivel de pagină din panglică. Dacă nu specificați acest parametru, se transmite în mod implicit fals .

Remarci

Această funcție este utilizată atunci când o acțiune JavaScriptFunction din panglică (RibbonDiffXml) modifică datele din formular. De exemplu, modificarea stării înregistrării printr-o acțiune din panglică. După ce codul modifică datele utilizate de o regulă, utilizați această metodă pentru a forța panglica să reevaluați datele din formular, astfel încât regula să poată fi reaplicată.

Îndrumare

Pentru o performanță optimă a încărcărilor de formular, nu trebuie să utilizați această funcție în EnableRule (RibbonDiffXml) sau onLoad (FormXml). Încărcarea formularului propriu-zis declanșează evaluarea regulilor pentru toate acțiunile din panglică. În cazul în care doriți să controlați vizibilitatea unei acțiuni din panglică, utilizați promisiunile și modelul asincron în EnableRule.

formContext.ui
formContext