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

Répondre à