Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| cold:reference:coldfldextra:relativeto [2015/10/30 15:36] – créée florian | cold:reference:coldfldextra:relativeto [2023/03/17 09:56] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Syntaxe ====== | ====== Syntaxe ====== | ||
| - | < | + | < |
| + | **@FLDxxx** | ||
| + | |||
| + | @FLDxxx est une référence à un champ du modèle d' | ||
| ====== Description ====== | ====== Description ====== | ||
| **@relativeto** permet de trouver du texte en se positionnant relativement à la position d'un autre champ du modèle d' | **@relativeto** permet de trouver du texte en se positionnant relativement à la position d'un autre champ du modèle d' | ||
| + | |||
| + | {{wiki: | ||
| + | |||
| + | {{wiki: | ||
| ====== Exemple ====== | ====== Exemple ====== | ||
| - | Ici un exemple bien utile d' | + | Soit le texte extrait suivant |
| <file text.txt> | <file text.txt> | ||
| Ligne 21: | Ligne 28: | ||
| | | ||
| | | ||
| - | Référence client : 6733 1 41 HYM ED0001 | + | Référence client : 6733 |
| + | |||
| + | 141HYMEO0001 | ||
| Date de livraison estimée | Date de livraison estimée | ||
| Ligne 43: | Ligne 52: | ||
| </ | </ | ||
| + | |||
| + | Supposons que nous avons un champ d'ID 8 qui nous permette de retrouver // | ||
| + | |||
| + | Nous créons un champ spécifique avec le paramétrage suivant | ||
| + | |||
| + | ^ Paramètre ^ Valeur ^ Commentaire ^ | ||
| + | | Position de démarrage X | 0 | La colonne de début de recherche correspond à la position de début de " | ||
| + | | Position de démarrage Y | 1 | On cherche à partir d'une ligne en dessous de " | ||
| + | | Position de fin Y | 5 | On cherche jusqu' | ||
| + | | Longueur du champ | 20 | On cherche jusqu' | ||
| + | |||
| + | Puis dans la zone //Fonctions avancées sur le champ// | ||
| + | @relativeto(@FLD8) | ||
| + | | ||
| + | Ce qui nous donne comme résultat | ||
| + | 141HYMEO0001 | ||