Listes déroulantes imbriquées

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.
Fifi33160
Fraîchement OOthentifié
Messages : 7
Inscription : 26 oct. 2018 13:05

Listes déroulantes imbriquées

Message par Fifi33160 »

Bonjour à toutes et à tous, merci à ceux qui me donneront un petit coup de main.
J'ai cherché un peu partout mais...j'ai pas trouvé mon bonheur ! J'ai créé (pour apprendre !) une base de donnéees Code Postal.
Mon but 2 listes déroulantes 1 qui m'affiche le code postal et l'autre qui devra m'afficher la ville. Ca parait simple mais j'y arrive pas !
Merci à tous
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOfficeVersion:25.8.3.2 (x64) sous Windows11Pro
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9979
Inscription : 28 août 2010 08:45

Re: Listes déroulantes

Message par micmac »

Bonjour,
Dans votre signature il y a écrit : LibreOfficeVersion: 6.1.2.1 (x64) sous Windows10
Votre configuration de travail n’a pas changé depuis votre dernier message le 27 oct. 2018 ?

Afin de profiter des dernières améliorations, pensez à être à jour de la dernière version officielle

Dans votre signature il est nécessaire d'indiquer :
  1. la version exacte de AOO ou LibO (AOO 4.1.16, LibO 25.2.7 par exemple) ;
  2. la version exacte du système d'exploitation (Windows XP SP3, Vista SP2, Windows 7 SP1, Win 8.1, Win 10, Win 11, macOS (Intel, Silicon) 15.4.1, Ubuntu 24.04... par exemple).
Accès direct à votre signature pour la corriger.

Votre titre < Listes déroulantes > n'est pas assez explicite.
Lors d'une recherche, ce sujet risque de passer inaperçu et donc de ne pas aider d'autres personnes ayant le même problème que vous. Veuillez le modifier.

Voici quelques astuces pour avoir un titre optimum : viewtopic.php?p=1002#p1002

Cordialement
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
Fifi33160
Fraîchement OOthentifié
Messages : 7
Inscription : 26 oct. 2018 13:05

Re: Listes déroulantes imbiquées

Message par Fifi33160 »

Bonjour,
à toutes et à tous, merci à ceux qui me donneront un petit coup de main.
J'ai cherché un peu partout mais...j'ai pas trouvé mon bonheur ! J'ai créé (pour apprendre !) une base de donnéees Code Postal.
Mon but 2 listes déroulantes 1 qui m'affiche le code postal et l'autre qui devra m'afficher la ville. Ca parait simple mais j'y arrive pas !
Merci à tous.

Version LibreOffice 25.8.3.2 sous windows 11 Pro
LibreOfficeVersion:25.8.3.2 (x64) sous Windows11Pro
Avatar de l’utilisateur
tintin
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10089
Inscription : 18 juil. 2008 15:29
Localisation : F-Oise

Re: Listes déroulantes

Message par tintin »

Bonjour,

Vous avez dû lire en diagonale le lien donné par le modérateur concernant la mise à jour (Cette version de LibO a le statut d’expérimentale) et surtout, le titre doit être explicite de la question posée afin que les personnes effectuant des recherches puissent accéder à cette discussion. Faites-le avant d'être rattrapé par la patrouille. :x
Fifi33160 a écrit : 29 nov. 2025 10:11 J'ai cherché un peu partout
Et pourtant...
[Base] Principe général des listes déroulantes
AOO 4.1.16 et LibO 25.2.7 / macOS Intel 13.7.8 Ventura
Adoptium-temurinJDK-jre_1.8.0_472 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Fifi33160
Fraîchement OOthentifié
Messages : 7
Inscription : 26 oct. 2018 13:05

Re: Listes déroulantes

Message par Fifi33160 »

Bonjour,
j'ai pas résolu mon problème, j'ai bien regardé le tuto des Principe généraux des listes déroulantes, consulté le fichier d'exemple mais ça fonctionne pas la zone de liste CP ne permet pas l'affichage de la ville correspondant au code postal. Tant pis pour moi ! ! !

Merci quand même !

Philippe
LibreOfficeVersion:25.8.3.2 (x64) sous Windows11Pro
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26126
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Listes déroulantes

Message par Dude »

Salut,
Fifi33160 a écrit : 29 nov. 2025 13:35 mais ça fonctionne pas la zone de liste CP ne permet pas l'affichage de la ville correspondant au code postal
Cette phrase ne veut rien dire et n'aide pas à t'aider.
Ton problème est mal expliqué. Tu cherches à filtrer une zone de liste par rapport à la sélection d'une autre.
Il faut avoir recours à des macros pour faire ça.
Voir ce tutoriel pour le principe : sélection d'enregistrement avec une liste déroulante

NB : les questions sur les macros se postent au bon endroit (cf. bandeau rouge en haut de la page) si tu as encore des difficultés.
Avatar de l’utilisateur
jeanmi2403
SuppOOrter
SuppOOrter
Messages : 1485
Inscription : 18 janv. 2008 09:02
Localisation : Val de Marne

Re: Listes déroulantes

Message par jeanmi2403 »

Fifi33160 a écrit : 29 nov. 2025 13:35 j'ai pas résolu mon problème,
Il faudrait déjà nous dire quel est le problème.
Qu'est-ce que tu veux faire ?
Dude a écrit : Ton problème est mal expliqué. Tu cherches à filtrer une zone de liste par rapport à la sélection d'une autre.
C'est ce que tu veux faire ?
Fifi33160 a écrit : j'ai bien regardé le tuto des Principe généraux des listes déroulantes, consulté le fichier d'exemple mais ça fonctionne pas la zone de liste CP ne permet pas l'affichage de la ville correspondant au code postal.
Tu n'as pas besoin de deux listes déroulantes, puisque ta relation R_Codes fait le boulot !!
S'il s'agit simplement d'afficher les codes postaux et les villes, un contrôle tableau fait très bien l'affaire.
Fifi33-CodesPostaux.odb
A présent, si c'est autre chose que tu veux, il faut le préciser..
A plus
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Jean-Michel
LibO 25.2 et AoO 4.1.15 sur Windows 11 & Ubuntu 22.04
LibO 24.8 sur OpenSuse & Linux MX
Fifi33160
Fraîchement OOthentifié
Messages : 7
Inscription : 26 oct. 2018 13:05

Re: Listes déroulantes imbriquées

Message par Fifi33160 »

Bonjour,

ce que je cherche à faire c'est dans un formulaire dans une zone de liste déroulante je tappe un code postal et dans une zone de liste (à coté) une autre liste déroulante m'affiche la ou les villes.
Voilou ! ! !
Philippe
LibreOfficeVersion:25.8.3.2 (x64) sous Windows11Pro
Avatar de l’utilisateur
rollmops
PassiOOnné
PassiOOnné
Messages : 734
Inscription : 20 déc. 2017 14:45

Re: Listes déroulantes imbriquées

Message par rollmops »

Bonjour,
Fifi33160 a écrit : 06 déc. 2025 15:50 ce que je cherche à faire c'est dans un formulaire dans une zone de liste déroulante je tappe un code postal et dans une zone de liste (à coté) une autre liste déroulante m'affiche la ou les villes.
Désolé, mais je ne comprends toujours pas ce que vous voulez faire exactement. :roll:
Votre fichier ne permet pas de savoir quel résultat est attendu

Soit vous utilisez un contrôle spécifique de table et sans utilité de macro avec la solution de jeanmi2403
Soit vous passez par des macros avec la solution de dude
Vous avez également ce suprême de code de piaf : viewtopic.php?t=42247
OpenOffice 4.1.16 - Windows 11
BERNES
Membre lOOyal
Membre lOOyal
Messages : 45
Inscription : 15 juil. 2010 16:43

Re: Listes déroulantes imbriquées

Message par BERNES »

Fifi33160 a écrit : 06 déc. 2025 15:50 Bonjour,

ce que je cherche à faire c'est dans un formulaire dans une zone de liste déroulante je tappe un code postal et dans une zone de liste (à coté) une autre liste déroulante m'affiche la ou les villes.
Voilou ! ! !
Philippe
Une expression structurée, non brouillonne, précise et ponctuée ne nuirait pas à la compréhension de votre demande.
Libre Office 25.2.5.2 (x64)
AOO 4.1.15
Windows 11 25H2 x64 (Edition familiale)
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3556
Inscription : 12 janv. 2006 10:04

Re: Listes déroulantes imbriquées

Message par Michel JANZEF »

Bonsoir,
Avez-vous ce fil ?
AOo 4.1.16 (Oracle JRE x86 - 1.8.0_471) et LibO 25.2.7.2 (Oracle JRE x64 - 1.8.0_471) - Windows 11 Famille 24H2 (26100.6725) 64 bits
Fifi33160
Fraîchement OOthentifié
Messages : 7
Inscription : 26 oct. 2018 13:05

Re: Listes déroulantes imbriquées

Message par Fifi33160 »

Bonsoir,
oui j'ai lu les differents fil, charger des fichiers par dizaine rien à faire j'y arrive pas!
je vous joins ma dernière mouture

Merci à tous
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOfficeVersion:25.8.3.2 (x64) sous Windows11Pro
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 26126
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Listes déroulantes imbriquées

Message par Dude »

Relis (mieux) le tuto : viewtopic.php?t=14662
Et le 1er exemple où je ne vois pas la table "Sélection" dans l'ODB que tu fournis.