Outils pour utilisateurs

Outils du site


cold:reference:coldfldextra:or

Ceci est une ancienne révision du document !


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 valeur1 OU valeur2 ont été retrouvés sur le document. Dans le cas contraire la chaîne vide sera renvoyée.

Exemple

Pour les exemples qui suivent nous prendrons le texte extrait suivant comme exemple

                                                                                            HYMEO
                                                                                           230 Rue de l'Industrie
 
 
                                                                                           34400 LUNEL
                                                                                           FRANCE
 
                                                                                           calmar, le 31 Août 2011
     I   FACTURE N ° CM/111080594
                                                                                           ORIGINAL CLIENT
    Référence client : 6733             
 
    141HYMEO0001
 
    Date de livraison estimée         Du 10/08/2015    au    12/08/2015
 
         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

Retour positif

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(“FACTURE N”,20). En post formatage nous appliquons la macro @keepdigits à laquelle nous passons en paramètres @self.

Ainsi la valeur retournée est

111080594

Retour chaîne vide

cold/reference/coldfldextra/or.1446456384.txt.gz · Dernière modification: 2023/03/17 09:56 (modification externe)