Comment modifier les conditions d'impression d'un champ?
Vous aimeriez qu'un champ s'imprime sur toutes les pages ou à l'inverse qu'un champ ne s'imprime que sur la première page.
Vous aimeriez qu'un champ s'affiche uniquement à une condition particulière veuillez suivre les étapes ci-dessous.
Avant tout, nous vous proposons de lire les articles suivants:
- Comment accéder à la mise en page d'une facture ?
- Comment accéder à la mise en page d'un document (hors facture) ?
- Comment ajouter un champ dans une mise en page ?
Puis dans un deuxième temps :
- Ouvrez ou créez un champs
- Allez dans l'onglet Print when
- Sous "Print only when expression is true:" définissez les éléments comme suit:
_pageno = 1 | ne s'imprime que sur la première page. |
_pageno > 1 | s'imprime sur toutes les pages plus grandes que 1 |
_pageno >= 2 | s'imprime sur toutes les pages plus grandes ou égal à 2 |
do_type <> g_vnt_livr | ne s'imprime que si le type du document est différent de bulletin de livraison |
!empty(nom_dun_champs()) | s'imprime si le champs défini n'est pas vide. Le champ avec le texte "Commercial" ne s'imprime que si un commercial est défini exemple: !empty(vendeur()) |
prix() <> 0 | s'imprime si le prix est différent de 0 |