Bonjour,
voici le topo:
avant d'entrer dans le formualire j'ai un popup qui me demande un # de fiche.
je le saisie et je clique OK
ca ouvre mon formulaire en mode edit si le # fiche existe déja
DoCmd.OpenForm "*Dossier", acNormal, , "Fiche = " & Me.txtFiche, acFormEdit, acDialog
tout fonctionne jusque la
si mon # fiche n'existe pas encore j'ouvre mon formualire en mode add avec un openArgs
DoCmd.OpenForm "*Dossier", , , , acFormAdd, acNormal, Me.txtFiche
Mon formulaire qui contient les informations relative a la commande contient un sous-formulaire avec les infos perso du clients
Les info du client existe déja, donc je voudrait filtrer mon sous-formulaire avec le meme parametre que j'ai utiliser pour ouvrir le formulaire principale.
voici le code que j'ai dans OPEN de mon formualire principale
1 2 3 4 5 6 7 8
| If Not IsNull(Me.OpenArgs) Then
strA = ParseText(OpenArgs, 0)
Me.Filter = "Fiche=" & strA
Me.FilterOn = True
Me.Sfrm_Identification.Form.Filter = "Fiche=" & strA
Me.Sfrm_Identification.Form.FilterOn = True
End If |
Est-ce parce que j'ouvre mon formualire principale en mode add que ca ne ce mets pas a jour???
je sais que ca devrais etre simple mais je tourne en rond depuis un bout
merci d'avance
Partager