Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| doc:v3:presentation:capture:field [2018/03/23 13:57] – [Champs d'un modèle] romain | doc:v3:presentation:capture:field [2023/03/17 09:56] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | field : | ||
| - | * ' | ||
| - | * ' | ||
| - | * ' | ||
| - | |||
| ====== Champs d'un modèle ====== | ====== Champs d'un modèle ====== | ||
| + | Cette partie vous permet de finaliser la capture et d' | ||
| Liens rapides : | Liens rapides : | ||
| - | * Voir Post-formatage | + | * Post-formatage |
| * [[doc: | * [[doc: | ||
| ===== Parties de l' | ===== Parties de l' | ||
| Ligne 17: | Ligne 13: | ||
| ==== Elements ==== | ==== Elements ==== | ||
| - | Cette partie permet d' | + | |
| 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 | + | |
| + | * **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(";" | ||
| + | [1, | ||
| + | |||
| - | * Valeur constante | + | Dans un tableau programmationel, |
| - | Capture d'une valeur constante | + | donc le premier index 0 contient 1 et le dernier index 2 contient --. |
| - | | + | Le champs "**Indice dans la table issue du split**" |
| - | | + | |
| + | donc un découpage sur le séparateur ";" | ||
| ==== 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. |