OVH Cloud OVH Cloud

champ disparaisant lors de la fermeture du formulaire

2 réponses
Avatar
kamel
Bonjour,

Sur un champ de mon formulaire, j'ecrit un nom .
ce nom va etres normalement recupérer dans mon etat.

Le problement est quand j'ecrit un nom sur ce champ.
et que je ferme mon formulaire, et que je l'ouvre ensuite.
Ce que j'avait ecrit à disparu, il n'y a plus rien sur ce champ.

Savez vous d'ou cela provient.
et comment y remedier.

merci bcp

2 réponses

Avatar
dec29
Je vois que tu restes sans réponse.

J'ai eu un pb peut-être similaire : depuis un formulaire en cours de saisie
(donc non "validé" par le passage à l'enregistrement suivant), je désirais
imprimer une facture depuis la fiche en cours. Mon état apparaissait vide.

On m'a conseillé (et ça a marché) d'inclure dans la procédure du bouton,
avant le lancement de la macro d'impression, l'instruction Me.Refresh

ex :
Private Sub Facture_click
.......
Dim stDocName As String
Me.Refresh
StDocName="LISTE_10"
DoCmd.RunMacro stDocName
etc ...


"kamel" a écrit dans le message de news:

Bonjour,

Sur un champ de mon formulaire, j'ecrit un nom .
ce nom va etres normalement recupérer dans mon etat.

Le problement est quand j'ecrit un nom sur ce champ.
et que je ferme mon formulaire, et que je l'ouvre ensuite.
Ce que j'avait ecrit à disparu, il n'y a plus rien sur ce champ.

Savez vous d'ou cela provient.
et comment y remedier.

merci bcp



Avatar
3stone
Salut,

"kamel"
|
| Sur un champ de mon formulaire, j'ecrit un nom .
| ce nom va etres normalement recupérer dans mon etat.


Tu dois donc ouvrir ton état en laissant ton formulaire ouvert
et récupérer le nom par :

= Forms!NomDuFormulaire!NomDeLaZoneDeTexte



| Le problement est quand j'ecrit un nom sur ce champ.
| et que je ferme mon formulaire, et que je l'ouvre ensuite.
| Ce que j'avait ecrit à disparu, il n'y a plus rien sur ce champ.
|
| Savez vous d'ou cela provient.
| et comment y remedier.


Cela provient du fait que tu utilise une zone de texte indépendante, sans source,
et de ce fait ne peux être mémorisée nulle part...

C'est comme écrire le nom dans l'eau ;-)


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/