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.
Je suis nouveau sur OpenOffice et souhaite développer une application de Gestion de Contacts sous le module Base. Je suis un "vieux informaticien" (élevé à l'ancienne) et ai perdu un peu la main. Je fais donc appel à vos connaissances pour me donner un petit coup de pouce. Voilà pour le contexte perso.
Dans le cadre de cette application, j'essaye désespérément de créer un formulaire avec des liens n-n. 1 contact peut voir plusieurs taches et 1 tâche peut être affectée à plusieurs Contacts (voir MCD joint). Je n'arrive pas à faire afficher le libellé de la tâche (Zone de liste 1) voir PJ - Formulaire.
Je ne sais pas si je dois utiliser un requête SQL, une macro, modifier mon formulaire ...
J'attends votre retour.
Eric.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Ruck78 le 12 déc. 2019 16:47, modifié 1 fois.
Bonjour,
La Table_Tache ne devrait avoir que Id_Tache en Clé primaire et Index.
La copie d'écran ne permet pas de savoir quelles sont les propriétés des champs : sont elles compatibles, par exemple INTEGER en Auto-Valeur avec INTEGER ?
LibreOffice : Version : 25.8.4 (x64)(23 février 2026)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Merci pour tes conseils sur les caractéristiques des champs. J'ai fait les modifs. Malheureusement, le champ L_ListTache de la table T_LISTTACHE ne s'affiche ni dans la version que tu m'as renvoyée, ni dans celle que je viens de modifier. j'essaye de l'afficher dans la colonne ajoutée (Zone de Liste 1). Mais je ne sais pas si c'est comme ça qu'il faut faire. Je loupe un truc. Mais j'arrive pas à savoir quoi.
Merci pour tout le temps et l'intérêt que vous porterez à ma demande.
Eric
Ruck78 a écrit :Malheureusement, le champ L_ListTache de la table T_LISTTACHE ne s'affiche ni dans la version que tu m'as renvoyée, ni dans celle que je viens de modifier
Je n'avais pas regardé ce contrôle.
Dans la Grille du sous-formulaire du formulaire essai, il faut remplacer le contrôle Texte ID_LISTTACHE par un controle Zone de liste, avec pour source un code SQL.
A tester :
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 25.8.4 (x64)(23 février 2026)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox