Bonjour à tous
Mon problème qui me pousse à demander votre aide est le suivant :
Je me conecte à une base Oracle en VBA, execute une requête SQL et au retour je me retrouve avec un recordset contenant me données.
Je souhaite utiliser ce recordset comme source de mon sousFormulaire.
j'ai donc suivi cette discution qui m'a montré comment utiliser
Me.MonsouForm.Form.Recordset = MonRecordset
Cependant, mon sousFormulaire (qui est en mode continu) ne m'affiche rien.
Le nombre de ligne est correct (si j'avais 3 résultats pour ma requête j'ai bien 3 lignes dans mon sousFormulaire)
Mais les contrôles restent blanc sauf une ChekBox qui prend la bonne valeur.
Si je clique droit et que j'affiche mon formulaire en mode "Feuille de données" j'ai bien les données...
J'ai essayé de raffraichir avec des
1 2 3
| Me.repaint
Me.recalc
Me.refresh |
mais ça ne change rien.
Je précise que la source des contrôles correspond bien aux libellés contenus dans ma requête.
D'où peut venir ce soucis de non affichage ?
En vous remerciant d'avance pour vos idées/solutions
Partager