Fyld en etiket rapport i Crystal Reports med én gentage datakilde rekord er ikke ligetil . Handler som en standard rapport , udvælgelse af data fra en datakilde antager hver efterfølgende pladsholder i det valgte skabelon vil blive befolket med den næste række af feltværdier valgt som etiketten data. At målrette og gentage en enestående data træk, kan vi kode SQL direkte i etiketten rapporten. Crystal Reports har ingen funktionalitet til at gentage en indkommende række til dette formål , så vi skal tvinge rækken skal gentages et passende antal gange , før det bliver læst af Crystal. Instruktioner
Opret Postlabel Rapport
1
Klik på Postlabel Rapport under Filer /Ny menu ( igangsætter Mailing guiden Rapport ) .
2
forbindelse til en data kilde , og vælg felter for adresseetiket
3
Vælg mail label type ( tidl. : Avery 5160 )
4
Finish . Rapporten vil automatisk forhåndsvisning af data i den valgte label skabelonen .
Opret brugerdefinerede SQL til Gentag Singular Record
5
Highlight og kopier ( CNTL + C ) synligt SQL i databasen /Vis SQL -menuen.
6
Dobbeltklik på "Tilføj Command" fra databasen /Database Expert menu.
7
Paste ( CNTL + V ) ind i åbnet Tilføj Kommando dialogboks
8
Rediger og gem ( OK) SQL-sætningen til formularen : .
SELECT Felt1 , Felt2 osv.
FRA ( SELECT null fra tabel som TableA WHERE Rownum <= 30) , salg
( SELECT Felt1 , Felt2 , osv. fra tabel som TableB WHERE ( betingelse for at target række)
Note1 : Juster Rownum <= 30 til mængden af etiketter pr side skabelonen kræver
Bemærk2 : . . Forudsat TableA har mindst 30 rækker , 30 nuller er skabt unjoined in-line
udsigt kraft så mange gentagne rækker ( ex : udvalgte mailing data) fra TableB som
p Der er Null-værdier
9
Fjern indledende tabel (ler ), der vælges under mailling rapport guiden ved at fremhæve og trykke venstre pil Gem. . . (OK)
Bemærk : Kun Command bør forblive i listen
Tilføj felter Fra Command tilbage i rapporten
10
Gå til. menu View /Field Explorer i Design mode .
11
Uncollapse sektioner Database Fields /kommando.
12
Træk synlige kommando felter til rapporten . Fjernelse indledende tabeller ( i afsnit 2, trin 5) også fjernet eventuelle tilknyttede felter. kun ét område er afsat til de områder , fra den indledende guiden. felterne fra hver af de 30 rækker placeres automatisk i hver pladsholder , hvor hver pladsholder bliver den brugerdefinerede størrelse af labeltype valgt i guiden.
13
Eksempel rapport. Hver label skabelon pladsholder vil have gentaget række oplysninger. Alle data feltformatindstillingerne justeringer vil replikere hele siden .