Question

J'ai une forme avec deux sous-formulaires, qui sont tous deux continus. Chaque formulaire a un champ pour accepter le nom de la personne qui a créé le dossier. Presque à chaque fois, la même personne créera tous les enregistrements, il serait donc vraiment pratique si les champs se rédigent une fois que le dossier principal aurait été défini.

J'ai essayé plusieurs approches à ce sujet, mais aucune ne semble bien fonctionner (par exemple, la première des formes continues ne sera pas automatiquement automatique car elle a vu le jour parallèlement à l'enregistrement principal). C'est l'accès 2003.

Merci d'avance pour votre aide, et faites-moi savoir si je peux clarifier la situation pour vous.

Était-ce utile?

La solution

Oncurrent, onclick, etc ...

If IsNull(Me.MyField) or Me.MyField = "" Then

  Me.MyField = Me.Parent.MyRelatedField

End If

Autres conseils

Il peut être préférable de définir la valeur par défaut du contrôle dans l'événement After Update pour le contrôle. Cela signifie qu'il se remplira de la valeur précédente.

Me.SomeText.DefaultValue= """" & Me.SomeText & """" ''Text
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top