Version 6.0
WR PRINT MERGE (Bereich; Tabelle; Anzeige)
Parameter | Typ | Beschreibung | |
Bereich | Lange Ganzzahl | 4D Write Bereich | |
Tabelle | Ganzzahl | Dateinummer | |
Anzeige | Ganzzahl | Druckdialog ein-/ausblenden |
Beschreibung
Der Befehl WR PRINT MERGE druckt das Dokument in Bereich einmal für jeden Datensatz in der Auswahl von Tabelle. Tabelle ist die Nummer der verketteten Tabelle. Bei Tabelle gleich 0 zeigt WR PRINT MERGE den Standarddialog zum Drucken von Serienbriefen. Hier können Sie die Tabelle festlegen und die Auswahl der Datensätze für diese Tabelle ändern.
Enthält das Dokument Referenzen, werden diese automatisch vor dem Drucken berechnet.
Im Parameter Anzeige können Sie folgende Konstanten unter dem Thema WR Parameter übergeben:
wr no print settings dialog (0) | Der Druckdialog erscheint nicht |
wr with print settings dialog (1) | Der Druckdialog erscheint |
Beispiel
Folgendes Beispiel druckt für jeden Datensatz in der Tabelle [Kunden] einen Brief. Dieser ist in einem Datensatz der Tabelle [Briefe] gespeichert.
ALL RECORDS (Kunden]) `Wähle alle Kunden QUERY ([Briefe];[Briefe]Ref="Demo-CD") `Suche nach Vorlage Demo-CD Temp:=WR New offscreen area `Erstelle virtuellen Bereich WR PICTURE TO AREA(Temp;[Briefe]Doc_) `Setze Vorlage in virtuellen Bereich WR PRINT MERGE (Temp;3;wr no print settings dialog) `Verkette Vorlage mit der Auswahl in Tabelle 3 WR DELETE OFFSCREEN AREA (Temp) `Lösche virtuellen Bereich
Referenz