Balise : [TOP]
<% *LIGNE DE, TOP=<n>+ <champ> / <formulaire> %> permet de donner les n premières lignes d'un tableau.
Exemple : <% *LIGNE DE, TOP=5+ référence/ ligne de facture %> pour avoir les 5 premiers articles de la facture.


Résultat : grâce à la balise, seules les 5 premières lignes de la facture sont imprimées :

IMG_P00446
Balise : [RANGE]
<% *LIGNE DE, RANGE=<i>;<n>+ <champ> / <formulaire> %> permet de donner les n lignes d'un tableau en partant de la ligne i. (ATTENTION : le séparateur entre i et n est un point-virgule et NON une virgule, la virgule étant le séparateur des options de balise)
Exemple : <% *LIGNE DE, RANGE=7;3+ Article / Ligne de facture %> pour avoir les 3 articles des lignes de facture en partant de la 7e ligne de facture.

IMG_P00447
Facture à imprimer contenant 12 lignes d'articles facturés :


IMG_P00449
Balise [FORMULE, LIGNE DE, PARTIR DE= ]
Il est possible d'utiliser des formules dans des listes. La balise est :<%*FORMULE, LIGNE DE, PARTIR DE= <La colonne de la liste>+ < la formule> %>
Exemple : insérer une formule pour chaque ligne de frais dans le modèle d'édition :

Si le type de frais est un 'repas' alors écrire le montant de la TVA dans une colonne du modèle d'impression sinon écrire 0.
Résultat :

IMG_P00451
Balise : [FILTRE] (uniquement pour les listes)
Vous pouvez afficher les filtres de la liste dans le document imprimé en utilisant les balises <% FILTRE <libellé du filtre> %> ou <% *FILTRE+ <libellé du filtre> %>
Assurez-vous que le filtre existe déjà dans SIMAX. Par exemple, affichera le filtre "Client", et affichera le filtre "Payé".
Note : Aucune autre option de configuration n'est disponible pour les filtres.
Exemple :

IMG_P00452
<% *FILTRE+ Payé %> pour afficher le filtre « payé »:

Résultat :

Mis à jour

