![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
bobsaoul
Pour essayer de mieux m'expliquer, je veux absolument ouvrir un formulaire avec TYP-ID = 1 dans un premier temps.
Alors là ....
si
1 2 3
|
stLinkCriteria="TYP-ID=1"
DoCmd.OpenForm stDocName, , , stLinkCriteria |
n'ouvre pas le formulaire "FORM-TAB-DOC-BASE" sur le "TYP-ID=1"
tu dois absolument regarder la Source (RecordSource) de "FORM-TAB-DOC-BASE" ...
il faut que le champ [TYP-ID] y soit présent ....
Suite:
![Citation](https://forum.developpez.be/images/misc/quote_icon.png)
Envoyé par
bobsaoul
....
Vu que je fais un select case je suppose que j'aurais juste à changer le 1 en 2 3 4 5 6 7
Là je ne vois pas le rapport ou l'utilité .... surtout que tu me dis que tu n'as pas de champ de saisie pour "TYP-ID" dans ton formulaire d'appel ..
il y a quelque chose qui m'échape !!!!!
Dans un premier temps il faut se concentrer à ouvrir "FORM-TAB-DOC-BASE" avec le critère : TYP-ID=1
1 2 3
|
stLinkCriteria="TYP-ID=1"
DoCmd.OpenForm stDocName, , , stLinkCriteria |
Ensuite, avec un champ de saisie, on remplace le 1 par la valeur du champ de saisie :
stLinkCriteria="TYP-ID=" & Me.MonControle_NoID
Bonne chance ....
Partager