Bonjour,
j'ai un formulaire dans lequel j'ai besoin de remplir automatiquement des noms de personne.
j'ai en fait des listes déroulantes qui selon le choix fait par l'utilisateur vont me permettre de mettre à jour mes interlocuteurs.
j'ai donc une liste avec 2 champs : Pays / Interlocuteur.
dans le formulaire l'utilisateur choisit le pays, appuie sur un bouton et le nom de la personne correspondant au pays s'affiche dans un selecteur de personne.
Le bouton contient une règle classique qui permet de filtrer ma liste sur le pays choisit, fait une requête de connexion de données sur la liste,
et ensuite il définit les valeurs AccountID et DisplayName.
Pour l'ouverture du formulaire, l'interlocuteur est vide. L'utilisateur choisit son pays, appui sur le bouton, le selecteur de personne se remplit sans problème.
Ensuite l'utilisateur peut revenir sur le formulaire, changer le pays, et l'interlocuteur se met à jour sans problème.
MAIS si l'utilisateur efface le nom de l'interlocuteur, alors on a beau appuyer sur le bouton, il ne se passe rien.
Si je remets une valeur dans interlocuteur, alors à nouveau on est capable de la remplacer par le bon interlocuteur avec le bouton.
je ne souhaite pas verrouiller le selecteur de personne et empêcher l'utilisateur d'effacer le nom.
j'ai besoin d'un selecteur de personne car je vais l'utiliser pour envoyer des emails.
Donc si vous aviez une solution pour forcer la mise à jour de l'interlocuteur lorsque celui-ci a été effacé...
Partager