OVH Cloud OVH Cloud

pc access 97

1 réponse
Avatar
Thierry
Bonjour
ACESS 97
J'ai un formulaire qui contient les champs d'une table.
J'ai un sous formaulaire qui contient le max + 1 de la table en question.
J'ai un bouton ajouter qui me petmet d'ajouter un nouvel enregistrement :
DoCmd.GoToRecord , "", acNewRec
Comment affecter la valeur du max de mon sous formulaire au champ du
formualaire pere ?
Ou comment afficher la valeur de max dans un msgbox
Thierry

1 réponse

Avatar
3stone
Salut,

"Thierry"
| ACESS 97
| J'ai un formulaire qui contient les champs d'une table.
| J'ai un sous formaulaire qui contient le max + 1 de la table en question.


??

Tu as une zone de texte qui contient ceci ?

= DMax("champ";"latable")

si oui, tu ne peux pas faire ainsi, la valeur se modifierait à chaque fois...



| J'ai un bouton ajouter qui me petmet d'ajouter un nouvel enregistrement :
| DoCmd.GoToRecord , "", acNewRec
| Comment affecter la valeur du max de mon sous formulaire au champ du
| formualaire pere ?

Me.Parent!TextBox = LaZoneDeTexte

... mais encore une fois... cela semble bizarre comme méthode!

| Ou comment afficher la valeur de max dans un msgbox


MsgBox "La valeur est : " & DMax...


Il semble que l'organisation est à revoir...


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/