3 Stimmen

Unterdrücken von CrossTab-Zeilenüberschriften in Crystal Reports

Ich habe eine Kreuztabelle in einem Crytal-Bericht erstellt, bei der die Zeilenüberschriften der Kreuztabelle unterdrückt werden müssen,

Ich habe versucht, das Row-Header-Objekt zu unterdrücken, aber dabei sehe ich immer noch die leeren Row-Header-Zellen.

編集する。

Ich habe zum Beispiel Columns: Eröffnen und Schließen und Zeilen als Daten eines Monats, so würde es in der Kreuztabelle wie folgt aussehen

               Opening      Closing
01/10/2010      500           600
02/10/2010      600           700
03/10/2010      700           800

Und so weiter und so fort. Ich möchte nur die Daten ohne die Datumsangaben (die Zeilenüberschriften sind) und ohne die Überschriften "Eröffnung" und "Abschluss", die Spaltenüberschriften sind, anzeigen.

Gibt es eine Möglichkeit, Zeilenüberschriften in CrossTab vollständig zu unterdrücken?

Vielen Dank im Voraus ..

5voto

Ryan Punkte 7192

Ich hatte dieses Problem vor nicht allzu langer Zeit. Hier ist, was ich tat:

Zunächst habe ich die Zeilen- und Spaltenüberschriften unterdrückt (was Sie sowohl für die "Total"-Textobjekte als auch für die Zeilen-/Spaltenüberschriftenobjekte selbst einzeln tun müssen), wie LittleBobbyTables vorschlägt.

alt text

Um die leeren Zellen zu korrigieren, habe ich einfach die Ränder entfernt. Sie können dies im CrossTab Expert tun, indem Sie auf die Registerkarte "Stil anpassen" gehen und dann auf die Schaltfläche "Rasterlinien formatieren" klicken (ich bin mir nicht sicher, in welchen Versionen von CR dies möglich ist... vielleicht ist es auf neuere Versionen beschränkt). Jetzt können Sie das Kontrollkästchen "Show Gridlines" deaktivieren, um das gesamte Raster auszublenden. Jetzt ist von den Zeilen- und Spaltenüberschriften nichts mehr zu sehen, bis auf einen leeren weißen Bereich, den Sie dann mit beliebigen Elementen überlagern können.

Ich habe festgestellt, dass das Überlagern eines Zeichnungsobjekts unhandlich ist und in der Regel schrecklich aussieht (vor allem, wenn die Kreuztabelle stark wachsen und schrumpfen soll), und würde empfehlen, dies zu vermeiden.

3voto

In allen Versionen von Crystal Reports, die ich kenne (die neueren Versionen habe ich allerdings nicht gesehen), können Sie die Felder nicht wirklich unterdrücken. Während Sie Klicken Sie mit der rechten Maustaste auf das Feld in der Kreuztabelle und aktivieren Sie die Option Suppress Wenn Sie das Kontrollkästchen deaktivieren, bleibt eine leere Zelle übrig.

Auch wenn Sie versuchen, die Spalten- oder Zeilenköpfe mit einem quadratischen Zeichenobjekt zu überlagern, um sie auszublenden, werden die Gitterlinien der Kreuztabelle todavía durchscheinen.

Warum sollten Sie jedoch die Spalten- und Zeilenköpfe entfernen wollen? Dann hätten Sie nur noch Spalten und Zeilen ohne Bedeutung, es sei denn, Sie würden selbst benutzerdefinierte Überschriften und Zeilen hinzufügen.

1voto

Zain Ali Punkte 14857

Gehen Sie zu Kreuztabellenexperte und , Stil anpassen und wählen Sie die gewünschte Zeile aus und markieren Sie dann Zwischensummen in den Gruppenoptionen unterdrücken.

0voto

Juthi Punkte 13

Unterdrücken Sie zunächst die Zeile nach Formatobjekt und wählen Sie dann Unterdrücken.

Um den Zeilenkasten zu entfernen, gehen Sie zuerst auf die Registerkarte "Kreuz" und dann auf "Stil anpassen", dann auf "Formatierungsrichtlinie". Deaktivieren Sie dann das Kontrollkästchen für die Zeile, die Sie entfernen möchten.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X