Le 31/05/2014 17:05, Ashok Imap a écrit :
BonjourtousMalgrla consultation des forums je n'arrive pascrer une
relation entre deux tablesSoit 2 tables pour une me associationLa premire
concerne les adhrents avec les champs: ID, Nom, Prnom,
adresse mail, adresse postale, code postal, ville ,tlphone, date
inscript, date renouvellement.La deuxime concerne les personne ayant
passer une formation avec la
date de cette formation.Ellepeut contenir les mme personnes, maisgalement
d'autres qui
ne sont pas dans la premire tableQue dois je mettre en relation afin que
dans mon formulaire la date
de la formation puisse apparatre ?Merci
Mon premier conseil serait déjà de laisser tomber Base à la poubelle.
Soit vous travaillez en mode hsql intégré et au moindre plantage vous
perdez tout, mais on peut facilement sauvegarder le fichier.
Soit vous travaillez en mode hsqldb donc externe théoriquement plus
sécurisé et là pour les sauvegardes, personne ne sait comment faire et
encore moins comment les restaurer, en tous cas LibO n'est pas prévu
pour ça...
Sinon, ne vous embêtez pas trop à créer des relations qu'on ne peut pas
maîtriser entre les tables (j'ai essayé aussi, Base fait ce qu'il veut)
si vous n'avez pas de connaissances du langage sql. Jouez plutôt avec
les formulaires et sous-formulaires. On peut lier plus d'un champ.
Après, personnellement je ferais des formulaires en fonction de ce que
je veux obtenir.
Si je comprends bien l'idée, un formulaire pour les adhérents avec un
sous-formulaire formation serait la solution.
--
Ysabeau
--
Envoyez un mail à [email protected] pour savoir comment vous
désinscrire
Les archives de la liste sont disponibles à
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne
pourront pas être supprimés