Bouton d'exécution d'une URL (interface)
Bouton d’exécution d’URL
Un nouveau contrôle « TdburlButton » permet de construire une URL à partir des champs d’une DataSource et d’exécuter cette URL.
Ce bouton à trois propriétés liées à la fonctionnalité :
DataSource
Source de donnée auquel est rattaché le bouton et permettant de construire l’URL
URL
Renseignez la chaine URL que vous souhaitez exécuter. Cette chaîne sera transformée en fonction de l’enregistrement courant de la source de données. Utilisez des paramètres %xxxx dans le contenu de l’URL pour indiqué les substitutions à effectuer.
Control
Contrôle facultatif supportant la navigation WEB. Si ce contrôle est spécifié l’action du bouton fera naviguer le contrôle sur l’URL. Un Contrôle supportant la navigation est, par exemple, un TWebBrowser
Par exemple pour ajouter un bouton sur la fiche tiers capable de retrouvé la localisation du tiers grâce à Google Map :
L’URL est construite de cette manière :
les champs Adresse.nomRueVoie et Adresse.ville seront remplacés lors de l’appel par les valeurs correspondantes.
Le résultat du bouton est l’ouverture du navigateur sur la carte de Google :