Soyez le premier à donner votre avis sur cette source.
Vue 11 363 fois - Téléchargée 1 141 fois
Quand? ------ Cette erreur ne se produit pas quand vous faites le print de la feuille mais juste quand vous utilisez le previewModal. Elle se produit seulement lorsque vous déstruisez la form contenant le TQuickRep ... Pourquoi? --------- En fait, c' est très simple: cette erreur se produit lorsque lors de la génération de l' impression (en previewModal) vous accédez à des composants de type TWinControl comme par exemple le TListBox. J' ettends par "lors de la génération de l' impression", tous les événements executés par la fauille/bandes comme les evenements BeforePrint/AfterPrint des bandes. La solution? ------------ Ça parait évident de dire de ne pas accéder à ces types de compos lors de la génération de l' impression. Malheureusement je n' ai pas d' autre solution à vous apporter. D' après mon intuition, je parierai sur un problème de thread que dois utiliser la fenêtre de preview. Une solution serait d' essayer de dessiner sa propre fenêtre. Voilà, j' espere que j' ai aidé qqu' un!!
10 sept. 2007 à 12:40
A+
1 sept. 2007 à 12:05
27 févr. 2006 à 18:58
Comme je le disais, c' est un bug de QuickReport dont je n' apporte pas la solution mais j' explique ds quelles circonstances elle a lieu et comment l' eviter. A+
27 févr. 2006 à 12:47
Remarquez que si vous utilisez directement le TListBox de la form1 lors de la génération de l' impression (et non plus celui dans la form2), il n' y a pas d' erreur!
N' oubliez pas que l' erreur ne se produit qu' en faisant PreviewModal.
Voilà, cette fois je pense que j' ai mieux démontré le chmilblick! Faites une recherche sur "quickreport error 1400" et vous verrez que c' est une erreur qui n' a pas encotre été solutionné d' après ce que j' en ai pu lire biensûr...
D' ailleurs il semblerait que je suis le seul à avoir trouvé l' origine du problème!!!A+
24 févr. 2006 à 13:38
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.