Vous mappez une variable de chaîne qui contient les données du fichier à plat sur le paramètre d'entrée de l'activité Lire fichier à plat appelé Data.
Pourquoi et quand exécuter cette tâche
data est un paramètre d'entrée de type chaîne ou base64Binary. En phase d'exécution, la variable de chaîne doit contenir les données du fichier à plat avant l'exécution de l'activité
Lire fichier à plat. Pour plus d'informations, voir l'exemple d'exécution ci-après.
Le paramètre d'entrée encoding est facultatif. Vous n'êtes pas obligé de mapper ce paramètre d'entrée. Si le paramètre d'entrée encoding n'est pas répertorié dans le panneau Vers l'activité du panneau
Mapper les entrées, sélectionnez dans le menu de la barre d'outils ou cliquez avec le bouton droit de la souris dans le panneau Vers l'activité et sélectionnez l'option Afficher les paramètres facultatifs. Si l'option ne peut pas être sélectionnée dans le menu de la barre d'outils, cliquez sur un noeud du panneau Mapper les entrées pour activer cette option.
Le paramètre d'entrée encoding indique la manière dont les données entrantes sont décodées lors de la lecture :
Procédure
- Si aucun décodage n'est requis, spécifiez la chaîne : text.
- Si un décodage est nécessaire, spécifiez le type de codage qui doit être utilisé pour décoder les données entrantes. Par exemple : UTF-8,
US-ASCII, ISO-8859-1, EBCDIC-XML-US ou SHIFT_JIS.
Exemple
Vous avez la possibilité de remplacer le paramètre
Encoding que vous avez spécifié dans la tâche
Configurer de la
liste de contrôle dynamiquement lors de l'exécution, à l'aide du paramètre d'entrée
Encoding.
Par exemple, vous affectez la valeur
UTF-8 à
encoding dans la tâche
Configurer mais lors de l'exécution, vous transmettez la valeur
Shift_JIS pour le paramètre
encoding.
Le paramètre
Encoding spécifié dynamiquement lors de l'exécution remplace la valeur d'origine indiquée dans le panneau Configurer.
Dans cet exemple, le paramètre
Encoding prend la valeur
Shift_JIS. Il existe une exception à ce comportement de remplacement dynamique si la valeur pour
data est
Données texte - Aucun décodage ou codage requis et que l'option est sélectionnée dans la tâche
Configurer, le paramètre
encoding défini dynamiquement lors de l'exécution est ignoré et aucun décodage n'a lieu.
Voir Création d'une mappe pour accéder à des instructions générales sur le mappage.