Bonjour à vous tous,
Sur un détail d'un quickreport, JE CHERCHE A afficher le numéro de ligne 1,2,3,4,5 ex jusqu'à la fin du détail
merci
Bonjour à vous tous,
Sur un détail d'un quickreport, JE CHERCHE A afficher le numéro de ligne 1,2,3,4,5 ex jusqu'à la fin du détail
merci
L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. ___ Écrivez dans un français correct !!
C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.3.2 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.1 Entreprise
OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.4)
Bonjour,
C'est une possibilité, la meilleure à mon avis et encore plus si le SGBD permet de le faire directement , mais il y a aussi la solution d'une variable plus classique .
1- initialiser la variable à zéro (ou 1 selon l'étape suivante) sur l’événement afterprint de l’événement maitre
2- a) utiliser l'évènement BeforePrint de la bande détail pour :
si la variable est initialisée à 0
- incrémenter la variable
- mettre la valeur de la variable dans un QrLabel
si la variable est initialisée à 1 faire l'inverse
- mettre la valeur de la variable dans un QrLabel
- incrémenter la variable
b) directement utiliser le Onprint d'une zone QRLabel avec les processus idem que pour le a)
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
Bonjour merci pour votre réponse monsieur Sergio ,j'ai pensé à la méthode classique mais j'ai pas réussi je cois que j'ai pas su ou dois je placer la variable initialisée à 1 . vous avez dit l’événement maître est ce que CA veut dire le quickreport ?merci d'avance
Bonjour,
cela vous apprendra à mettre plus d'informations dans votre demande ! J'ai lu dans votre premier post
Quand on me parle de détail moi j'ai tendance à penser : état Maitre/Détail et pas Simple étatjusqu'à la fin du détail
Quant à la variable il faut que cela soit une variable privée de la forme .
S'il s'agit d'un simple état liste , la variable sera initailisée durant l'évènement BeforePrint du QuickReport et incrémentée lors du BeforePrint de la bande
N.B. saviez vous qu'il existait un forum spécifique à QuickReport ? Accessible par le lien Générateurs d'états du forum Delphi (ou bien sur directement http://www.developpez.net/forums/f17...s/quickreport/) j'ai longtemps hésité allai-je le déplacer ou non ? ma condition cérébrale de fin de fêtes m'a enjoint à la fainéantise
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