Testdruck mit Wasserzeichen
Laden Sie ein PDF-Testdokument herunter und drucken Sie es, um zu überprüfen, ob der gerenderte Bericht die gewünschten Daten enthält und in Ihrem Layout wie erwartet aussieht
Der Testdruck enthält ein Wasserzeichen. Der Korrekturabzug enthält ein Wasserzeichen. Der endgültige, "echte" Druck hat kein Wasserzeichen.
Aktivieren Sie entweder die Option Testdruck in der Ninox-Benutzeroberfläche oder verwenden Sie alternativ ein benutzerdefiniertes Skript und die Funktionen printRecord
oder printAndSaveRecord
.
Option A: ohne benutzerdefiniertes Skript (Ninox-Benutzeroberfläche)
Option A: Aktivieren Sie Testdruck (1) und klicken Sie dann auf Drucken (2), um ein PDF-Testdokument mit einem Wasserzeichen herunterzuladen
Verwenden Sie Daten aus Beispiel: Rechnungs-PDF, sehen Sie sich die folgenden Dateien an: ein Testdruck mit Wasserzeichen und ein endgültiger Druck ohne Wasserzeichen.
Testdruck mit Wasserzeichen.pdf
Endgültiger Druck ohne Wasserzeichen.pdf
Option B: mit einem benutzerdefinierten Skript
Funktioniert mit
printRecord
oderprintAndSaveRecord
.
printRecord(this, "templateLayoutName", data)
printAndSaveRecord(this, "templateLayoutName", data)
Das data
-Objekt kann die Eigenschaft _options
mit testPrint
enthalten, die die Standardeinstellungen des Druckmoduls in der Ninox-Benutzeroberfläche überschreibt, d.h. wenn Sie zuvor Testdruck deaktiviert haben.
Beispiel
- Fügen Sie ein neues Layout-Element hinzu, hier: eine Schaltfläche.
- Fügen Sie das untenstehende Skript in den Formeleditor ein.
- Speichern Sie die Änderungen.
- Klicken oder tippen Sie auf die Schaltfläche, um das Skript auszuführen.
printRecord(this, "en_invoice_template", {
date: "02.09.2022",
notes: "Net 30",
invoiceNumber: "RE-00001",
totalNet: "1,342.30 €",
totalGross: "€1,597.34",
paymentTerm: "30.09.2022",
vat: [{
rate: "19%",
amount: "€255.04"
}],
customer: {
companyName: "Happy GmbH & Co. KG",
salutation: "Mrs.",
lastName: "Sorglos",
department: "Purchasing",
address: "Willy-Brandt-Weg 2",
postalCode: "10178",
city: "Berlin"
},
contact: {
name: "Elsa Excel",
phone: "(030) 234 567 89",
email: "elsa.excel@ninox.com"
},
items: [{
pos: 1,
article: "Ninox Cloud",
number: 10,
price: "€120.00",
sum: "€1,200.00"
}, {
pos: 3,
article: "Ninox coffee cup (porcelain)",
number: 5,
price: "€7.50",
sum: "€37.50"
}, {
pos: 4,
article: "Ninox coffee cup (recycled)",
number: 10,
price: "€0.49",
sum: "€4.90"
}, {
pos: 5,
article: "Ninox basecap",
number: 10,
price: "€9.99",
sum: "€99.90"
}],
_options: {
testPrint: true
}
})
Ergebnis
Eine Bericht (PDF-Datei) wird erstellt und in Ihre lokalen Dateien heruntergeladen.
Antwort
Content aside
- vor 3 WochenZuletzt aktiv
- 17Ansichten
-
1
Folge bereits