Fylla en etikett rapport i Crystal Reports med ett upprepande datakälla rekord är inte okomplicerat . Agerar som en vanlig rapport , förutsätter valet av data från en datakälla varje successiv platshållare i den valda mallen kommer att befolkas med nästa rad av fältvärden valts som etikett uppgifterna . Att rikta och upprepa en sällsam uppgifter rad , kan vi koda SQL direkt i etiketten rapport. Crystal Reports har ingen funktion för att upprepa ett inkommande rad för detta ändamål , så vi måste tvinga raden upprepas ett lämpligt antal gånger innan den läses av Crystal . Instruktioner Review, Skapa adresslappar Report
1
Klicka på adresslappar Rapport under Arkiv /Nytt -menyn ( initierar Mailing Report Wizard ) .
2
Anslut till en data källa och välj fält för adressetikett
3
Välj typ mail label (ex : Avery 5160 )
4
Slutför . Rapporten kommer automatiskt preview data i den valda etikettmallen . Addera skapa anpassade SQL till Repeat Singular Record
5
Markera och kopiera ( CNTL + C ) synlig SQL i databasen /Visa SQL -menyn .
6
Dubbelklicka på " Lägg till Command " från databasen /Databas Expert menyn .
7
Paste ( CNTL + V ) i öppnas dialogrutan Lägg till Kommando dialog
8
Ändra och spara ( OK ) SQL-satsen att formen : .
SELECT Fält1 , Fält2 , etc
FROM ( SELECT null FROM tabell som TableA WHERE Rownum < = 30 ) ,
( SELECT Fält1 , Fält2 , etc från tabell som TabellB WHERE ( tillstånd till målraden ) katalog
Not1 : Justera Rownum < = 30 till antalet etiketter per sida mallen kräver
Not2 : . . Förutsatt TableA har minst 30 rader , 30 nollor skapas den oförenade in - line
utsikt kraft så många upprepande rader ( ex: utvalda utskick data) från TabellB som
finns nollor
9
bort inledande tabell ( er ) som valts under Mailling rapport guiden genom att markera och trycka på vänster pil Spara . . . ( OK ) katalog
Observera : Endast Command bör förbli i listan
Lägg fält från kommandoraden tillbaka till rapporten
10
Gå till . menyn Visa /Field Explorer i designläge .
11
Uncollapse sektioner Database Fields /Command.
12
Dra synliga kommando fältet till rapporten . Ta bort inledande tabeller ( avsnitt 2 , steg 5 ) avlägsnas även eventuella tillhörande fält . Endast ett område är avsatt för de områden , från den första guiden . fälten från vart och ett av de 30 raderna automatiskt placeras i varje platshållare , med varje platshållare är den anpassade storleken på etikett som väljs i guiden .
13
Förhandsgranska rapporten . Varje etikettmall platshållare ska ha upprepat rad information. något datafält format justeringar replikera hela sidan .