-1 votes

Masquer l'en-tête du rapport Crystal

Dans mon rapport Crystal, j'ai un en-tête de page (section En-tête de page "a" et En-tête de page "b") et un en-tête de groupe 1 et 2.

Mon problème est que je veux cacher l'en-tête de page "a" lorsque le groupe 2 a plus d'enregistrements, je veux imprimer les enregistrements de la page suivante sans l'en-tête de page "a".

S'il vous plaît répondez-moi, c'est urgent

Merci d'avance

0voto

Heather Points 1978

Cette opération peut s'avérer délicate en fonction de la version de Crystal que vous utilisez, car vous demandez au moteur de rapports de rendre compte d'un nombre d'enregistrements groupés qui peuvent s'étendre sur plusieurs pages. Sans connaître grand-chose d'autre sur votre système, je pense que les éléments suivants peuvent vous aider à résoudre ce problème pourrait travail.

Mettez en place deux champs de total courant qui comptent les enregistrements retournés, l'un pour le groupe n° 1 et l'autre pour le groupe n° 2. Chaque total courant doit compter les enregistrements retournés dans chaque groupe, en se remettant à zéro à la fin du groupe. Dans votre formule de suppression, vous devez alors ajouter ce qui suit Page Header a :

// The following line will suppress the header when
// Group2RecordCount is greater than Group1RecordCount

{#Group2RecordCount} > {#Group1RecordCount};

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X