wake-up-neo.com

Seitenumbrüche zwischen Berichtsgruppen mit beidseitigem Druck einfügen

In den Optionen für Gruppenexperten habe ich Gruppe zusammenhalten festgelegt, um sicherzustellen, dass eine neue Seite festgelegt wird.

Wie kann ich bei aktiviertem beidseitigem Drucken sicherstellen, dass sich immer eine neue Gruppe auf einem neuen Blatt bildet? Kann das im Formelexperten gemacht werden? Gibt es eine Möglichkeit, zu überprüfen, ob die gerade oder ungerade Seite gerade ist oder eine ungerade Seite ist und von dort eine Seite einfügen? Sie müssen nur Leitfragen stellen, da mir nicht bekannt ist, was mit dem Formeleditor von Crystal möglich ist. Übrigens, das ist Crystal XI Enterprise Server.

13
IronicMuffin

Sie können dies mit den Schlüsselwörtern onfirstrecord, pagenumber und onlastrecord tun.

Im Gruppenkopfbereich "Neue Seite vor" Formel ...

not onfirstrecord //so every group (except the first) starts on a new page

Auf der "Neue Seite nach" Formel ...

//to keep the group from starting on even page but make sure the last page is not blank
remainder(pagenumber, 2) = 1 and not onlastrecord 
19
dotjoe

Öffnen Sie den Bildschirm "Section Expert". Wählen Sie Berichtskopf und markieren Sie "Unterdrücken (kein Drilldown)". Wählen Sie dann im Gruppenkopf die Gruppe aus, die Sie als Seitenwechsel verwenden möchten, und markieren Sie "Neue Seite vor".

7
Anna

Dies funktioniert gut, wenn ich einen Seitenumbruch für eine Gruppe benötige. Wie gehe ich vor, wenn ein Seitenumbruch in mehreren Gruppen erfolgt?

Ich habe eine Antwort gefunden. Mit Next(Field) oder Previous(Field) fügte ich die folgende Bedingung hinzu und arbeitete einwandfrei.

In der nächsten Seite vor der Formel:

Not onFirstRecord and ({table.field} <> previous({table.field}))

3
Sak

hallo IronicMuffin, ich verstehe deine Frage. Die Antwort ist einfach, aber effektiver.

  • schritt 1: Fügen Sie einen Datensatz- oder Datenbankexperten in Ihren Kristallbericht ein

  • Schritt 2: Klicken Sie mit der rechten Maustaste auf die Außenfläche des Berichtsbereichs, und klicken Sie auf Bericht und Gruppenexperte 

  • Schritt 3: Fügen Sie das Feld hinzu, in das Sie die Gruppe einschließen, wenn der untere Bereich der Fensteroptionen angezeigt wird

  • Schritt 4: Klicken Sie auf die Option und gehen Sie zum zweiten Tab der Option.

  • schritt 5: Markieren Sie abschließend das Kontrollkästchen "Repeat Group" auf jeder Seite, oder aktivieren Sie das Kontrollkästchen "true" 
0
user2114670