Comparteix via


ui.refreshRibbon (referència de l'API del client)

Fa que la franja torni a avaluar les dades que controlen el que s'hi mostra.

Sintaxi

formContext.ui.refreshRibbon(refreshAll);

Paràmetre

Nom Tipus Necessari Descripció
refreshAll booleà No Indica si s'han actualitzat totes les barres d'ordres de la franja de la pàgina actual. Si especifiqueu false, només s'actualitzarà la barra d'ordres de la franja a nivell de pàgina. Si no especifiqueu aquest paràmetre, per defecte es passa false .

Observacions

Aquesta funció s'utilitza quan una acció JavaScriptFunction de la franja (RibbonDiffXml) canvia les dades del formulari. Per exemple, canviar l'estat del registre mitjançant una acció de cinta. Després que el codi canviï les dades que utilitza una regla, utilitzeu aquest mètode per forçar la franja a tornar a avaluar les dades del formulari perquè es pugui tornar a aplicar.

Orientació

Per obtenir un rendiment òptim de les càrregues de formularis, no heu d'utilitzar aquesta funció al (RibbonDiffXml) o onLoad al EnableRule (FormXml). La càrrega del formulari activa l'avaluació de les regles de totes les accions de la cinta. En cas que si voleu controlar la visibilitat d'una acció de la cinta, utilitzeu promeses i patró asíncron al EnableRule.

formContext.ui
formulariContext