Bonjour.
Je cherche à améliorer un formulaire en ne faisant apparaître des zones de saisie d'un champ uniquement si un choix spécifique a été réalisé dans une liste déroulante correspondant à un autre champ. Voici l'exemple concret :
Dans ma table principale, j'ai un champ "statut" qui est lié à une liste déroulante (association, entreprise, collectivité territoriale). dans cette même table j'ai un champ "SIRET" qui correspond aux associations et aux entreprises et un champ "COG) qui correspond aux collectivités territoriales. je souhaiterai que dans le formulaire apparaisse uniquement la zone de saisie "SIRET" quand "association" ou "entreprise" a été choisi dans la liste déroulante et uniquement la zone de saisie "COG" quand "collectivité territoriale a été choisi dans la liste déroulante. Il s'agit d'un affichage conditionnel de deux zones de saisie dans le même formulaire.
J'ai un peu cherché dans les paramètres des zones de saisie, mais sans grand résultat.
Peut-être faut-il faire appel à une macro ?
J'espère avoir été assez clair et vous remercie par avance de votre aide.
Claude
[Résolu] Champs conditionnels de formulaire
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.
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.
-
- Fraîchement OOthentifié
- Messages : 1
- Inscription : 10 sept. 2019 14:26
[Résolu] Champs conditionnels de formulaire
LibreOffice 6.3, Windows 7
- jeanmimi
- Grand Maître de l'OOffice
- Messages : 16955
- Inscription : 03 mars 2006 17:02
- Localisation : Venise verte
Re: Champs conditionnels de formulaire
Bonjour,
Pour afficher les détails d'une sélection dans une liste déroulante, il faut, dans le formulaire, avoir un contrôle Zone de liste dans le MainForm et les détails dans un SubForm.
C'est faisable sans Macro, mais avec un bouton pour afficher le résultat, ou avec Macro :
https://forum.openoffice.org/fr/forum/v ... 543#p17382
Pour afficher les détails d'une sélection dans une liste déroulante, il faut, dans le formulaire, avoir un contrôle Zone de liste dans le MainForm et les détails dans un SubForm.
C'est faisable sans Macro, mais avec un bouton pour afficher le résultat, ou avec Macro :
https://forum.openoffice.org/fr/forum/v ... 543#p17382
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox