Viser alle elementer af et givet felt i en Crystal Reports gruppe resumé er ikke ligetil . Selv en enkelt rapport niveau resumé kræver en række afhængige formler placeret i rækkefølge at tage højde for Crystal Reports iboende rækkefølgen af operationer. Tilføjelse af en defineret gruppe tvinger en anden formel til at nulstille indsamlede værdier, så en gruppering ikke indeholder de værdier af de forudgående gruppering. Du kan undgå array- variabler at fange feltelementer . Selvom brug af JOIN ( Array ) funktion vil strengen opstillede elementer sammen , arrays har en 1.000 element begrænsning , og er sværere at bruge med grupper . Instruktioner
Oprettelse formler og Definere variabler
1
Opret indledende rapport med ønskede felter og grupper
2
Opret først Deltag formel ( tidl. : Join1 ) . At omfatte :
Bemærk : //Formel Kommentarer , ikke forarbejdede
Delt stringVar Y: . = Table.Field
//( Table.Field indeholder de elementer til visning i gruppe Summary
Delt stringVar X,
Shared stringVar Z ,
3
Opret sekund Deltag formel ( tidl. : Join2 ) til også at omfatte : Hej
EvaluateAfter ({ @ JOIN1 } ),
delte
Stringvar X: = { @ Join1 } //Forrige Record
delt stringVar Y: = Table.Field //feltdata < br >
Delt StringVar Z ,
IF Z = " "
THEN Z: = Y
ELSE Z: = X & "," & Y ; < br >
//"," er en valgfri skilletegn for strengeinstrumenter poster
Trim ( Z )
4
Opret Formel for Group Header . (tidl. : Deltag - Header ) til nævnes : Hej
delt StringVar Z: = "" ;
//Placeret i koncernen Header, forhindrer en gruppe fra at vise et tidligere
grupper poster
< . p> //kan blive undertrykt (via formateringsmuligheder )
5
Opret Formel for Group Footer (tidl. : Deltag - Footer) til også at omfatte : Hej
delt StringVar Z ;
trim ( Z )
//Viser alle feltelementer i koncernen Footer , som afgrænses i Join2 .
fotos Placering formler og Fields Rapportér
6
Place og undertrykke formel Join2 i Detail sektion
Bemærk : . Join2 skal eksistere i Detail afdeling , men kan undertrykkes
7
Place Table.Field i Detail afdeling .
Bemærk : . Table.Field viser database poster, men kan undertrykkes kan også undertrykke hele Detail sektion
8
Place formel Deltag - Header i Group Header
< p . > Bemærk : Deltag - Header kan undertrykkes kan også undertrykke hele koncernen Header sektion
9
Place formel Deltag - Footer i gruppe Footer
< . . . br >