Developpez.com

Club des développeurs et IT pro
Plus de 4 millions de visiteurs uniques par mois

Developpez.com - 4D
X

Choisissez d'abord la catégorieensuite la rubrique :


4D Ajax Framework, Mashup et propriété méthode

Date de publication : 15/02/2008

Par Stéphanie Tirtiat (Intl Tech Support)
 



Produit : 4D Web 2.0 Pack (4D Ajax Framework) · Plateforme : Mac & Win


Vous vous lancez dans la découverte du Web 2.0 avec le composant 4D Ajax Framework.

Vous commencez pas explorer les bases exemples et vous essayez de modifier quelques vues ou en créer par vous-mêmes.

Prenons la base démo "4D Meetings". Vous voulez que lorsque que l'utilisateur sélectionne une conférence, il puisse la localiser avec le mashup GoogleMaps.


Vous créez une DDW (Developer Defined Windows, fenêtres définies par le développeur) nommée "TestMashup" (par exemple) qui appelle la méthode projet "aaMapIt" (méthode pré-écrite dans la base démo) :


Vous créez une nouvelle vue à laquelle vous affecter cette DDW :


Votre vue "TestMashup" apparaît dans la colonne de navigation et affiche le formulaire suivant :


Vous sélectionnez une des conférences et vous cliquez sur le bouton "GoogleMaps"... et rien ne se passe.

En fait, vous devez précisez dans les propriétés de la méthode appelée qu'elle peut être exécutée par le composant.

Retournez dans l'explorateur 4D, faites un clic droit sur la méthode projet "aaMapIt", sélectionnez "Propriétés de la méthode" et cochez l'option "Partagée entre composants et base hôte" :


Retournez à votre navigateur, rafraîchissez le site et réessayez.

Maintenant, lorsque vous sélectionnez une conférence et que vous cliquez sur le bouton "GoogleMaps", la méthode "aaMapIt" est appelée, exécutée, et affiche l'emplacement géographique de la conférence sélectionnée.

info Documentation :
· Création de "Mashups" avec 4D Ajax Framework (Note technique 4D)
· faq FAQ 4D Web 2.0 Pack



Valid XHTML 1.1!Valid CSS!

Ce document est issu de http://www.developpez.com et reste la propriété exclusive de son auteur. La copie, modification et/ou distribution par quelque moyen que ce soit est soumise à l'obtention préalable de l'autorisation de l'auteur.
Contacter le responsable de la rubrique 4D