Utilisation de l’identifiant de lettre

L’API suivante effectue le rendu d’une lettre à l’aide d’un identifiant de lettre :
public PDFResponseType renderLetter(String letterId, String initialDataXML, boolean mergeDataOnServer, boolean useTestData, boolean renderInteractive);mergeDataOnServer, boolean useTestData, boolean renderInteractive);
Détail des paramètres :
  • letterId : identifiant du modèle de lettre pour lequel effectuer le rendu.

  • initialDataXML : données XML qui seront utilisées pour l’initialisation du dictionnaire de données utilisé dans la lettre, le cas échéant, et finalement fusionnées avec la mise en page de la lettre après augmentation à l’aide des données de contrôle nécessaires pour le contenu de la lettre.

    Ces données XML peuvent être récupérées à partir d’une source de données externe.

  • mergeDataOnServer : ce paramètre doit être défini sur True afin de fusionner les données suivantes dans la lettre. Il doit bien sûr être défini sur True pour la correspondance générée par le système.

  • useTestData : indique d’utiliser ou non des données d’essai pour le rendu. Dans le cas d’un système de production, ce paramètre doit être défini sur False. Le paramètre initialDataML doit être utilisé à la place.

  • renderInteractive : indique si vous souhaitez effectuer le rendu d’un fichier PDF interactif ou non interactif (plat).