Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
cold:reference:coldfldextra:relativeto [2015/11/03 08:46] florian [Syntaxe] |
cold:reference:coldfldextra:relativeto [2023/03/17 09:56] (Version actuelle) |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
{{wiki:icons:info.png}} La macro s'arrête à la première ligne de texte non vide rencontrée au sein de la zone de recherche cible (déterminée par les positions de démarrage et de fin). La macro ne permet donc pas de rechercher un résultat sur plusieurs lignes. | {{wiki:icons:info.png}} La macro s'arrête à la première ligne de texte non vide rencontrée au sein de la zone de recherche cible (déterminée par les positions de démarrage et de fin). La macro ne permet donc pas de rechercher un résultat sur plusieurs lignes. | ||
+ | |||
+ | {{wiki:icons:info.png}} Le paramètre **//Position de fin X//** n'est **pas pris en compte**. La largeur (i.e la position de fin sur l'axe des abscisses) est déterminée par le paramètre **//Longueur du champ//** | ||
====== Exemple ====== | ====== Exemple ====== | ||
Ligne 52: | Ligne 54: | ||
Supposons que nous avons un champ d'ID 8 qui nous permette de retrouver //Référence client// | Supposons que nous avons un champ d'ID 8 qui nous permette de retrouver //Référence client// | ||
+ | |||
+ | 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 "Référence client"| | ||
+ | | Position de démarrage Y | 1 | On cherche à partir d'une ligne en dessous de "Référence client" | | ||
+ | | Position de fin Y | 5 | On cherche jusqu'à 5 lignes en dessous de "Référence client" | | ||
+ | | Longueur du champ | 20 | On cherche jusqu'à 20 caractères sur la ligne | | ||
+ | |||
+ | Puis dans la zone //Fonctions avancées sur le champ// | ||
+ | @relativeto(@FLD8) | ||
+ | | ||
+ | Ce qui nous donne comme résultat | ||
+ | 141HYMEO0001 |