# Amélioration pièce jointe dans envoi automatique de message

La formule des « Fichiers en PJ » d'un envoi automatique de message gère les types Fichier et Tableau de valeurs en plus du type texte (qui représente une liste de fichier séparé par des RC).

&#x20;

La formule utilise la fonction ImprimeEnMemoire(VP(), *PDFViaLibreOffice*).

&#x20;

Le type Fichier

&#x20;

La valeur de retour de la formule peut être un fichier alors celui-ci est mis en pièce-jointe du message.

&#x20;

Exemple :

ImprimeEnMemoire(VP("Facture"), *PDFViaLibreOffice*)

Va générer la facture en PDF et l'ajouter en pièce jointe.

Pas besoin de connaître le nom du fichier, etc.

&#x20;

<figure><img src="/files/i4TeS2PUxJcqsS1ZPsbv" alt=""><figcaption></figcaption></figure>

<p align="right"><em>IMG_P00511</em></p>

Le type Tableau de valeurs

&#x20;

La valeur de retour de la formule est un tableau de valeur. Chaque valeur du tableau peut être soit :

\- un fichier

\- un texte qui est un chemin complet vers un fichier (Rappel : les jokers \* et ? sont autorisés) *(voir NV09N000170 Pièce jointe lors d'un envoie de message par automatisme)*

&#x20;

Exemple :

Tableau(

ImprimeEnMemoire(VP("Facture"), *PDFViaLibreOffice*),

"c:\temp\Mes conditions générales.pdf",

"c:\temp\mon iban.pdf"

)

Va générer la facture en PDF et l'ajouter en pièce jointe avec les 2 fichiers PDF.<br>

<figure><img src="/files/dDDWp4COuO5gIUePS1oa" alt=""><figcaption></figcaption></figure>

### &#x20;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://doc.simax.fr/parametrage/automatiser/les-automatismes-sur-action/envoi-automatique-de-message/amelioration-piece-jointe-dans-envoi-automatique-de-message.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
