Message d'erreur

Signaler
Messages postés
80
Date d'inscription
lundi 23 août 2004
Statut
Membre
Dernière intervention
2 octobre 2006
-
Messages postés
6
Date d'inscription
mardi 12 août 2008
Statut
Membre
Dernière intervention
25 janvier 2010
-
Salut,
j'ai fait une datareport pour afficher les données d'une fiche choisi par l'utilisateur
j'ai mis ce code dans le bouton d'impression:

DataEnvironment1.rscommande1.Source = "Select * From Tcoloration where cle_color=" & Label5(5)
DataEnvironment1.rscommande1.Open
DataReport1.Show (1)
DataEnvironment1.rscommande1.Close
dont le table s'appelle Tcoloration
son clé est "cle_color"
et label5(5) contient le cle de fiche choisi par l'utilisateur
au debut l'affichage ca va mais quand je rappel plusieur fois cette datareport en modifiant le fiche a imprimer une message d'erreur " impossible d'executer cette operation si l'objet est ouvert"
je pas compris je le fermer a la fin de l'execution mais parfois cette message s'affiche
Ou est ma faute ,comment je le resolu
aidez moi svp je vous attends
JamJam[javascript:Insert_Emoticon('./imgs2/smile.gif'); ]

3 réponses

Messages postés
202
Date d'inscription
jeudi 24 juin 2004
Statut
Membre
Dernière intervention
22 janvier 2009
1
Il faut que tu décharges ton data environment. Dans le code du
DataReport, tu rajoutes ce code en modifiant le nom de DataEnvironment :



Private Sub DataReport_Terminate()

Unload DataEnvironment 'Modifie cette ligne en fonction de ton programme

Unload Me

End Sub



En espérant t'avoir aidé...
Messages postés
80
Date d'inscription
lundi 23 août 2004
Statut
Membre
Dernière intervention
2 octobre 2006

salut AshenShugar,
je fait comme vous m'avez dit mais une autre message d'erreur s'affiche "cette operation ne pas autorisé si l'objet est fermer" et elle ce bloque sur ce ligne la:

DataEnvironment1.rscommande1.Close
je vous attends svp iader moi
JamJam[javascript:Insert_Emoticon('./imgs2/smile.gif'); ]
Messages postés
6
Date d'inscription
mardi 12 août 2008
Statut
Membre
Dernière intervention
25 janvier 2010

j'ai aussi le même message errueur:
cette opération n'est pas autorisée si l'objet est ouvert.erreur '3705'.
Aidez-nous