Bonjour,
Pas expert en Delphi, j'ai un souci avec 2 applis dont je me retrouve en charge.
Elles sont développées sous Delphi 7 Entreprise avec Quick Report 3.0.
Ces applis étaient à l'origine sous Delphi 4 et QR1 : j'ai appliqué l'utilitaire de conversion adhoc. La compilation passe nickel.
Mais à l'exécution, j'ai un débordement de pile quand je lance l'édition d'un état une deuxième fois (le même ou avec des données différentes) dans la même session.
La première fois RAS, mais lors du deuxième appel : plantage. Pour pouvoir réimprimer, je dois fermer l'appli et la relancer. (En gros, je ne peux faire qu'une édition par session).
L'appel semble clair (MaForm.MonQuickRep.Print) après voir enregistré et filtrer mes données dans une procédure de "MaForm".
L'accès aux données est classique (tables Paradox et BDE)
L'etat comprend :
- des QRLabels dont le texte reprend des valeurs de labels ou edits de ma forme ou de la table en cours,
- au moins un QRChart dont les valeurs des séries sont affectées par code.
Je sais pas par quel bout prendre le truc...
Partager