Microsoft Dynamics CRM 2015 | Schon gewusst?

Mit Microsoft Dynamics CRM 2015 kommt auch die neue Form-Rendering Engine, die in Sachen Umgang mit der Aktualisierung von Webressourcen offenbar so ihre Tücken im Bereich Caching hat. Zwar stellt ein Caching eine Verbesserung der Ladeperformance dar, wollte man jedoch mit

var control = Xrm.Page.getControl(“WebResource_Name”);
control.setSrc(control.getSrc());

eine Aktualisierung herbeiführen, so verhält sich dieser Code nicht wie gewünscht.

Abhilfe schafft hier jedoch eine simple Modifikation der zweiten Zeile

control.setSrc(control.getSrc() + ‘?data=’ + Date.now());

sorgt für den gewünschten Effekt und der WebRessourcen-Inhalt wird aktualisiert.

Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s