[Résolu]Création d'un formulaire de recherche 2
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.
-
Victor_p
- NOOuvel adepte

- Messages : 10
- Inscription : 04 avr. 2023 10:03
[Résolu]Création d'un formulaire de recherche 2
Bonjour je reviens sur un ancien post. viewtopic.php?t=67067
J'ai dû mettre de côté ce travail pendant quelque semaine. A tête reposer et après avoir revu les objectifs du projet, je ne souhaite plus avoir plusieurs listes déroulantes trop compliqué à mettre en place, mais une seule comme ce que vous avez présenté. J'ai cherché et j'ai compris l'utilité de la table sélection.
Cependant dans tous les exemples dans l'autres post c'est le champ Nom produit qui est utilisé, je voudrai que ce soit le champ Atelier qui sois utilisé.
- Problème N°1 j'ai modifier pour prendre en compte le champs Atelier, en actualisant plus rien de s'affiche
- Problème N°2 dans ma liste déroulante se sont les numéros qui sont affichés (clé étrangère), j'aimerais que ce soit le texte associer à cette clé étrangère qui sois affiché
- Problème N°3 pareil que le 2 mais dans le tableau de résultat en dessous.
J'ai suivi le premier tuto ici viewtopic.php?p=81395#p81395 mais rien ni fait je n'y arrive pas.
J'ai vu que pas mal de personnes avaient le même problème que moi, il doit y avoir une subtilité que je comprend pas.
Merci, bonne journée
J'ai dû mettre de côté ce travail pendant quelque semaine. A tête reposer et après avoir revu les objectifs du projet, je ne souhaite plus avoir plusieurs listes déroulantes trop compliqué à mettre en place, mais une seule comme ce que vous avez présenté. J'ai cherché et j'ai compris l'utilité de la table sélection.
Cependant dans tous les exemples dans l'autres post c'est le champ Nom produit qui est utilisé, je voudrai que ce soit le champ Atelier qui sois utilisé.
- Problème N°1 j'ai modifier pour prendre en compte le champs Atelier, en actualisant plus rien de s'affiche
- Problème N°2 dans ma liste déroulante se sont les numéros qui sont affichés (clé étrangère), j'aimerais que ce soit le texte associer à cette clé étrangère qui sois affiché
- Problème N°3 pareil que le 2 mais dans le tableau de résultat en dessous.
J'ai suivi le premier tuto ici viewtopic.php?p=81395#p81395 mais rien ni fait je n'y arrive pas.
J'ai vu que pas mal de personnes avaient le même problème que moi, il doit y avoir une subtilité que je comprend pas.
Merci, bonne journée
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Victor_p le 03 mai 2023 11:53, modifié 2 fois.
OpenOffice 4.1.14 sous Windows 10
-
Bidouille
- RespOOnsable forum

- Messages : 12851
- Inscription : 08 nov. 2005 16:23
- Localisation : Brest, France
Re: Création d'un formulaire de recherche 2
Bonjour,
Si vous avez LibreOffice, veuillez corriger : ucp.php?i=ucp_profile&mode=signature
Cette version n'existe pas. OpenOffice est en 4.1.14 à ce jour.Dans votre signature, il y a écrit :OpenOffice 7.3 sous Windows 10
Si vous avez LibreOffice, veuillez corriger : ucp.php?i=ucp_profile&mode=signature
Avez-vous lu le bandeau rouge en haut de la page afin d'accélérer les réponses ?
-
Victor_p
- NOOuvel adepte

- Messages : 10
- Inscription : 04 avr. 2023 10:03
-
jeanmimi
- Grand Maître de l'OOffice

- Messages : 17219
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: Création d'un formulaire de recherche 2
Bonjour,
Je n'ai sans doute pas bien compris ce que tu veux faire, mais si c'est pour afficher dans le formulaire sélection2 le nom de l'atelier dans le sous-formulaire, la structure des contrôles n'est pas conforme : il faut remplacer la Zone combinée par une Zone de liste et gérer conformément au tutoriel la relation entre le champ sélection de la Table selection avec l'ID de la Table T1_Atelier
Je n'ai sans doute pas bien compris ce que tu veux faire, mais si c'est pour afficher dans le formulaire sélection2 le nom de l'atelier dans le sous-formulaire, la structure des contrôles n'est pas conforme : il faut remplacer la Zone combinée par une Zone de liste et gérer conformément au tutoriel la relation entre le champ sélection de la Table selection avec l'ID de la Table T1_Atelier
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
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
Victor_p
- NOOuvel adepte

- Messages : 10
- Inscription : 04 avr. 2023 10:03
Re: Création d'un formulaire de recherche 2
Non c'est afficher dans le sous formulaire les enregistrement de T0_Fiche produit qui corresponde à la sélection de la liste déroulante.
Trier les données dans le sous formulaire en fonction du type d'Atelier, c'est l'interaction entre les deux qui me pose problème.
Edit : J'ai réutiliser ton document en ajoutant un nouveau sous formulaire lier à ma table T0_Fiche produit, mais je n'ai qu'un enregistrement au lieu d'avoir la totalité. Et j'ai toujours le problème de clé étrangère qui s'affiche.
Trier les données dans le sous formulaire en fonction du type d'Atelier, c'est l'interaction entre les deux qui me pose problème.
Edit : J'ai réutiliser ton document en ajoutant un nouveau sous formulaire lier à ma table T0_Fiche produit, mais je n'ai qu'un enregistrement au lieu d'avoir la totalité. Et j'ai toujours le problème de clé étrangère qui s'affiche.
OpenOffice 4.1.14 sous Windows 10
-
jeanmimi
- Grand Maître de l'OOffice

- Messages : 17219
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: Création d'un formulaire de recherche 2
Dans cette version de ta Base, le formulaire selection_4 (u peu plus complexe) devrait répondre à ta demande.
Ce formulaire affiche la Table T0_Fiche_Produit en fonction de l'Atelier : tu peux y ajouter des produits et les autres informations.
Le formulaire selection_3 affiche la requête de visualisation des saisies.
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
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
Victor_p
- NOOuvel adepte

- Messages : 10
- Inscription : 04 avr. 2023 10:03
Re: Création d'un formulaire de recherche 2
Merci ta sélection 3 c'est exactement ce que je recherche.
Si j'ai bien compris tu as créer un champs ID_NomDuChamp, dans une requête tu associe ça au texte qui correspond et tu affiches ça dans le sous formulaire. C'est top, ce sait pas comment tu as fait, mais c'est pas mal. Mais il me manque le plus important le nombre, tant qu'a faire ça peut être intéressant. J'ai pas réussi à l'intégré.
En suite il faut que je trouve un moyen de copier coller mes données venant d'une autre table d'une autre base de données sans tout cassé.
Mais merci déjà pour le coup de main je vois le bout du tunnel.
Si j'ai bien compris tu as créer un champs ID_NomDuChamp, dans une requête tu associe ça au texte qui correspond et tu affiches ça dans le sous formulaire. C'est top, ce sait pas comment tu as fait, mais c'est pas mal. Mais il me manque le plus important le nombre, tant qu'a faire ça peut être intéressant. J'ai pas réussi à l'intégré.
En suite il faut que je trouve un moyen de copier coller mes données venant d'une autre table d'une autre base de données sans tout cassé.
Mais merci déjà pour le coup de main je vois le bout du tunnel.
OpenOffice 4.1.14 sous Windows 10
-
jeanmimi
- Grand Maître de l'OOffice

- Messages : 17219
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: Création d'un formulaire de recherche 2
Si tu sélectionnes l'atelier Chaux dans le formulaire selection_4, tu verras les nombres.
Dans selection_3, celui qui affiche la requête, il faut que tu modifies la requête pour afficher les nombres ; ensuite, tu ajoutes le champ dans la griile du sous-formulaire de selection_3.
LibreOffice : Version : 25.8.4 (x64)(23 février 2026)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
Victor_p
- NOOuvel adepte

- Messages : 10
- Inscription : 04 avr. 2023 10:03
Re: Création d'un formulaire de recherche 2
Alor je ne les vois pas.
Je parle des nombres entourer en rouge sur l'image, la quantité en stock en sois.
Et j'ai peut être pas préciser mais l'objectif est de modifier ce nombre dans mon sous formulaire.
Je parle des nombres entourer en rouge sur l'image, la quantité en stock en sois.
Et j'ai peut être pas préciser mais l'objectif est de modifier ce nombre dans mon sous formulaire.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
OpenOffice 4.1.14 sous Windows 10
-
jeanmimi
- Grand Maître de l'OOffice

- Messages : 17219
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: Création d'un formulaire de recherche 2
Dans la requête, il faut faire la modification :
puis afficher ce nombre dans le formulaire selection_3, mais tu ne pourras pas faire de modification.
Si tu veux afficher les nombres et en ajouter, ce sera dans le formulaire selection_4 car il affiche la Table T0_Fiche produit :
Si tu veux afficher les nombres et en ajouter, ce sera dans le formulaire selection_4 car il affiche la Table T0_Fiche produit :
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
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
Victor_p
- NOOuvel adepte

- Messages : 10
- Inscription : 04 avr. 2023 10:03
Re: Création d'un formulaire de recherche 2
Ok merci, je n'avais pas réellement compris le fonctionnement. J'ai modifier deux trois truc et le résulta est encore mieux que ce que j'aurais espérer.
Merci du coup de main.
Je termine ça et si je n'ai pas d'autre question je clôturerais le fil
Merci du coup de main.
Je termine ça et si je n'ai pas d'autre question je clôturerais le fil
OpenOffice 4.1.14 sous Windows 10