[Résolu][Base] Gestion collection de timbres
Modérateur : Vilains modOOs
-
- Membre lOOyal
- Messages : 34
- Inscription : 08 mai 2016 12:21
[Résolu][Base] Gestion collection de timbres
Bonjour,
Suite à la réalisation d'un petit projet de « gestion de timbres "Europa" » qui fonctionne très bien grâce à la communauté de ce forum, j'ai voulu m'attaquer à plus gros.
Projet : Gestion de timbres des colonies françaises.
Le projet consiste à pouvoir gérer une collection qui est constituée de plusieurs pays dans divers continent, modifier les mancos, les dispos, modifier les fiches de timbres, faire des rapports de situation de collection.
Tout cela j'y arrive avec le premier projet, encore merci aux intervenants, là ou je bloque c'est de pouvoir sélectionner la table du pays que j'aurai choisi et travailler avec elle comme dans le premier projet.
Je ne sais pas si cela est possible ?
Dans ma base en exemple il n'y a que 2 pays sur environ 86 à la fin (liste dans t_pays)
Voilà, ci-joint mon .odb ou j'ai du m’arrêter dans le formulaire f_pays où là je voudrai afficher (travailler) avec la table du pays concerné.
Restant à votre disposition.
Alain
Suite à la réalisation d'un petit projet de « gestion de timbres "Europa" » qui fonctionne très bien grâce à la communauté de ce forum, j'ai voulu m'attaquer à plus gros.
Projet : Gestion de timbres des colonies françaises.
Le projet consiste à pouvoir gérer une collection qui est constituée de plusieurs pays dans divers continent, modifier les mancos, les dispos, modifier les fiches de timbres, faire des rapports de situation de collection.
Tout cela j'y arrive avec le premier projet, encore merci aux intervenants, là ou je bloque c'est de pouvoir sélectionner la table du pays que j'aurai choisi et travailler avec elle comme dans le premier projet.
Je ne sais pas si cela est possible ?
Dans ma base en exemple il n'y a que 2 pays sur environ 86 à la fin (liste dans t_pays)
Voilà, ci-joint mon .odb ou j'ai du m’arrêter dans le formulaire f_pays où là je voudrai afficher (travailler) avec la table du pays concerné.
Restant à votre disposition.
Alain
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par moialain le 08 juil. 2016 07:33, modifié 5 fois.
OpenOffice 4.1.2. sous Windows 7
-
- GourOOu
- Messages : 5622
- Inscription : 25 nov. 2011 18:07
- Localisation : Guyane
Re: [Base] Gestion collection de timbres
Bonjour
Pas tout compris dans la structure de ta base.
Une proposition à partir de ce que j'ai compris en pièce jointe.
A+
Pas tout compris dans la structure de ta base.
Une proposition à partir de ce que j'ai compris en pièce jointe.
A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
-
- Membre lOOyal
- Messages : 34
- Inscription : 08 mai 2016 12:21
Re: [Base] Gestion collection de timbres
Bonjour,
Merci de m'aider, non ce que je veux d'essayer de faire, si cela est possible, c'est d'ouvrir la table "afars_et_issas" (ou un autre pays) dans le formulaire "f_pays" grâce à la sélection du "f_menu" > continent : Afrique > Pays : Afars et Issas, pour ensuite travailler avec elle.
Alain
Merci de m'aider, non ce que je veux d'essayer de faire, si cela est possible, c'est d'ouvrir la table "afars_et_issas" (ou un autre pays) dans le formulaire "f_pays" grâce à la sélection du "f_menu" > continent : Afrique > Pays : Afars et Issas, pour ensuite travailler avec elle.
Alain
Dernière modification par moialain le 08 juil. 2016 07:36, modifié 1 fois.
OpenOffice 4.1.2. sous Windows 7
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: [Base] Gestion collection de timbres
Bonjour,
Dans l'exemple joint, le formulaire Form_selection_pays_et_affichage_des_détails permet de sélectionner un pays et d'afficher les détails qui correspondent par un clic sur un bouton. Tu peux faire le test avec les deux pays que tu as renseignés Afars et Issas et Sénégambie et Niger
Je ne vois pas l'utilité de créer une Table par pays.
Tu peux aussi regarder les Relations entre les Tables par Outils > Relations
Dans l'exemple joint, le formulaire Form_selection_pays_et_affichage_des_détails permet de sélectionner un pays et d'afficher les détails qui correspondent par un clic sur un bouton. Tu peux faire le test avec les deux pays que tu as renseignés Afars et Issas et Sénégambie et Niger
Je ne vois pas l'utilité de créer une Table par pays.
Tu peux aussi regarder les Relations entre les Tables par Outils > Relations
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Membre lOOyal
- Messages : 34
- Inscription : 08 mai 2016 12:21
Re: [Base] Gestion collection de timbres
Bonjour jeanmimi,
Merci à vous aussi de vouloir m'aider.
Oui, je pourrai créer une seule table (+20000 lignes tous pays confondus), mais je pensais ne travailler qu'avec une seule table pour pouvoir choisir ensuite soit par "année", "faciale" ou "genre"
Là, il faudra alors que je fasse des listes liées : > Continent > Pays >, puis, > année ou faciale ou genre. J'ai essayé avec ce fil https://forum.openoffice.org/fr/forum/v ... 662#p81395 mais pas trouvé comment faire.
Alain
Merci à vous aussi de vouloir m'aider.
Oui, je pourrai créer une seule table (+20000 lignes tous pays confondus), mais je pensais ne travailler qu'avec une seule table pour pouvoir choisir ensuite soit par "année", "faciale" ou "genre"
Là, il faudra alors que je fasse des listes liées : > Continent > Pays >, puis, > année ou faciale ou genre. J'ai essayé avec ce fil https://forum.openoffice.org/fr/forum/v ... 662#p81395 mais pas trouvé comment faire.
Alain
Dernière modification par moialain le 08 juil. 2016 07:35, modifié 1 fois.
OpenOffice 4.1.2. sous Windows 7
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: [Base] Gestion collection de timbres
Toujours dans le même formulaire, j'ai inséré un contrôle qui permet d'utiliser l'AutoFiltre.moialain a écrit :année ou faciale ou genre
Il suffit de cliquer par exemple sur une année, puis de cliquer sur l’icône AutoFiltre pour n'afficher que les enregistrements correspondants à cette année.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Membre lOOyal
- Messages : 34
- Inscription : 08 mai 2016 12:21
Re: [Base] Gestion collection de timbres
Oui, mais comme je pense partager ce projet avec des autres philatélistes, je crois que cela sera compliqué pour eux et pas facile à saisir, c'est pour cela que je pensais mettre simplement la table du pays et de faire ses choix après, mais comme cela n'est pas possible, donc il faut passer par des listes déroulantes liées pour qu'ils puissent choisir plus facilement.
Dans le premier projet que j'ai mis ci-joint il n'y a qu'une seul table donc c'est facile pour eux. Je voudrai arriver au même style, mais c'est les listes liées que j'arrive pas à saisir.
Merci,
Alain
Dans le premier projet que j'ai mis ci-joint il n'y a qu'une seul table donc c'est facile pour eux. Je voudrai arriver au même style, mais c'est les listes liées que j'arrive pas à saisir.
Merci,
Alain
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par moialain le 08 juil. 2016 07:35, modifié 1 fois.
OpenOffice 4.1.2. sous Windows 7
-
- GourOOu
- Messages : 5622
- Inscription : 25 nov. 2011 18:07
- Localisation : Guyane
Re: [Base] Gestion collection de timbres
Re
Il me semble que la liste des pays est liée au Continent sélectionné.
A+
As-tu testé le formulaire Menu de la base que j'ai mis en ligne ?moialain a écrit :mais c'est les listes liées que j'arrive pas à saisir.
Il me semble que la liste des pays est liée au Continent sélectionné.
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
-
- Membre lOOyal
- Messages : 34
- Inscription : 08 mai 2016 12:21
Re: [Base] Gestion collection de timbres
Oui, je l'ai testé, la liste pays est bien liée au continent sélectionné, j'ai même rajouter un contrôle de table pour voir le pays en entier.
Le problème, c'est que je n'arrive pas à faire les autres listes liées avec le pays "par année, ou par faciale ou par genre"
Alain
Le problème, c'est que je n'arrive pas à faire les autres listes liées avec le pays "par année, ou par faciale ou par genre"
Alain
Dernière modification par moialain le 08 juil. 2016 07:35, modifié 1 fois.
OpenOffice 4.1.2. sous Windows 7
-
- Membre lOOyal
- Messages : 34
- Inscription : 08 mai 2016 12:21
Re: [Base] Gestion collection de timbres
Bonjour,
J'ai contourné le problème en créant une table temporaire avec laquelle je peux travailler plus facilement.
Merci à vous,
Alain
J'ai contourné le problème en créant une table temporaire avec laquelle je peux travailler plus facilement.
Merci à vous,
Alain
Dernière modification par moialain le 08 juil. 2016 07:35, modifié 1 fois.
OpenOffice 4.1.2. sous Windows 7
-
- Membre lOOyal
- Messages : 34
- Inscription : 08 mai 2016 12:21
Modification simultané de deux tables
La modération vous a écrit: Message fusionné avec le sujet initial + suppression de la balise [Résolu] et de la coche
Bonjour,
A la modération :
Je ne sais pas si je peux rouvrir mon sujet dans le forum Projet https://forum.openoffice.org/fr/forum/v ... 26&t=51331 mis en résolu et supprimer le résolu, ou si je dois ouvrir un autre sujet dans le forum Base.
Voilà j'ai réussi à contourner un problème en créant une table 't_temporaire' avec laquelle je travaille.
Le problème maintenant, c'est quand je modifie les données par le formulaire 'f_fiche' il m'avertit « Voulez-vous enregistrer les modifications, oui ou non ? », d'accord, mais est-il possible de modifier en même temps la table 't_generale' qui a le même 'idtimbre', ou si je dois encore passer par une requête SQL (que je pense savoir faire) à la fermeture du formulaire 'f_pays' qui lira la table 't_temporaire' et updatera (je ne sais pas si cela se dit ) la table 't_generale' avec les nouvelles données ?
Restant à votre disposition,
Alain
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par moialain le 08 juil. 2016 07:34, modifié 1 fois.
OpenOffice 4.1.2. sous Windows 7
-
- GourOOu
- Messages : 5622
- Inscription : 25 nov. 2011 18:07
- Localisation : Guyane
Re: [Base] Gestion collection de timbres
Bonjour
A+
A priori Oui, mais avec deux requêtes, une Update pour les enregistrements existants mais modifiés et une Insert pour les enregistrements ajoutés.moialain a écrit :e dois encore passer par une requête SQL
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
-
- Membre lOOyal
- Messages : 34
- Inscription : 08 mai 2016 12:21
Re: [Base] Gestion collection de timbres
Bonjour Piaf
Merci d'avoir répondu aussi rapidement.
Ok, je vais faire requête Update à la fermeture de mon formulaire, il n'y aura pas d'enregistrements ajoutés, la table générale est complète.
Alain
Merci d'avoir répondu aussi rapidement.
Ok, je vais faire requête Update à la fermeture de mon formulaire, il n'y aura pas d'enregistrements ajoutés, la table générale est complète.
Alain
Dernière modification par moialain le 08 juil. 2016 07:34, modifié 1 fois.
OpenOffice 4.1.2. sous Windows 7
-
- Membre lOOyal
- Messages : 34
- Inscription : 08 mai 2016 12:21
Re: [Base] Gestion collection de timbres
Re,
Je me retourne vers vous car j'ai une "erreur d'exécution du BASIC" que je n'arrive pas à déchiffrer, pourtant je refais à peu prés une même requête SQL qui a été faite pour créer une table.
Je viens de trouver, j'avais mal construit ma requête.
Merci d'avance,
Alain
Je me retourne vers vous car j'ai une "erreur d'exécution du BASIC" que je n'arrive pas à déchiffrer, pourtant je refais à peu prés une même requête SQL qui a été faite pour créer une table.
Je viens de trouver, j'avais mal construit ma requête.
Merci d'avance,
Alain
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.2. sous Windows 7