2017-07-10 1 views
0

Ich habe bestehenden Bericht w/"Gruppen" für Total/Directs/Warehouse/Credits, die horizontal erstrecken. Ich muss diese Gruppierungen jetzt vertikal stapeln. Was ist der beste Weg, dies in CR zu tun? Ich bin gewohnt, SSRS, Excel, PowerBI, etc. Crystal Reports ist viel weniger intuitiv als diese Tools.Bericht vertikales Layout

Benötige ich eine Art funky verschachtelte Gruppen? Unterberichte? Wie sollen wir das angehen? Wir nahmen an, dass es sich um eine ziemlich einfache Formatierungs-/Layoutänderung handeln würde. Aber es sieht so aus, als wäre es ziemlich kompliziert, dies zu tun.

Original:

enter image description here

Wie es nachbearbeitet werden muss:

enter image description here

Antwort

0

Wenn die gesamte Tabelle, die Sie zeigen, sind in einer Fußzeile ist, können Sie einfach hinzufügen 3 neue Footer-Abschnitte und duplizieren Sie die Tabelle in jedem (Entfernen von Spalten, die Sie nicht benötigen.) Klicken Sie einfach mit der rechten Maustaste auf den entsprechenden Abschnitt und Insert Section unter.


Andernfalls müssen Sie Unterberichte verwenden. Aber da Sie die Spalten bereits konfiguriert haben, alles, was Sie wirklich tun müssen, ist:

  • Speichern 4 subreports, Gesamt, Leitet, Lager und Credits. (Speichern Sie einfach eine Kopie Ihrer vorhandenen Bericht, und löschen Sie alles, was nicht in Gesamt zu zeigen, bis benötigt. Spülen und wiederholen.)
  • Import jeder und die Parameter hinzufügen, um subreport
  • Links
  • ihnen jeweils Geben Sie ihre eigenen Abschnitt
+0

Danke dafür. Ich stoße auf ein Problem bei Ihrem zweiten Aufzählungspunkt; "Importieren Sie jeden und fügen Sie die Parameter als Unterbericht Links hinzu" Ich habe die wichtigsten Bericht und Unterberichte eingerichtet. Ich habe die Unterberichte im Hauptbericht hinzugefügt. Die Parameter Vertriebsmitarbeiter und Kunde sind leicht miteinander zu verknüpfen, da sie nur ein einzelnes Feld mit direkter Wertemapping-Funktion sind. Aber für das Leben von mir kann ich nicht den Date Range-Parameter zu den Sub-Berichten übergeben. Ich bin online auf der Suche nach Informationen für den Zeitraum übergeben, aber alles, was ich sehe, ist verwirrend oder funktioniert nicht. Gibt es eine Chance, dass du diesen Teil für mich klären kannst? – MrB

+0

@MrB Ich weiß nicht, wie Sie den Parameter für den Datumsbereich eingerichtet haben, aber stimme ich richtigerweise zu, dass Sie ihn auf ein Startdatum und ein Enddatum herunterkochen können? Wenn dies der Fall ist, können Sie diese beiden Werte als zwei separate Parameter übergeben. Führen Sie dann die Berechnung im Unterbericht durch. – 4444

+0

Das Datumsfeld heißt "Doc_Date". Der Datumsparameter ist ein Bereich. Wenn ich Links für einen Unterbericht bearbeite, wird der Parameter für Berichtsdatumsbereich nicht wie für Kunden und Vertriebsmitarbeiter aufgeführt. Es wird mir nicht erlauben, Report Date Range param im Unterbericht auszuwählen. Es möchte nur einen neuen Parameter im Unterbericht namens "Pm-OINV.DocDate" erstellen. – MrB