Passwort-Verschlüsselung
Wenn erforderlich, verschlüsseln Sie einen gerenderten Bericht mit einem Passwort
Aktivieren Sie entweder die Option Passwort festlegen 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 Passwort festlegen (1), geben Sie ein Passwort ein (2), wiederholen Sie das Passwort (3), speichern Sie durch Klicken auf Passwort festlegen (4)
Option A: Nach dem Klicken auf Passwort festlegen wird das eingegebene Passwort gespeichert
Option B: mit benutzerdefiniertem Skript
Funktioniert mit
printRecord
oderprintAndSaveRecord
.
printRecord(this,"templateLayoutName", data)
printAndSaveRecord(this,"templateLayoutName", data)
Das data
-Objekt kann die Eigenschaft _options
mit pdfPassword
enthalten, die die Standard-Einstellungen des Druckengines in der Ninox-Benutzeroberfläche überschreibt, wenn Sie zuvor Passwort festlegen deaktiviert haben.
Ein leeres Passwort wie
""
verschlüsselt Ihren Bericht nicht.
Beispiel
- Fügen Sie ein neues Layout-Element hinzu, hier: einen Button.
- Fügen Sie das unten angegebene Skript in den Formeleditor ein.
- Speichern Sie die Änderungen.
- Klicken Sie auf den Button, um das Skript auszuführen.
printRecord(this, "en_invoice_template", {
datum: "02.09.2022",
hinweise: "Netto 30",
rechnungsnummer: "RE-00001",
nettosumme: "1.342,30 €",
bruttosumme: "1.597,34 €",
zahlungsfrist: "30.09.2022",
mwst: [{
satz: "19%",
betrags: "255,04 €"
}],
kunde: {
unternehmensname: "Happy GmbH & Co. KG",
anrede: "Frau",
nachname: "Sorglos",
abteilung: "Einkauf",
adresse: "Willy-Brandt-Weg 2",
postleitzahl: "10178",
stadt: "Berlin"
},
kontakt: {
name: "Elsa Excel",
telefon: "(030) 234 567 89",
email: "elsa.excel@ninox.com"
},
positionen: [{
position: 1,
artikel: "Ninox Cloud",
anzahl: 10,
preis: "120,00 €",
summe: "1.200,00 €"
}, {
position: 3,
artikel: "Ninox Kaffeetasse (Porzellan)",
anzahl: 5,
preis: "7,50 €",
summe: "37,50 €"
}, {
position: 4,
artikel: "Ninox Kaffeetasse (recycelt)",
anzahl: 10,
preis: "0,49 €",
summe: "4,90 €"
}, {
position: 5,
artikel: "Ninox Basecap",
anzahl: 10,
preis: "9,99 €",
summe: "99,90 €"
}],
_options: {
pdfPasswort: "lite-wake-grill"
}
})
Ergebnis
Ein Bericht (PDF-Datei) wird erstellt und auf Ihre lokalen Dateien heruntergeladen. Wenn Sie das PDF aus Ihrem Browser öffnen, werden Sie aufgefordert, ein Passwort einzugeben, um das Dokument zu öffnen.
Antwort
Content aside
- vor 3 WochenZuletzt aktiv
- 8Ansichten
-
1
Folge bereits