Condividi tramite


ui.refreshRibbon (Informazioni di riferimento sulle API client)

Fa in modo che la barra multifunzione rivaluta i dati che controllano ciò che viene visualizzato.

Sintassi

formContext.ui.refreshRibbon(refreshAll);

Parametro

Nome TIPO Obbligatorio Description
refreshAll Boolean NO Indica se tutte le barre dei comandi della barra multifunzione nella pagina corrente vengono aggiornate. Se si specifica false, viene aggiornata solo la barra dei comandi della barra multifunzione a livello di pagina. Se non si specifica questo parametro, per impostazione predefinita viene passato false .

Osservazioni:

Questa funzione viene utilizzata quando un'azione JavaScriptFunction della barra multifunzione (RibbonDiffXml) modifica i dati nel modulo. Ad esempio, la modifica dello stato del record tramite un'azione della barra multifunzione. Dopo che il codice modifica i dati usati da una regola, usare questo metodo per forzare la rivalutazione dei dati nella barra multifunzione nel modulo in modo che la regola possa essere riapplicata.

Indicazioni

Per ottenere prestazioni ottimali dei caricamenti dei moduli, non è consigliabile usare questa funzione in EnableRule (RibbonDiffXml) o onLoad (FormXml). Il caricamento del modulo stesso attiva la valutazione delle regole di tutte le azioni della barra multifunzione. Se si vuole controllare la visibilità di un'azione della barra multifunzione, usare promesse e criteri asincroni in EnableRule.

formContext.ui
formContext