ui.refreshRibbon (klient-API-referens)

Gör att menyfliksområdet utvärderar data som styr vad som visas i det.

Syntax

formContext.ui.refreshRibbon(refreshAll);

Parameter

Namn Typ Krävs Description
refreshAll Boolean Nej Anger om alla kommandofält i menyfliksområdet på den aktuella sidan uppdateras. Om du anger false uppdateras endast menyfliksområdets kommandofält på sidnivå. Om du inte anger den här parametern skickas som standard false .

Anmärkningar

Den här funktionen används när en menyfliksåtgärd JavaScriptFunction (RibbonDiffXml) ändrar data i formuläret. Till exempel ändra status för posten via en menyfliksåtgärd. När koden har ändrat de data som används av en regel använder du den här metoden för att tvinga menyfliksområdet att omvärdera data i formuläret så att regeln kan tillämpas på nytt.

Vägledning

För optimala prestanda för dina formulärinläsningar bör du inte använda den här funktionen i EnableRule (RibbonDiffXml) eller onLoad (FormXml). Själva formulärinläsningen utlöser regelutvärdering av alla åtgärder i menyfliksområdet. Om du vill styra synligheten för en menyfliksåtgärd använder du löften och asynkront mönster i EnableRule.

formContext.ui
formContext