Dokumente generieren
Diese Aktion wird bald veraltet. Bitte verwenden Sie die Generate Documents Aktion für das Generieren von Dokumenten.
Dynamisch Dokumente mit der PDF4me Generate Documents-Aktion für Zapier generieren. Verwenden Sie Word- oder HTML-Vorlagen mit Mustache-Syntax oder Merge-Feldern als Quelle. Die Datenquellen können JSON oder XML sein.
Wir haben auch ein zap geteilt, um Ihre Einrichtung zu erleichtern.
Parameter
Parameter für die Generate Documents Aktion.
- Vorlagen DateiFile, Required
Eine Vorlagen Datei für das Generieren von Dokumenten.
- Vorlagen DateinameString
Name für die Ausgabedatei.
- VorlagentypOptions, RequiredDefault: Word
Vorlagentyp.
- Word - Setzen Sie diesen Wert, wenn Sie ein Word-Vorlagen senden
- HTML - Setzen Sie diesen Wert, wenn Sie ein HTML-Vorlagen senden
- EingabedatenString, Required
Text mit dynamischen Datenwerten für das Zusammenfügen mit der Vorlage
in diesem Feld ordnen wir die Daten der Vorlagen Datei und bereiten eine Datenzeichenfolge mit der PDF4me Generate Document-Aktion vor. Die Datenzeichenfolge wird mit der String-Funktion wie unten beschrieben zugewiesen.
Beispiel für Json-Struktur (Liste Objekt)::
{ "Documents": [ { "FieldName1": "FieldValue1", "FieldName2": "FieldValue2", "FieldName3": "FieldValue3" }, { "FieldName1": "FieldValue4", "FieldName2": "FieldValue5", "FieldName3": "FieldValue6" }, ] }
Documents – Es ist eine deklarierte Variable, die Listenelemente in einem vorbereiteten Format enthält. Sie können das JSON auch wie unten gezeigt anhängen
- EingabedatentypOptions, RequiredDefault: Json
Datentyp für die Vorlage
- Json
- Xml
- Ausgabetyp des DokumentsOptions
Der Ausgabetyp der generierten Dokumente
- Word
- Excel
- Html
- MetadatenString
JSON-String Benutzer kann Felder angeben, die ein bestimmtes Format benötigen.
Beispiel: Datum
{ "FieldsMetaData": [ { "FieldName":"dueDate", "FieldType":2, "FieldFormat":"yyyyMMdd" } ] }
Hier ist FiledType eine Enumeration mit den folgenden Werten
CheckBox = 0,
Html = 1,
DateTime = 2
Ausgabe
Die Ausgabe der Aktion ist ein Array von Dokumenten. Um sie einzeln zu lesen, können Sie Loop By Zapier verwenden. Dieser Zapier-Schritt befindet sich in der Beta-Version.
- DateinameString
Dateiname ohne Erweiterung
- DateierweiterungString
Dateierweiterung
- Vollständiger DateinameString
Name der Datei einschließlich Erweiterung
- Datei-URLString
URL mit generiertem Dokument
- DateigrößeNumber
Größe des Dokuments
