|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre éprouvé
![]() ![]() Inscription : mai 2002 Messages : 377 ![]() |
Hello,
j'ai constaté que le moteur RDC ne libére pas correctement la mémoire lorsque l'on fait du traitement en boucle d'un rapport. Exemple de code Code :
Est-ce que quelqu'un a déjà rencontré le problème et mieux une solution ? |
||
|
|
00
|
|
|
#2 |
![]() ![]() Nicolas LAURETChef de projet en SSII Inscription : novembre 2003 Messages : 1 024 ![]() |
Bonjour Sur_Uix,
Ton code c'est du delphi ?? (je ne connais pas Delphi ! ) .... Et si tu détruisais l'objet crreport1 à chaque fois avant de rentrer dans cette procédure, c'est un peu embêtant parcequ'il devra recharger la DLL, mais peut-être qu'il va libérer la mémoire .... non ?? En VB ca ferait : enfin c'est juste une idée .
__________________
Modérateur Business Intelligence / Windev A lire avant de poster Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
|
|
|
00
|
|
|
#3 |
|
Membre éprouvé
![]() ![]() Inscription : mai 2002 Messages : 377 ![]() |
Hello,
oui c'est du Delphi. Ce que tu proposes ici Et bien en fait je le fait làEn fait l'objet CrReport1 est une classe wrappeur de l'interface IReport du RDC. et dans Disconnect il y a |
|
|
00
|
|
|
#4 | ||
|
Membre éprouvé
![]() ![]() Inscription : mai 2002 Messages : 377 ![]() |
Pour info j'ai trouvé une solution, c'est de libérer aussi le moteur d'impression.
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com