Partager via


Lire la ligne

L’activité Read Line lit les lignes d’un fichier texte. Vous pouvez utiliser l’activité Read Line pour lire des lignes à partir d’un fichier texte et les transmettre à une autre activité à l’aide de données publiées.

Cette activité remplace les fonctionnalités de l’activité Gérer les fichiers texte hérités à partir d’Opalis 6.3.

Configurer l’activité de ligne de lecture

Utilisez les informations suivantes pour configurer l’activité Read Line.

Onglet Détails

Paramètres Instructions relatives à la configuration
Fichier Entrez le chemin d’accès et le nom du fichier à partir duquel vous souhaitez lire le texte, ou sélectionnez le bouton de sélection (...) et recherchez-le.
Encodage de fichiers Sélectionnez le bouton de sélection (...) et sélectionnez le format dans lequel le fichier est encodé dans la liste déroulante Encodage de fichier. Vérifiez que vous sélectionnez le format d’encodage approprié. Si le fichier utilise un autre format d’encodage, l’activité échoue.
Numéros de ligne Entrez les numéros de ligne du texte que vous souhaitez lire à partir du fichier que vous avez spécifié.

- Pour spécifier une plage de lignes, utilisez un trait d’union : 1 à 3. Cela lit les lignes 1 à 3.
- Pour spécifier des lignes spécifiques, utilisez une virgule : 5,7,9. Cela lit les lignes 5, 7 et 9.
- Combinez la plage et les lignes spécifiques : 1-3,5,7,9. Cela lit les lignes 1 à 3, et les lignes 5, 7 et 9.
- Pour spécifier d’une ligne spécifique à la dernière ligne du fichier, entrez le numéro de ligne, le trait d’union et LA FIN : 4-END. Cela lit les lignes 4 à la dernière ligne du fichier.
- Pour spécifier d’une ligne spécifique à une ligne par rapport à la dernière ligne du fichier, entrez le numéro de ligne, le trait d’union, le signe inférieur à celui du signe et le numéro de ligne par rapport à la ligne de fin : 4-END<3. Si le fichier a 20 lignes, cela lit les lignes 4 à 17 à partir du fichier. <3 représente la troisième ligne de la fin.
- Pour spécifier le dernier nombre de lignes, entrez LASTLINES, deux-points et le dernier nombre de lignes à supprimer : LASTLINES : 10. Cela lit les 10 dernières lignes du fichier.
- Combinez différents types d’opérations : 1-5, 8, 10-END<20, LASTLINES : 10. Cela lit les lignes 1 à 5, la ligne 8, la ligne 10 à la 20e ligne de la fin, et les 10 dernières lignes. Ne chevauchez pas les lignes ou les plages de lignes lors de la combinaison d’opérations. Par exemple, 5-END, LASTLINES : 10 échoue car l’opération 5-END lit déjà à la fin, de sorte que l’opération LASTLINES : 10 ne peut pas réussir, car les lignes sont déjà lues et l’activité échoue. Important : ne spécifiez pas de numéros de ligne qui n’existent pas dans le fichier et ne spécifiez pas de numéro de ligne plusieurs fois, ou l’activité échouera.

Données publiées

Le tableau suivant répertorie les éléments de données publiés.

Élément Description
Nom de fichier Nom du fichier texte lu.
Encodage de fichier Format d’encodage de fichier que vous avez sélectionné dans le champ d’encodage fichier.
Texte de ligne Texte de la ligne qui a été lue.
Numéro de ligne Numéro de ligne du texte lu. Un élément de données publié est créé pour chaque ligne lue.
Numéros de ligne Plage de numéros de ligne que l’utilisateur a entrée dans le champ.