Udostępnij przez


ui.refreshRibbon (dokumentacja interfejsu API klienta)

Powoduje ponowne obliczenie danych wstążki, które steruje wyświetlanymi w niej elementami.

Składnia

formContext.ui.refreshRibbon(refreshAll);

Parameter

Name Typ Wymagane Description
refreshAll logiczny Nie. Wskazuje, czy wszystkie paski poleceń wstążki na bieżącej stronie są odświeżane. Jeśli określisz wartość false, zostanie odświeżony tylko pasek poleceń wstążki na poziomie strony. Jeśli nie określisz tego parametru, domyślnie zostanie przekazana wartość false .

Uwagi

Ta funkcja jest używana, gdy akcja JavaScriptFunction wstążki (RibbonDiffXml) zmienia dane w formularzu. Na przykład zmiana stanu rekordu za pomocą akcji wstążki. Gdy kod zmieni dane, które są używane przez regułę, użyj tej metody, aby wymusić ponowne oceny danych w formularzu, aby można było ponownie zastosować regułę.

Wskazówki

Aby uzyskać optymalną wydajność ładowania formularza, nie należy używać tej funkcji w programie EnableRule (RibbonDiffXml) ani onLoad (FormXml). Samo ładowanie formularza wyzwala ocenę reguł wszystkich akcji wstążki. Jeśli chcesz kontrolować widoczność akcji wstążki, użyj obietnic i wzorca asynchronicznego w programie EnableRule.

formContext.ui
formContext