Bonjour
J'ai dans la base que je suis en train de developper des géneration de formulaires continus qui affichent des enregistrements suite à des recherches via des filtre SQL.
Comme vous pouvez le voir sur la petite capture d'écran ci-dessus dans la colonne de gauche apparait un curseur avec une fléche.
En programmant l'evenement sur clic du formulaire il est ainsi possible d'acceder à l'enregistrement complet choisi.
Dans la procedure Formulaire_Click j'ai choisi de lancer la macro Ouvrirformulaire c'est la que les choses se corsent
Cette macro doit être bien sur renseignée :
La 1er ligne : Nom du formulaire à ouvrir
La 2eme ligne : affichage --> Formulaire
La 3eme ligne : Nom de filtre --> vide j'ai rien mis
Et en fin la 4eme ligne condition Where : et la soucis
Cette condition Where fonctionne et m'ouvre bien le formulaire voulu avec les bonnes données dedans.
Code : Sélectionner tout - Visualiser dans une fenêtre à part [TDocumentation]![IdDocumentation]=[Formulaires]![FRecherchesDocumentation]![IdDocumentation]
Sa soueur maintenant pour une autre table et une autre recherche :
Idem la condition Where fonctionne
Code : Sélectionner tout - Visualiser dans une fenêtre à part [TPiecesStocksElec]![IDPieceStock]=[Formulaires]![FRecherchesStock]![IDPieceStock]
la deuxieme soeur maintenant (c'est la copie d'écran ci-dessus) :
La big probleme une InputBox apparait et me demande TRechercheTypeVariateur!IDVariateur ??? si je tape un numéro d'ID le formulaire s'ouvre mais systématiquement sur le premier enregistrement de la table.
Code : Sélectionner tout - Visualiser dans une fenêtre à part [TRechercheTypeVariateur]![IDVariateur]=[Formulaires]![FRechercheVariateurs]![IDVariateur]
J'ai retourné le probléme dans tous les sens et je butte d'ou mon SOS
Merci d'avance pour les tuyaux eventuels
Jean Pierre
Partager