4D Chart v13CT PRINT MERGE |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Chart v13
CT PRINT MERGE
|
CT PRINT MERGE ( Bereich ; Tabellennr ; Annullierbar ; DruckDialog ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
Bereich | Lange Ganzzahl |
![]() |
4D Chart Bereich | |||||
Tabellennr | Ganzzahl |
![]() |
Tabellennummer | |||||
Annullierbar | Ganzzahl |
![]() |
Drucken abbrechen möglich: 0 = Abbrechen nicht zulassen, 1 = Abbrechen zulassen | |||||
DruckDialog | Ganzzahl |
![]() |
Druckdialog zeigen: 0 = Nein, 1 = Ja | |||||
Der Befehl CT PRINT MERGE druckt das Dokument in Bereich einmal für jeden Datensatz in der aktuellen Auswahl von Tabellennr. Tabelle ist die Nummer der verketteten Tabelle.
Bei Tabellennr gleich 0 erscheint der Standarddialog zum Drucken von Serienbriefen.
Bei Annullierbar gleich 1 zeigt 4D Chart ein Dialogfenster, in dem der Benutzer das Drucken abbrechen kann, unter Windows mit der Tastenkombination Strg+Punkt, auf Mac OS mit Befehl+Punkt. Bricht der Benutzer den Druckauftrag ab, gibt CT Error die Fehlernummer 20 zurück. Bei Annullierbar gleich 0 erscheint kein Dialogfenster. Der Benutzer kann den Druckauftrag nicht abbrechen.
Bei DruckDialog gleich 0 erscheint nicht der Standarddialog mit den Druckereinstellungen, d.h. der Druck startet sofort. Bei DruckDialog gleich 1 erscheint der Standarddialog mit den Druckereinstellungen.
Dieses Beispiel stellt sicher, dass der 4D Chart Bereich im Modus Zeige Werte ist und führt das Ausdrucken eines Serienbriefes aus:
`Erstelle Auswahl für Serienbrief
ALL RECORDS([MeineDatei])
`Stelle sicher, dass der Anzeigemodus auf <em>Zeige Werte</em> steht
CT MENU STATUS(Bereich;6006;$Checked;$Available;$Name)
If($Name="Zeige Werte")
CT DO COMMAND(Bereich;6006) `Setze Anzeige auf Modus Zeige Werte
End if
`Führe Druck von Serienbrief ohne Eingreifen des Benutzers aus
CT PRINT MERGE(Bereich;Datei([MeineDatei]);0;0)
Produkt: 4D Chart
Thema: CT Drucken
Nummer:
14556
Alphabetische Liste der Befehle
Erstellt: 4D Chart 1