QR 87 – Des listes déroulantes conditionnelles dans FileMaker

Aujourd’hui, c’est Stéphane qui pose une question qui nous revient régulièrement… et donc que nous avons intérêt à aborder non moins régulièrement 😉

Je suis en train de créer un base de donnée pour des adresses des membres d’un club. Dans mes adresses, j’ai plusieurs localités différentes avec un même numéro postal (suite à la fusion de plusieurs communes) ce qui me pose un souci lors de la saisie par menu déroulant. comment paramétrer pour que lors du choix de localité en fonction du numéro postal le nom ne soit écrasé par le 2ème choix ou qu’il ne m’autorise pas à valider le nom de localité.
Je débute avec filemaker mais là je sèche.

D’abord, bienvenue à Stéphane et bonne découverte !

Réaliser ce qu’il souhaite réaliser ne se fait pas d’un coup de cuillère à pot.

Exprimé autrement, FileMaker ne permet pas de manière directe et intuitive, de répondre au besoin de Stéphane, comme c’est le cas fréquemment. Non que FileMaker ne soit pas capable de répondre à nos besoins : pour la plupart d’entre eux, il l’est, mais ils sont tellement variés – et parfois très inattendus – que seuls vos compétences de développeur et la souplesse de FileMaker peuvent y répondre 😉

Si j’ai bien compris la question de Stéphane, il se trouve dans la situation où il cherche à compléter de manière quasiment automatique à l’aide de listes un code postal et une commune (ville, village, lieu dit…).

Il existe alors deux manières de compléter ces informations : on choisit dans une liste ou on saisit d’abord un code postal dans la rubrique Code_Postal et cela nous présente toutes les communes liées à ce code postal et uniquement elles dans la rubrique Commune ; on choisit dans une liste ou on saisit d’abord une commune et cela entre automatiquement le code postal lié à la commune.

Il faut bien entendu auparavant, avoir saisi ou importé toutes les communes avec tous leurs codes postaux.

Comme la liste initiale (Code_Postal ou Commune) peut être très longue, vous pouvez utiliser l’option d’auto-complétion automatique proposé dans l’Inspecteur juste en dessous de la définition de la liste de valeurs.

AutoCompl

Cette dernière peut être présentée exactement comme vous le souhaitez : sous forme de liste déroulante ou de menu local.

Créer des listes conditionnelles

Sur la question des listes conditionnelles, je n’en dirai pas plus sur le blog…

Pourquoi ?

Parce que, la bonne nouvelle, est que j’ai déjà proposé des tutoriels sur la question.

Le premier est très ancien… du moins théoriquement 😉

Il s’agit de la fiche Astuce n°19. Elle traite des listes de valeurs conditionnelles après que le sujet des listes de valeurs ait été traité en détail dans les fiches Astuces n°4 et 17.

Le deuxième, plus récent, est un ensemble de deux fiches Astuces, n°65 et 66, qui vous propose de faire exactement la même chose, mais cette fois-ci avec des tables externes !

Et l’excellente nouvelle, c’est que la fiche Astuce n°19 a été entièrement remise à jour, ainsi que son fichier d’accompagnement.

Bien plus, au fichier d’accompagnement d’origine – remis à jour – nous y avons ajouté un nouveau fichier As19_CodesPostaux.fmp12, qui met en oeuvre exactement ce que je décris ci-dessus.

Dès lors, grâce à la fiche Astuce n°19 et à ses deux fichiers d’accompagnement, vous savez exactement comment faire pour créer des listes conditionnelles entre des codes postaux et des communes !

NB : Régulièrement, non seulement nous publions de nouveaux tutoriels, mais également, nous mettons à jour des fiches Astuces, cahiers, etc. C’est le cas dernièrement de la fiche Astuce n°68 (Dédoublonner des données), de l’eBook les Bonnes résolutions FileMaker, plus important qu’il n’y paraît, et de la fiche Astuce n°19, avec le projet de mettre à jour également les fiches 4 et 17.

Vous souhaitez être tenu au courant de ces parutions et/ou mises à jour ?

Rien de plus simple.

Inscrivez-vous gratuitement en tant que membre du blog astucieux et, en plus des articles réservés auxquels vous aurez accès, recevez chaque semaine notre chronique qui, en plus de ces informations, vous tient au courant de la vie du blog et de toute l’actualité FileMaker !

De la sorte, vous ne perdez pas le lien avec nous et avec FileMaker 😉

 

 

Tags: , , ,

Merci de laisser un commentaire (Pas de commentaire )

Désolé, les commentaires des articles réservés sont eux-mêmes réservés

Il n'y a pas de commentaire pour l'instant, soyez le premier ;-)