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