A voir également:
- Requête renvoie dans une variable sous Access
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Renvoie d'appel ooredoo ✓ - Forum Mobile
- Vba range avec variable ✓ - Forum VB / VBA
- Access denied - Forum Bbox Bouygues
- Requete http - Guide
4 réponses
Eh ben non!! Faut pas t'y prendre comme ca!!
Soit tu definis la source de données de ton formulaire en tant que requête, soit tu fais tout a la main comme un pro:
Dim rs As RecordSet
Dim con as object
Dim req As String
set con = application.currentproject.connection
set rs = createobject("ADODB.recordset")
req = "la requete en sql"
rs.Open req, con, 1
tu te deplaces avec rs.movenext, .movefirst, ...
tu choisis les champs avec rs.fields(0) pour le premier champ de l'enregistrement courant.
Ca c'est un truc de ouf!!
Fat_Cartman,
Parce que je le vaux bien...
Soit tu definis la source de données de ton formulaire en tant que requête, soit tu fais tout a la main comme un pro:
Dim rs As RecordSet
Dim con as object
Dim req As String
set con = application.currentproject.connection
set rs = createobject("ADODB.recordset")
req = "la requete en sql"
rs.Open req, con, 1
tu te deplaces avec rs.movenext, .movefirst, ...
tu choisis les champs avec rs.fields(0) pour le premier champ de l'enregistrement courant.
Ca c'est un truc de ouf!!
Fat_Cartman,
Parce que je le vaux bien...
Alors ça c'est une réponse comme j'en cherche depuis longtemps! J'avais bien flairé un truc utile et intéressent avec ce RecordSet mais j'avais encore trouvé personne pour me l'expliquer donc merci beaucoup ça me décoince pas mal de trucs. Je vais essayer de me débrouiller maintenant. A+ et merci encore.
Au fait j'ai juste un dernier détail à te demander si t'as le temps. Comment tu fais pour que ces champs se recalculent à chaque changement d'enregistrement? J'ai essayé toutes les possibilités d'évènement mais aucune ne s'applique quand on passe à l'enregistrement suivant ou précédent d'un formulaire. T'aurais pas une idée?
Alors la mon pote faut mettre ta requete en tant que source de données du formulaire. Je connais pas non plus d'événement qui fasse cela pour les formulaires, par contre pour les états y'a l'événement "On Format" (ou "Au Formatage") de la section "Détail" qui te permet de faire n'importe quoi a chaque changement d'enregistrement.
Voila, C tt ce ke je sais, la source est tarie...
Fat_Cartman,
Parce que je le vaux bien...
Voila, C tt ce ke je sais, la source est tarie...
Fat_Cartman,
Parce que je le vaux bien...