2010-11-04 6 views
4

J'ai un formulaire parent appelé ISSUE. Ce formulaire de problème a un bouton appelé IG sur le ruban de forme qui ouvre la page Html personnalisée.Comment actualiser le formulaire parent dans CRM Dynamics 5.0 une fois l'action terminée sur le formulaire enfant personnalisé?

Maintenant, après que le bouton Envoyer est cliqué sur le formulaire personnalisé qui effectue des insertions dans CRM et se ferme directement. Maintenant, je veux actualiser le formulaire ISSUE parent à la fermeture de la page HTML de l'enfant pour refléter mes insertions.

Voici le code que je l'habitude d'appeler le formulaire enfant sur le bouton IG cliquant sur le formulaire d'émission Ruban:

function popup() 
{ 
    var url = './WebResources/irpc_/planner.html'; 

    var data = 
    { 
     issueGuid: Xrm.Page.data.entity.getId(), 
     causeCodeGuid: Xrm.Page.data.entity.attributes.get("irpc_causecode").getValue()[0].id, 
     riskClassificationId: Xrm.Page.data.entity.attributes.get("irpc_riskclassification").getValue() 
    }; 

    window.showModalDialog(url , data, 'dialogHeight:480px;dialogWidth:1200px;'); 

} 

apprécie votre aide.

Merci

Répondre

3

Vous pouvez essayer:

window.location.href = window.location.protocol + "//" + window.location.host + window.location.pathname + window.location.search 

Cette entrée de la même URL moins le hachage/fragment. Je suppose que CRM 5 utilise toujours un fragment qui empêcherait la mise à jour de la page si vous venez de faire un window.location.href = window.location.href.

Avertissements:

  1. S'il y a des données sales sur la forme, vous allez recevoir un avertissement de données sale.
0
well, you can use the following line of code. 

window.location.reload(true); 
Questions connexes