Fylle en etikett rapport i Crystal Reports med en repeterende datakilde posten er ikke enkelt. Opptrer som en standard rapport , antar utvalget av data fra en datakilde hver påfølgende plassholder i det valgte malen vil bli fylt med neste rad med feltverdier valgt som etiketten data . Å målrette og gjenta en enestående data rad , kan vi kode SQL direkte inn i etiketten rapporten. Crystal Reports har ingen funksjonalitet for å gjenta en innkommende linje for dette formål , slik at vi må tvinge rad skal gjentas et passende antall ganger før den blir lest av krystall . Instruksjoner , Lag postetikett Rapporter
en
Klikk på postetikett Rapporter under File /New menyen ( starter Mailing Report Wizard ) .
2
Koble til en data kilde og velg felter for adresseetikett
3
Velg mail etiketten type ( ex : Avery 5160 )
4
Finish . Rapporten vil automatisk forhåndsvisning dataene i den valgte etikettmal .
Opprette egendefinerte SQL til Gjenta Singular Record
5
Marker og kopier ( CNTL + C ) vises SQL i Database /Vis SQL -menyen .
6
Dobbeltklikk på " Legg Command" fra Database /database Expert menyen .
7
lim inn ( CNTL + V ) inn i åpnet Legg Command dialogboks
8
endre og lagre ( OK) SQL-setningen til skjemaet : .
Felt1 SELECT, felt2 , etc
FRA ( SELECT null FRA tabell som tabellA HVOR rownum < = 30 ) , etter
( Felt1 SELECT, felt2 , etc FRA tabell som TableB WHERE ( tilstand til target rad)
Note1 : Juster rownum < = 30 til mengden av etiketter per side malen krever
Merk 2 : . . Forutsatt tabellA har minst 30 rader, 30 nuller er opprettet The unjoined in-line
utsikt kraft så mange gjentatte rader ( ex : utvalgte mailing data ) fra TableB som
det er nuller
9
Fjern innledende tabell (er ) valgt under mailling Report veiviseren ved å merke dem og trykke venstre pil Lagre. . . (OK )
Merk: Bare Command bør forbli i liste
Legg felt Fra Command Back Into the Rapporter
10
Gå til. menyvalget Vis /Felt Explorer i Design modus .
11
Uncollapse seksjoner Database felt /kommando.
12
Dra synlig kommando felt bort på rapporten. Fjerne innledende tabellene ( i avsnitt 2, trinn 5 ) også fjernet eventuelle tilknyttede felt. Kun ett område er avsatt til feltene , fra den første veiviseren. feltene fra hver av de 30 radene blir automatisk plassert i hver plassholder , med hver plassholder være tilpasset størrelsen på type etikett valgt i veiviseren.
13
Preview rapporten. Hver etikettmal plassholder vil ha gjentatt raden . Eventuelle datafeltalternativer format justeringer vil gjenskape hele siden.