Générer des documents
Cette action sera bientôt dépréciée. Veuillez utiliser l’action Generate Documents pour générer des documents.
Générez des documents dynamiquement à l’aide de l’action PDF4me Generate Documents pour Zapier. Utilisez des modèles Word ou HTML avec la syntaxe Mustache ou des champs de fusion comme source. Les sources de données peuvent être JSON ou XML.
Nous avons également partagé un zap pour faciliter votre configuration.
Paramètres
Paramètres pour l’action Générer des documents.
- Fichier de modèleFile, Required
Un fichier de modèle pour générer des documents.
- Nom du fichier de modèleString
Nom pour le fichier de sortie.
- Type de modèleOptions, RequiredDefault: Word
Type de fichier de modèle.
- Word - Définissez cette valeur lors de l’envoi d’un modèle Word
- HTML - Définissez cette valeur lors de l’envoi d’un modèle HTML
- Données d'entréeString, Required
Texte contenant des valeurs de données dynamiques pour la fusion avec le modèle
dans ce champ, nous mappons les données du fichier modèle et préparons une chaîne de données avec l’action PDF4me Generate Document. La chaîne de données est assignée avec la fonction string comme mentionné ci-dessous.
Exemple de structure Json (Objet Liste)::
{ "Documents": [ { "FieldName1": "FieldValue1", "FieldName2": "FieldValue2", "FieldName3": "FieldValue3" }, { "FieldName1": "FieldValue4", "FieldName2": "FieldValue5", "FieldName3": "FieldValue6" }, ] }
Documents – C’est une variable déclarée qui contient des éléments de liste dans un format préparé. Vous pouvez également ajouter le JSON comme indiqué ci-dessous
- Type de données d'entréeOptions, RequiredDefault: Json
Type de données pour le modèle
- Json
- Xml
- Type de document de sortieOptions
Le type de document de sortie des documents générés
- Word
- Excel
- Html
- MétadonnéesString
Chaîne JSON L’utilisateur peut spécifier des champs qui nécessitent un format particulier.
Ex: Date
{ "FieldsMetaData": [ { "FieldName":"dueDate", "FieldType":2, "FieldFormat":"yyyyMMdd" } ] }
Ici, FiledType est une énumération ayant les valeurs suivantes
CheckBox = 0,
Html = 1,
DateTime = 2
Sortie
La sortie de l’action est un tableau de documents. Pour les lire un par un, vous pouvez utiliser Loop By Zapier. Cette étape Zapier est en version bêta.
- Nom du fichierString
Nom du fichier sans extension
- Extension du fichierString
Extension du fichier
- Nom complet du fichierString
Nom du fichier avec extension
- URL du fichierString
URL contenant le document généré
- Taille du fichierNumber
Taille du document
