/ / Obnovujúca páska s nástrojmi CRM na domovskej obrazovke (nie je otvorený žiadny formulár entity) - dynamics-crm-2011, kontrola pásky

Osviežujúca páska v CRM na domácej obrazovke (žiadna entita otvorená) - dynamics-crm-2011, ribbon-control

Na domovskej obrazovke mám tlačidlo pre Prihlásenie atlačidlo na odhlásenie. Na začiatku je tlačidlo Prihlásenie povolené a odhlásenie zakázané. Po kliknutí na tlačidlo Prihlásiť uskutočním hovor AJAX a prihlásim používateľa do systému. Teraz v tejto súvislosti chcem, aby bolo možné kliknúť na tlačidlo Logout (Odhlásiť sa), a potom chcem šedé tlačidlo Login (Prihlásiť sa). Mám napísaný zodpovedajúci javascript. Chcem však aktualizovať tlačidlo Ribbon. Ako to urobím?

keď vyskúšam Xrm.Page.ui.refreshRibbon, rozbije sa a hovorí, že refreshRibbon je neplatný. Keď som skúsil sledovať Xrm.Page.ui .. vráti NULL.

odpovede:

1 pre odpoveď č. 1

Myslím, že už ste v XRM Ribbon Context takže môžete použiť XRM Ribbon Súvisiace funkcie priamo v JS tlačidla Ribbon.

vyskúšať

window.refreshRibbon()