[Résolu] zone de liste non en phase avec ses propriétés

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.
djipe
Membre lOOyal
Membre lOOyal
Messages : 32
Inscription : 04 nov. 2016 21:55

[Résolu] zone de liste non en phase avec ses propriétés

Message par djipe »

Bonjour,

Dans ma base ci-dessous jointe, il y a un détail qui me chagrine :
Dans le formuaire, on a la zone de liste relative à "id_mere" qui présente un triangle alors que ses paramètres disent "non" à "liste déroulante".
Cf. Photos ci-dessous :
Zone de liste.jpg
Propriétés.jpg
Au delà du coté esthétique, le problème est en fait tout autre :
La base ci-dessous me sert d'exemple pour communiquer ici afin de préserver ma base pro. Mais lorsque je configure ma base pro de la même manière (j'ai sûrement dû louper quelque chose), je n'ai pas ce triangle. J'ai plusieurs lignes qui apparaissent...

Quelqu'un a-t-il une idée du pourquoi du comment ?
affiliation3.odb
(17.32 Kio) Téléchargé 91 fois
LibreOffice 6.4 - Windows
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16955
Inscription : 03 mars 2006 17:02
Localisation : Venise verte

Re: Affichage zone de liste non en phase avec ses propriétés

Message par jeanmimi »

Bonjour,
Je n'ai pas trop compris les Propriétés de ce contrôle.
Je n’ai pas vu non plus la Table des Mères.
Puisqu'une fille n'a qu'une seule mère biologique, normalement le contrôle devrait être de Type Texte, et ne pas faire appel à un code SQL qui va chercher un ID fille.
Pièces jointes
Données stockées.png
Données stockées.png (9.58 Kio) Consulté 848 fois
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 19:07
Localisation : Guyane

Re: Affichage zone de liste non en phase avec ses propriétés

Message par Piaf »

Bonjour
Pourquoi utiliser une zone de liste.
Il suffit de remplacer le contrôle de table sur la mère par un contrôle de texte dans l'exemple que je t'ai envoyé précédemment.
mere.png
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
djipe
Membre lOOyal
Membre lOOyal
Messages : 32
Inscription : 04 nov. 2016 21:55

Re: Affichage zone de liste non en phase avec ses propriétés

Message par djipe »

Piaf a écrit :Il suffit de .... un contrôle de texte dans l'exemple que je t'ai envoyé précédemment.
Depuis 48h, mes neurones sont "grippés"...
Dès que mes anticorps auront fini leur travail, je vais reprendre tout ça à plat et dans ma base pro. Je l'épurerai pour re-poster cette interrogation :aie:
Je pense que ainsi, ça sera plus clair pour tout le monde. Me concernant, et sûrement comme pour beaucoup d'autres, seules les données sont confidentielles.
LibreOffice 6.4 - Windows
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 19:07
Localisation : Guyane

Re: Affichage zone de liste non en phase avec ses propriétés

Message par Piaf »

Bonsoir
djipe a écrit : Me concernant, et sûrement comme pour beaucoup d'autres, seules les données sont confidentielles.
En quoi les données de la base exemple sont elles confidentielles ?
L'avantage du contrôle de table est d'afficher sur le même formulaire, le nom de la fille, celui de sa ou de ses filles, celui de sa mère, et si le champ Observations est correctement rempli le nom de la grand-mère.
mere.png
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
Verrouillé