Zdieľať cez


ui.refreshRibbon (odkaz na klientske rozhranie API)

Spôsobí, že pás s nástrojmi znovu vyhodnotí údaje, ktoré riadia, čo sa v ňom zobrazuje.

Syntax

formContext.ui.refreshRibbon(refreshAll);

Parameter

Meno Typ Požaduje sa Popis
refreshAll booleovský Nie Udáva, či sa všetky príkazové pruhy pása s nástrojmi na aktuálnej strane obnovia. Ak zadáte false, obnoví sa len panel príkazov na úrovni strany. Ak tento parameter nezadáte, predvolene sa odovzdá hodnota false .

Poznámky

Táto funkcia sa používa pri zmene údajov vo formulári akciou JavaScriptFunction pása s nástrojmi (RibbonDiffXml). Môžete napríklad zmeniť stav záznamu pomocou akcie na páse s nástrojmi. Keď kód zmení údaje, ktoré používa pravidlo, použite túto metódu na vynútenie opätovného prehodnotenia údajov vo formulári pásu s nástrojmi, aby bolo možné pravidlo znova použiť.

Usmernenie

Na optimálny výkon načítavania formulára by ste túto funkciu nemali používať v EnableRule súbore (RibbonDiffXml) ani onLoad (FormXml). Samotné načítanie formulára spustí vyhodnocovanie pravidiel všetkých akcií na páse s nástrojmi. V prípade, že chcete kontrolovať viditeľnosť akcie pása s nástrojmi, použite parametre promises a asynchrónny vzor v prvku EnableRule.

formContext.ui
formContext