====== Syntaxe ======
@or(champ1,champ2)
Où champ1 et champ2 sont des références de champs (@FLDX)
====== Description ======
**@or** renvoi 1 (sous forme de chaîne de caractère) si les champs champ1 OU champ2 ont été retrouvés sur le document.
Dans le cas contraire la chaîne vide sera renvoyée.
====== Exemple ======
===== Retour positif =====
HYMEO
230 Rue de l'Industrie
34400 LUNEL
FRANCE
COLMAR, le 31 Août 2011
I FACTURE N ° CM/111080594
ORIGINAL CLIENT
Référence client : 6733
141HYMEO0001
Adresse de livraison : 2, Rue Adolphe Pégoud, 90130 PETIT-CROIX
Date de livraison estimée :
Enlèvement de 4 spas + couvercles le 02/08 50,00 1
Enlèvement de 6 spas + couvercles le 06/08 50,00 1
Montant N.T. Code Taux TVA Montant TVA Total H.T. 100,00
100,00 1 19.60 19,60 Total T.V.A. 19,60
TOTAL T.T.C. 119,60
A 30 jours date de facture
Echéance : 30/09/2011 RESTE DU 119,60
Facture arrêtée à la somme de : cent dix-neuf euros et 60 cents
WA acquittée sur les encaissements
Nous recherchons deux champs.
Le champ FACTURE_NUMERO, d'identifiant 21, est un champ spécifique. Dans la zone de texte "Fonctions avancées sur le champ" nous utilisons la macro @after("Adresse de livraison :",100).
Le second champ FACTURE_DATELIVRAISON, d'identifiant 22, est un champ spécifique. Nous utilisons la macro @between de la façon suivante: @between("Du","au"). Nous appliquons le post formatage @Smartdate(@self).
En résumé voici ce que nous obtenons :
^ ID du champ ^ Nom du Champ ^ Valeur retrouvée ^
| 21 | FACTURE_NUMERO | 2, Rue Adolphe Pégoud, 90130 PETIT-CROIX |
| 22 | FACTURE_DATELIVRAISON | |
Si nous paramétrons un troisième champ FACTURE_LIVRAISON, qui est un booléen indiquant si une livraison est prévue,
qui est lui aussi un champ spécifique et que l'on utilise la macro @or de la façon suivante :
@or(@FLD21,@FLD22)
On obtient alors
1
===== Retour chaîne vide =====