0

printAndSaveRecord

Speichert einen bestimmten Datensatz in einem bestimmten Layout als PDF im internen Datei-System und gibt den Pfad als Link zurück

Diese Funktion druckt einen Datensatz als PDF und speichert das PDF im internen Datei-System von Ninox.

Sie erhalten einen Link, um entweder intern auf die Datei zuzugreifen oder sie mit der Funktion importFile() in einem Datensatz zu speichern.

❗ Die Funktion kann nur auf dem Client ausgeführt werden. Erfahren Sie mehr über Ausführungskontext

Carbone-Vorlagen

Diese Funktion kann auch bei Carbone-Vorlagen eingesetzt werden und ermöglicht es Ihnen, optional ein JSON hinzufügen, um die Daten des Datensatzes für die Vorlage zu überschreiben.

Syntax

printAndSaveRecord(nid, string)

printAndSaveRecord(nid, string, JSON)

Rückgabewert

link

Beispiele

printAndSaveRecord(datensatz, layout)speichert einen bestimmten Datensatz in einem bestimmten Layout oder einer angegebenen Carbone-Vorlage als PDF im internen Datei-System und gibt einen Link zu der Datei zurück.

printAndSaveRecord(this, "Rechnungen")

Ergebnis: https://dbde0000.ninox.com/AbCD1234/12345xYZzyX/loadfile/Rechnungen.pdf?

Sie erhalten ein Link zum PDF.

 

printAndSaveRecord(datensatz, layout, daten)speichert einen bestimmten Datensatz in einer angegebenen Carbone-Vorlage als PDF im internen Datei-System und gibt einen Link zu der Datei zurück. Die Daten des Datensatzes können mit einem JSON-Objekt überschrieben werden.

printRecord(this, "Rechnungen", {
Datum: format(if Datum = null then Datum else today(), "DD.MM.YYYY")
})

Ergebnis: https://dbde0000.ninox.com/AbCD1234/12345xYZzyX/loadfile/Rechnungen.pdf?

Sie erhalten ein Link zum PDF. Wenn es keinen Eintrag im Feld Datum gibt, wird das heutige Datum eingesetzt, zum Beispiel 28.08.2022 am 28. August 2022.

💡 Sie möchten das Thema vertiefen? Schauen Sie sich dazu den entsprechenden Abschnitt in unserem Video-Tutorial an.

Siehe auch

importFile, importiert eine Datei über eine URL und speichert diese als Anhang eines Datensatzes

printRecord, druckt einen bestimmten Datensatz in einem bestimmten Layout als PDF und öffnet die Datei im Standard-Programm.

Antwort

null