Des lignes de couleurs alternées dans Crystal Reports

Lorsque les rapports Crystal Reports consistent en une longue liste de lignes, chacune contenant plusieurs colonnes, la présentation sera plus aisée si l’on grise une ligne sur deux.

Pour ce faire, la solution est très simple :

  1. Section Expert de la section considérée (details ou footer de groupe)
  2. Onglet Color + Bouton x-2 (formule)
  3. Mettre le code
WhilePrintingRecords;
Global NumberVar NumLigne ;
if not {@HideRow} then
NumLigne := NumLigne +1 ;

if (NumLigne mod 2) = 0 then Color(225,225,225)
else crNoColor

Où HideRow est une formule booléenne déterminant si la ligne est affichée ou masquée (true par défaut et dans 99% des cas). On peut supprimer cette ligne de code si on veut.

Le contenu reste austère certes mais c’est tout de suite plus lisible !

2 réflexions sur « Des lignes de couleurs alternées dans Crystal Reports »

  1. Merci pour cet article très intéressant 😉
    Mais en fait je voulais vous signaler un bug sur votre formulaire de contact où le captcha n’apparaît pas et rend impossible l’envoi d’un message.
    Je voulais vous demander…

    le pipotron est-il libre de droits ? Dans le cadre de ma formation au développement Android, je développe une application non commerciale proposant différents (6) styles de pipeau. Si vous m’y autorisez, je reprendrais bien votre jeu de pipeau pour l’un d’eux.

Répondre à FX LEGER Annuler la réponse

Votre adresse e-mail ne sera pas publiée.