[Résolu] zone de liste facultative

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.
julaf
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 23 juil. 2017 15:36

[Résolu] zone de liste facultative

Message par julaf »

Bonjour,
je débute sous LibreOffice (5.2) sous Windows 10.
Dans Base, j'ai créé un formulaire pour saisir de nouveaux enregistrements, et visualiser ceux qui existent déjà.
Je veux que l'un des champs de cette base, facultatif, s'il est rempli, ne comporte que le caractère "v".
Il y a peut-être plus simple, mais pour l'instant, j'ai créé un contrôle zone de liste, avec deux entrées possibles, "$$$empty$$$" et "v".
Le problème, c'est qu'il m'affiche tous les enregistrements déjà existants avec le champ vide, même s'il comporte "v"...
1) J'aimerais comprendre comment laisser sa valeur d'origine dans un champ "zone de liste" comportant déjà une valeur
2) Quel type de contrôle affecter à un champ où on ne veut que X ou rien...
Merci pour vos lumières !
julaf
Dernière modification par julaf le 28 juil. 2017 18:24, modifié 2 fois.
julaf
LibreOffice 5.2, Windows 10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: zone de liste facultative

Message par jeanmimi »

Bonjour,
julaf a écrit :2) Quel type de contrôle affecter à un champ où on ne veut que X ou rien...
Je suggère un champ Booléen et comme contrôle associé, une case à cocher.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
julaf
NOOuvel adepte
NOOuvel adepte
Messages : 19
Inscription : 23 juil. 2017 15:36

Re: zone de liste facultative

Message par julaf »

Merci,
jeanmimi a écrit :Je suggère un champ Booléen et comme contrôle associé, une case à cocher.
mais ça ne me permet pas de conserver l'existant de la base. Les enregistrements où ce champ contient "v" sont traités comme ceux qui ne contiennent rien : la case à cocher est décochée ...
julaf
LibreOffice 5.2, Windows 10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: zone de liste facultative

Message par jeanmimi »

julaf a écrit :ça ne me permet pas de conserver l'existant de la base
Quelle base, puisque tu n'as pas joint de fichier.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox