Il est possible de générer le document automatique avec un tableau dont le nombre de ligne s'incrémentera en fonction du nombre d'éléments liés que vous aurez dans votre table.
Retrouvez comment exporter avec un modèle Word dans cet article.
Nous allons prendre un exemple simplifié d'une génération de devis qui contient des commandes.
🔗 Retrouvez le tutoriel vidéo en bas de page 🎥
Ici une table de commande, à chaque commande est attribué un montant :
Et une table devis. Aux devis sont assignées des commandes :
Nous allons maintenant nous pencher sur le modèle Word.
Ce modèle sera généré depuis la table devis, il faudra donc faire attention à mettre les balises au bon format :
- ${code_de_colonne} pour une donnée de la table devis, exemple : ${quote_number}.
- ${code_du_lien.code_de_colonne} pour une donnée d'une autre table avec code_du_lien qui sera le code de la colonne lien vers l'autre table et code_de_colonne qui est le code de la colonne dans l'autre table.
Exemple : ${order.order_number} order étant le code de la colonne Order de la table devis et order_number le code de la colonne Order number de la table commande
Pour rappel, le code d'une colonne n'est pas nécessairement le titre d'une colonne.
Vous pouvez le retrouver dans les paramètres de la colonne :
Voici le modèle Word pour notre exemple :
- Nous avons d'abord un titre Quotes : avec la balise qui prend le numéro dans la table devis.
- Deux colonnes Order et Amount avec en première ligne leur titre et en seconde ligne les balises qui viendront récupérer les valeurs dans la table Commandes.
- Enfin, On peut ajouter un Total avec une balise qui prend le total de la table devis.
Résultat :
Le document génère bien les 4 lignes de commande du devis numéro 2.
🎥 Find the article in tutorial
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.