[Résolu] Sous formulaire (n to n) - remplissage libre
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.
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.
-
- Fraîchement OOthentifié
- Messages : 7
- Inscription : 22 sept. 2019 12:28
[Résolu] Sous formulaire (n to n) - remplissage libre
Bonjour à tou-te-s !
Je suis en train de travailler sur un programme et je bloque sur un point.
J'ai une base de données de "réunions" et de "points à l'ordre du jour" en relation "n to n" et je souhaiterais avoir un formulaire de base qui me permet de naviguer parmi les réunions et de rajouter librement (sans liste déroulante) des points à l'ordre du jour.
En résumé, je m'inspire du tuto de PY Samyn https://forum.openoffice.org/fr/forum/v ... =29&t=6460 mais je voudrais pouvoir passer de "choisir un produit dans une liste" à "créer un produit directement".
Super désolé si cela a déjà été abordé, je n'ai pas trouvé de réponse à ce stade.
Merci d'avance !
Jeremy
Je suis en train de travailler sur un programme et je bloque sur un point.
J'ai une base de données de "réunions" et de "points à l'ordre du jour" en relation "n to n" et je souhaiterais avoir un formulaire de base qui me permet de naviguer parmi les réunions et de rajouter librement (sans liste déroulante) des points à l'ordre du jour.
En résumé, je m'inspire du tuto de PY Samyn https://forum.openoffice.org/fr/forum/v ... =29&t=6460 mais je voudrais pouvoir passer de "choisir un produit dans une liste" à "créer un produit directement".
Super désolé si cela a déjà été abordé, je n'ai pas trouvé de réponse à ce stade.
Merci d'avance !
Jeremy
Dernière modification par micmac le 24 sept. 2019 20:53, modifié 2 fois.
Raison : Ajout de [Résolu]. La coche seule ne suffit pas.
Raison : Ajout de [Résolu]. La coche seule ne suffit pas.
LibreOffice 6.2.7
MacOSX 10.13.6
MacOSX 10.13.6
-
- GourOOu
- Messages : 9366
- Inscription : 18 juil. 2008 15:29
- Localisation : F-Oise + F-Savoie
Re: Sous formulaire (n to n) - remplissage libre
Bonjour et bienvenue,
Pour faciliter le traitement de votre question, un fichier dépersonnalisé serait le bienvenu.
Comment joindre un fichier
Pour faciliter le traitement de votre question, un fichier dépersonnalisé serait le bienvenu.
Comment joindre un fichier
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Adoptium-temurinJDK-jre_1.8.0_412 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
-
- IdOOle de la suite
- Messages : 25184
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: Sous formulaire (n to n) - remplissage libre
Salut,
Pour moi, une réunion contient 1,n point(s) et un point fait partie d'une seule réunion.
+1tintin a écrit :un fichier dépersonnalisé serait le bienvenu
Et en attendant, je ne vois le pourquoi de cette relation avec table intermédiaire.jpaillet a écrit :J'ai une base de données de "réunions" et de "points à l'ordre du jour" en relation "n to n"
Pour moi, une réunion contient 1,n point(s) et un point fait partie d'une seule réunion.
-
- Fraîchement OOthentifié
- Messages : 7
- Inscription : 22 sept. 2019 12:28
Re: Sous formulaire (n to n) - remplissage libre
Salut Tintin, salut Dude !
Merci pour vos réponses rapides !
Voici un fichier assez basique. En gros, je voudrais pouvoir rajouter des points à des réunions sans les pré-enregistrer. Je voudrais pouvoir les créer en direct. Ou modifier des points existants en parcourant les réunions.
@Dude, ce n'est qu'une partie de mon programme, certains points reviendront de réunion en réunion.
Merci à vous !
Jay
Merci pour vos réponses rapides !
Voici un fichier assez basique. En gros, je voudrais pouvoir rajouter des points à des réunions sans les pré-enregistrer. Je voudrais pouvoir les créer en direct. Ou modifier des points existants en parcourant les réunions.
@Dude, ce n'est qu'une partie de mon programme, certains points reviendront de réunion en réunion.
Merci à vous !
Jay
Dernière modification par jpaillet le 24 sept. 2019 15:28, modifié 1 fois.
LibreOffice 6.2.7
MacOSX 10.13.6
MacOSX 10.13.6
-
- RespOOnsable forum
- Messages : 12231
- Inscription : 08 nov. 2005 16:23
- Localisation : Caen, France
Re: Sous formulaire (n to n) - remplissage libre
Votre signature est mal renseignée.Dans votre signature, il y a écrit :OpenOffice 6.3.1
MacOSX 10.13.6
Vous n'avez pas pu entrer le terme LibreOffice lors de votre inscription. C'est normal LibreOffice n'existait pas au moment où ce forum a vu le jour.
Veuillez la corriger.
Par ailleurs, nous vous informons que cette version est au stade expérimental.
Il est fortement recommandé d'utiliser la dernière version stable.
-
- Fraîchement OOthentifié
- Messages : 7
- Inscription : 22 sept. 2019 12:28
Re: Sous formulaire (n to n) - remplissage libre
Salut Bidouille,
Voilà qui est réglé ! Merci!
Une idée par rapport à ma question ?
Voilà qui est réglé ! Merci!
Une idée par rapport à ma question ?
LibreOffice 6.2.7
MacOSX 10.13.6
MacOSX 10.13.6
-
- Fraîchement OOthentifié
- Messages : 7
- Inscription : 22 sept. 2019 12:28
Re: Sous formulaire (n to n) - remplissage libre
Salut à tou-te-s,
Un peu plus de détails :
J'ai créé mon modèle avec ma table "reunion", ma table "point" et ma table qui lie les deux en n to n "P_R".
- Je crée mon formulaire principal "reunion"
- puis je crée un sous formulaire dont le contenu est "P_R",
- je lie les champs "reunion" de la table "P_R" et "ID" de la table "reunion".
- Puis je bloque...
Comment avoir un simple tableau dans lequel je verrais les points liés à chaque réunion et dans lequel je peux librement rajouter des points ?
Merci à vous !
Un peu plus de détails :
J'ai créé mon modèle avec ma table "reunion", ma table "point" et ma table qui lie les deux en n to n "P_R".
- Je crée mon formulaire principal "reunion"
- puis je crée un sous formulaire dont le contenu est "P_R",
- je lie les champs "reunion" de la table "P_R" et "ID" de la table "reunion".
- Puis je bloque...
Comment avoir un simple tableau dans lequel je verrais les points liés à chaque réunion et dans lequel je peux librement rajouter des points ?
Merci à vous !
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice 6.2.7
MacOSX 10.13.6
MacOSX 10.13.6
-
- IdOOle de la suite
- Messages : 25184
- Inscription : 03 mars 2006 07:45
- Localisation : 127.0.0.1
Re: Sous formulaire (n to n) - remplissage libre
Le problème est que tu fournis un fichier connecté à Firebird.
OpenOffice ne supporte pas cette source : Donc si tu veux être aidé, fournis un ODB au format HSQL.
OpenOffice ne supporte pas cette source : Donc si tu veux être aidé, fournis un ODB au format HSQL.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- Fraîchement OOthentifié
- Messages : 7
- Inscription : 22 sept. 2019 12:28
Re: Sous formulaire (n to n) - remplissage libre
Salut Dude,
Il y avait en effet un souci avec le 1er fichier. Le 2e te convient ?
Il y avait en effet un souci avec le 1er fichier. Le 2e te convient ?
LibreOffice 6.2.7
MacOSX 10.13.6
MacOSX 10.13.6
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: Sous formulaire (n to n) - remplissage libre
Bonjour,
Je propose cette Relation, avec la Base à tester.
Il est sans doute possible d'y arriver avec une structure de Base différente.jpaillet a écrit :je voudrais pouvoir rajouter des points à des réunions sans les pré-enregistrer. Je voudrais pouvoir les créer en direct
Je propose cette Relation, avec la Base à tester.
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
-
- Fraîchement OOthentifié
- Messages : 7
- Inscription : 22 sept. 2019 12:28
Re: Sous formulaire (n to n) - remplissage libre
Salut jeanmimi !
Merci beaucoup pour ta réponse.
C'est exactement ce que je cherche à faire avec une relation n to n.
Si je comprends bien ta base, je ne peux pas réutiliser un point pour une autre réunion ?
Pas moyen tu penses ?
Merci beaucoup pour ta réponse.
C'est exactement ce que je cherche à faire avec une relation n to n.
Si je comprends bien ta base, je ne peux pas réutiliser un point pour une autre réunion ?
Pas moyen tu penses ?
LibreOffice 6.2.7
MacOSX 10.13.6
MacOSX 10.13.6
-
- Grand Maître de l'OOffice
- Messages : 16960
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: Sous formulaire (n to n) - remplissage libre
Si tu veux réutiliser un des points, il faudrait une Table des points mais comme tu ne voulais pas faire de choix par une Zone de liste déroulante mais une saisie directe, quel choix préférer ?
Dernière modification par jeanmimi le 25 sept. 2019 09:35, modifié 1 fois.
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
-
- Fraîchement OOthentifié
- Messages : 7
- Inscription : 22 sept. 2019 12:28
Re: Sous formulaire (n to n) - remplissage libre
Ok je comprends la logique, je vais essayer de combiner les deux.
Merci beaucoup pour vos réponses !
Merci beaucoup pour vos réponses !
LibreOffice 6.2.7
MacOSX 10.13.6
MacOSX 10.13.6