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 | ||
doc:v3:presentation:capture:field [2018/03/23 13:59] romain [Elements] |
doc:v3:presentation:capture:field [2023/03/17 09:56] (Version actuelle) |
||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
Liens rapides : | Liens rapides : | ||
- | * Voir Post-formatage pour plus de détails | + | * Post-formatage : à venir... |
* [[doc:v3:presentation:capture:model|Retour Capture > Fenêtre > Modèles]] | * [[doc:v3:presentation:capture:model|Retour Capture > Fenêtre > Modèles]] | ||
===== Parties de l'interface ===== | ===== Parties de l'interface ===== | ||
Ligne 17: | Ligne 17: | ||
Vous pouvez capturer une valeur faite de plusieurs éléments (trouvés à plusieurs endroits dans la capture) : si par exemple, vous cherchez un nombre accompagné d'un texte constant. | Vous pouvez capturer une valeur faite de plusieurs éléments (trouvés à plusieurs endroits dans la capture) : si par exemple, vous cherchez un nombre accompagné d'un texte constant. | ||
+ | Le **rang** permet de définir dans quel ordre les différentes parties capturées vont être concaténées ensemble. | ||
- | + | Pour **tester** : Une fois le ou les éléments ajoutés, vous pouvez tester la valeur capturée correspond bien à votre besoin en cliquant sur les boutons de rafraichissement. | |
- | Une fois le ou les éléments ajoutés, vous pouvez tester la valeur capturée correspond bien à votre besoin en cliquant sur les boutons de rafraichissement. | + | |
=== Les possibilités de capture === | === Les possibilités de capture === | ||
- | * Position fixe : Prend une partie de la valeur à une position précise et fixe | + | * **Position fixe** : Prend une partie de la valeur à une position précise et fixe |
+ | * **Valeur constante**: Capture d'une valeur constante | ||
+ | * **Après un mot** | ||
+ | * **Découpage sur séparateur (split)** : prend une partie d'une valeur découpée via un séparateur. Pour plus de détails, voir Découpage sur séparateur (split) | ||
+ | ***Entre deux mots** | ||
+ | |||
+ | === Découpage sur séparateur (split) === | ||
+ | |||
+ | Exemple : vous avez une valeur comme 1;aze;-- et vous ne voulez que la deuxième. | ||
+ | |||
+ | La fonction split est une fonction split() en python. Utilisée, elle créée un tableau contenant les valeurs après le découpage. | ||
+ | |||
+ | split(";") sur la valeur de notre exemple donnerait donc : | ||
+ | [1,aze,--] | ||
+ | |||
+ | |||
+ | |||
+ | Dans un tableau programmationel, la première cellule a pour index : 0. | ||
- | * Valeur constante: Capture d'une valeur constante | + | donc le premier index 0 contient 1 et le dernier index 2 contient --. |
- | * Après un mot | + | Le champs "**Indice dans la table issue du split**" permet de dire ou est la valeur que l'on veut récupérer dans le tableau : |
- | *Entre deux mots | + | |
+ | donc un découpage sur le séparateur ";" avec indice 1 retourne "aze". | ||
==== Maquette ==== | ==== Maquette ==== | ||
Affiche la valeur telle que capturée par Satellite, avant tout filtrage par EzGED.\\ | Affiche la valeur telle que capturée par Satellite, avant tout filtrage par EzGED.\\ | ||
- | Vous pouvez utiliser les numéros de colonnes et de lignes pour positionner vos captures. | + | Vous pouvez utiliser les numéros de colonnes et de lignes pour vous aider à répérer les positions. |