Wie man eine Seite von Labels mit einem Datensatz in Crystal Reports füllen . Der wie ein Standardprotokoll , nimmt die Auswahl von Daten aus einer Datenquelle jede aufeinanderfolgende Platzhalter in der gewählten Schablone mit der nächsten Reihe von Feldwerten der Label-Daten gewählt wird gefüllt. Um gezielt und wiederholen eine einzigartige Datenreihe , können wir direkt SQL Code in das Etikett Bericht . Crystal Reports hat keine Funktion , um einen eingehenden Zeile für diesen Zweck zu wiederholen, so müssen wir zwingen die Zeile um eine geeignete Menge von Malen wiederholt werden, bevor es von Crystal gelesen wird. Anleitung
Neues Mailing Label Report
1
Klicke auf Mailing Label Report unter Datei /Neu ( initiiert die Mailing Berichts-Assistent) .
2
Verbindung zu einer Daten Quelle und wählen Sie Felder für die Mailing- Label
3
Wählen Sie die Mail Art Etikett (ex : Avery 5160 )
4
Fertig stellen. Der Bericht wird auto- Vorschau die Daten in der gewählten Etikettenvorlage .
Erstellen von benutzerdefinierten SQL zu wiederholen Singular Rekord
5
markieren und kopieren ( CNTL + C) sichtbar SQL in der Datenbank /SQL -Menü anzeigen .
6
Doppelklick auf " Befehl hinzufügen " aus der Datenbank /Database Expert Menü .
7
Paste ( CNTL + V ) in der geöffnet Befehl hinzufügen Dialogbox
8
Ändern und Speichern (OK) die SQL-Anweisung der Form: .
SELECT Feld1 , Feld2 , etc
FROM ( SELECT null FROM Tabelle WHERE als TableA rownum < = 30 ), Stand
( SELECT Feld1 , Feld2 , etc FROM Tabelle als TableB WHERE ( Bedingung Zielzeile )
Hinweis 1: Stellen Sie rownum <= 30 in Höhe der Etiketten pro Seite erfordert die Vorlage
Hinweis 2: . . Angenommen TableA hat mindestens 30 Zeilen , 30 Nullen erstellt die unverbunden in -line
Ansichten Kraft so viele wiederholende Zeilen (ex : ausgewählte Mailing- Daten) aus TableB als Werbeartikel
gibt es NULL
9
entfernen ersten Tabelle (n) während des Berichts-Assistenten Mailling mit Cursor und Pfeil nach links gewählt Speichern. . . (OK)
Hinweis: Nur der Befehl sollte in der Liste bleiben
Felder hinzufügen Aus dem Befehl Zurück In den Bericht
10
to Go . Menü Ansicht /Feld-Explorer im Design-Modus , .
11
Uncollapse Abschnitte Database Felder /Befehl .
12
Drag sichtbar Befehl Felder auf Bericht . Entfernen anfänglichen Tabellen (in Abschnitt 2 , Schritt 5) auch alle zugehörigen Felder entfernt . nur eine stillgelegte Fläche wird für die Felder gesetzt , von der ersten Assistenten. die Felder von jeder der 30 Zeilen werden automatisch in jeden Platzhalter gesetzt , mit jedem Platzhalter ist die benutzerdefinierte Größe der Label Typ im Assistenten gewählt .
13
Preview Bericht . Jedes Etikett Vorlage Platzhalter wird Zeile Informationen wiederholt haben . Alle Datenfeldformat Anpassungen werden in der gesamten Seite zu replizieren.