[Résolu] Liaison liste code postal/ville dans un formulaire

Discussions sur le module de base de données Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur: Vilains modOOs

Règles du forum
Cette section est dédiée au module Base et plus particulièrement sur le langage SQL ou sur les connexions aux SGBD tiers. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Pour accélérer les réponses, vous pouvez mettre en ligne votre base en joignant un fichier ODB : comment faire.

[Résolu] Liaison liste code postal/ville dans un formulaire

Messagepar niuxe » 30 Juil 2019 00:15


La modération a écrit:Titre modifié pour plus de clarté : liaison entres 2 tables dans un formulaire

Bonjour tout le monde,

je crée un petit formulaire avec 2 tables :
- utilisateurs
- codes postaux

Ce que je souhaite faire est assez simple, mais je ne vois pas la marche à suivre. Lorsque je sélectionne un code postal dans la liste, je voudrais que le champ code_postale_id de la table utilisateurs soit renseigné. Pour l'extra, lorsque je sélectionne un code postal dans la liste, la ville se met à jour.

Comment est ce possible ?

Merci beaucoup pour votre aide.
Dernière édition par micmac le 09 Août 2019 07:06, édité 1 fois.
Opensuse LEAP 15.0 / Libreoffice 6.1.5.2
niuxe
Fraîchement OOthentifié
 
Message(s) : 3
Inscrit le : 29 Juil 2019 22:08

Re: liaison entres 2 tables dans un formulaire

Messagepar Dude » 30 Juil 2019 08:02

Salut,

Comme d'habitude...
Image
Sujet largement débattu dans ce forum : viewtopic.php?f=9&t=39996&hilit=code+postal+ville

niuxe a écrit:lorsque je sélectionne un code postal dans la liste, la ville se met à jour.

Un code postal n'est pas une donnée unique et plusieurs villes peuvent avoir le même code.
Donc, ton approche ne fonctionnera pas.
Avatar de l’utilisateur
Dude
Grand Maître de l'OOffice
Grand Maître de l'OOffice
 
Message(s) : 20917
Inscrit le : 03 Mars 2006 08:45
Localisation : 127.0.0.1


Retour vers Base de données

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Prismx et 5 invité(s)