Outils pour utilisateurs

Outils du site


cold:reference:coldfldextra:between

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
cold:reference:coldfldextra:between [2015/10/30 14:42]
florian créée
cold:reference:coldfldextra:between [2023/03/17 09:56] (Version actuelle)
Ligne 1: Ligne 1:
 ====== Syntaxe ====== ====== Syntaxe ======
-<​code>​@between(debut,​fin)</​code>​+<​code>​@between(début,​fin)</​code>​
  
 +**debut**
 +
 +Le paramètre début marque la position après laquelle le texte est récupéré. ​
 +
 +**fin**
 +
 +Le paramètre fin marque la position avant laquelle s'​arrête la récupération du texte.
 +
 +
 +Les deux paramètres peuvent prendre 2 types de valeurs :
 +  * Une chaîne de caractère permettant de trouver le marqueur (début ou fin).
 +  * Une référence à un champ de l'​analyse (@FLDxxx).
 ====== Description ====== ====== Description ======
 **@between** retourne le texte compris entre une chaîne de début et de fin. **@between** retourne le texte compris entre une chaîne de début et de fin.
  
-====== ​Exemple ​======+====== ​Exemples ​====== 
 + 
 +===== Exemple simple ​=====
  
 Soit le texte extrait suivant Soit le texte extrait suivant
  
 <file texte.txt>​ <file texte.txt>​
-                                                                                            ​TYMEO+                                                                                            ​HYMEO
                                                                                            20 Rue de l'​Industrie                                                                                            20 Rue de l'​Industrie
  
Ligne 20: Ligne 34:
      ​I ​  ​FACTURE N ° CM/​111080594      ​I ​  ​FACTURE N ° CM/​111080594
                                                                                            ​ORIGINAL CLIENT                                                                                            ​ORIGINAL CLIENT
-    Référence client : 6733             1 41 HYM ED0001+    Référence client : 6733             Référence fournisseur: ​1 41 HYM ED0001
  
     Date de livraison estimée ​        Du 10/​08/​2015 ​   au    12/08/2015     Date de livraison estimée ​        Du 10/​08/​2015 ​   au    12/08/2015
Ligne 47: Ligne 61:
 ce qui nous donne  ce qui nous donne 
   10/08/2015   10/08/2015
 +  ​
 +===== Relatif à un champ =====
 +
 +Si l'on se base sur le même exemple, en supposant que l'on ait un champ d'​analyse dont l'ID est 11 et qui 
 +nous retrouve "​Référence fournisseur:"​ (voir texte extrait ci-dessus) alors si l'on fait
 +  @between("​Référence client :",​@FLD11)
 +  ​
 +on obtient
 +  6733
cold/reference/coldfldextra/between.1446216157.txt.gz · Dernière modification: 2023/03/17 09:56 (modification externe)