|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : novembre 2004 Messages : 2 ![]() |
Contexte:
Access 2003 ou 2007 même erreur Un état ou j'ai en tête d'état trois controls texte qui corresponde à 3 entête de société différente, en fonction du choix de la société désiré par l'utilisteur j'imprimme le 1, le 2 ou le 3. La fonction ci-dessous (que j'apelle en [En-tête d'état] et sur impression, si j'essaie au formatage j'ai le même problème)fonctionne parfaitement mais sur impresison j'ai un message automatique d'access qui me dit texto : L'expression entrée nécessite que l'état se trouve dans la fenetre active If TstSiSos1 = True Then Screen.ActiveReport.[Param_Entete].Visible = True End If If TstSiSos2 = True Then Screen.ActiveReport.[Param_Entete_2sos].Visible = True End If If TstSiSos3 = True Then Screen.ActiveReport.[Param_Entete_3sos].Visible = True End If donc la fonction fonctionne, en fonction que l'utlisateur choisit l'entête 1, 2 ou 3 c'est bien le choix du user qui s'imprimme, que je dépalce la fonction sous 1. au formatage ou 2. sur impression ne change rien j'ai essayé de mettre DoCmd.SetWarnings False mais ca ne désactive pas le messages automatique d'access j'ai essayé de désactivé dans les options tous ce qui est possible de retirer comme mesages d'eueurs automatique... please un solution je séche Merci d'avance. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Claude LELOUPChercheur de loisirs (ayant trouvé !) Inscription : novembre 2006 Messages : 5 242 ![]() |
Bonjour,
mets plutôt ces instructions dans l'événement "sur ouverture" de l'état. ... et Me. à la place de Screen.ActiveReport. |
|
|
20
|
Copyright © 2000-2012 - www.developpez.com