|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Co V Inscription : janvier 2011 Messages : 1 ![]() |
Bonjour à tous,
J'ai une base de données formée de plusieurs tables et de plusieurs formulaires. Les formulaires s'enchainent : une fois que le premier est remplis, l'utilisateur clic sur le bouton et on passe au second, etc. Il y a des valeurs communes entre les formulaires, celles ci sont renseignées automatiquement à l'aide du formulaires précédent. Mon problème. Dans une form1, j'ai une subform1. Lorsque que je veux ouvrir un form2 en prenant en compte des valeurs du subform1 j'ai un message du genre "ne trouve pas le champ 'subform1'" Or j'ai bien défini mon champ : Forms![form1]![subform1].Form!champ J'ai essayé plein de trucs genre Forms("form1").Form("subform1")!ident Mais toujours le même résultat Précision : mon subform1 peut avoir plusieurs lignes, au bout de chaque ligne il y a un bouton qui ouvre form2. Est ce que le fait d'avoir plusieurs lignes peut provoquer ce problème ? ça fait plusieurs jours que je bloque là dessus... Si quelqu'un avait un petit indice pour me sauver ça serait génial ! Merci d'avance. |
|
|
00
|
|
|
#2 | ||
![]() ![]() René MAROTInscription : octobre 2005 Messages : 5 462 ![]() |
Non à priori tu vas récupérer la valeur de l'enregistrement courrant.
Essaye cela pour trouver la cause : Code :
S'il n'apparait pas, soit il n'existe pas soit tu as une erreur de synatxe dans une ligne qui précéde ton code. A+
__________________
Vous voulez une réponse rapide et efficace à vos questions téchniques ? Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs. |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com