function ShowBingMap() { var lsLine1 ='address1_line1'; var lsCity ='address1_city'; var lsIframe ='IFRAME_MAP'; if (Xrm.Page.getAttribute(lsLine1).getValue()!= null) { var lsUrl = ('http://www.bing.com/maps/default.aspx?where1=' + Xrm.Page.getAttribute(lsLine1).getValue() + ',' + Xrm.Page.getAttribute(lsCity).getValue()); Xrm.Page.getControl(lsIframe).setSrc(lsUrl); } else { Xrm.Page.getControl(lsIframe).setSrc('about:blank'); } }
2.Ajouter une IFRAME dans le formulaire de l'entité Compte.
3.Ajouter dans l'événement OnLoad du formulaire de l'entité Compte l'utilisation de la fonction ShowBingMap :
4. Enregistrer et publier.
5. Résultat à l'ouverture d'un compte avec les champs adresse renseignés :
J'ai voulu recréer à l'identique, mon problème est que je n'ai pas de "onLoad" dans la combo "Evenement" ? Avez-vous une piste ?
RépondreSupprimerC'est bon, j'ai trouvé mon erreur... Ca fonctionne mais j'ai la barre de recherche Bing dans l'Iframe...
Supprimer