Salut.
comment caché un Quickreport sur une form. en effet je veut afficher le resultat d'une requete sur une form et quand je clique sur visualiser il affiche le resultat sur une quickreport.
merci toujour equipe developpez.
Salut.
comment caché un Quickreport sur une form. en effet je veut afficher le resultat d'une requete sur une form et quand je clique sur visualiser il affiche le resultat sur une quickreport.
merci toujour equipe developpez.
Salut,
Si j'ai bien compris votre question, c'est selon le résultat de la requête, que vous imprimer ou pas, d'abord je crois qu'on peut pas cacher un quicrep, alors soit vous utiliser une form pour ça, où créer votre report d'une façon dynamic, autre solution utiliser un conteneur panel par exemple avec visible = false;
La finalité d'un TQuickRep n'est pas d'être affiché sur un TForm (d'ou l'absence de propriété 'Visible'), mais:
- soit d'être imprimé - via la méthode 'Print'
- soit d'être prévisualisé - via la méthode 'Preview'
Dans ce cas, votre bouton 'visualiser' devra lancer un TQuickRep.Preview. Cette action n'affichera pas votre TQuickRep comme vous le voyez en mode conception, mais va lancer un formulaire de prévisualisation (par défaut) qui permettra à votre utilisateur de visualiser le rapport.et quand je clique sur visualiser il affiche le resultat sur une quickreport.
Cordialement
PS: je vous conseille de lire la documentation sur QuickReport disponible soit via votre version de Delphi, soit sur le site de QuickReport
bon jour .
merci beacoup pour les réponses,j'ai essayé une astuce simlpe ,j'ai rempli le quickrep par les champs à afficher puis j'ai dimenssioné le quuickrep de façon qu'il soit trés petit et j'ai changé la prpriéte borderstyle de form à bsdialog.
et c'est résolu.
mon probléme et que j'ai 02 adoquery et j'ai fait une requete paramétré et je veut afficher les resulatas de la requete,si j' utilise le quick report dans une autre form ,comment il peut afiicher le résultat de la requete realisé dans la 1 form,est ce que ma question est claire?
et merci beacoup.
un petit souci:
quand je mets preview dans le quickrep la partie colum header n'apparait pas.
et comment remplir un QRmemo à partir d'une listebox.
merci à toute l'équipe ,cordialement
une autre manière est de le mettre très bas dans ta form (par exemple top=2800 ) et de mettre ta form a autosize:=false
ou encore de mettre le qrReport dans un panel qui lui n'est pas visible etc...
le mieux c'est quand même de mettre le QR dans une form séparée
MVP Embarcadero
Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
SGBD : Firebird 2.5, 3, SQLite
générateurs États : FastReport, Rave, QuickReport
OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager