Convertir le type de données
Fonction
Vous pouvez personnaliser le type de port d’entrée/sortie de cette Étape, et le type de données du port d’entrée sera converti en celui du port de sortie.
Scénario d’utilisation
Cette Étape est une Étape de conversion de données générale, sans scénarios d’utilisation fixes. Elle peut être connectée à d’autres Étapes selon les besoins réels de conversion de type de données.
Entrée et sortie
Le type de données d’entrée et le(s) type(s) de données de sortie correspondants auxquels l’entrée peut être convertie sont listés dans le tableau ci-dessous. Vous pouvez configurer les ports de type de données d’entrée et de type de données de sortie selon les besoins réels.
| Type de données d’entrée | Type de données de sortie |
|---|---|
Pose2DList |
StringList |
BoolList |
StringList, String, String |
StringList |
BoolList, String, NumberList |
String |
BoolList, StringList, NumberList |
NumberList |
BoolList, StringList, String, Variant, VariantList |
LineSegmentList |
StringList |
Variant |
BoolList, StringList, String, NumberList, VariantList |
VariantList |
BoolList, StringList, String, NumberList, Variant |
Shape2DList |
StringList |
La figure ci-dessous montre un exemple de conversion de NumberList vers BoolList.
Description des paramètres
-
L’Étape n’a aucun port d’entrée ni port de sortie lorsqu’elle vient d’être déposée dans l’espace de travail de programmation graphique, comme illustré ci-dessous.
-
Allez au panneau Paramètres de l’Étape, sélectionnez le type de données d’entrée et le type de données de sortie dans les listes déroulantes, puis les ports correspondants seront ajoutés à l’Étape.
-
Connectez les Étapes.
Un exemple de connexion possible est présenté ci-dessous.
Vous devez prêter attention à la relation de dépendance entre le port d’entrée et le port de sortie lors de l’utilisation de cette Étape:
-
Lorsque vous modifiez le type de données du port d’entrée ou de sortie, si le nouveau type de données ne peut pas être converti depuis/vers le type de données de l’autre port, le type de données de cet autre port est réinitialisé.
-
Si le type de données d’un port est modifié (y compris la réinitialisation mentionnée ci-dessus), la ou les connexions à ce port sont supprimées et vous devrez reconnecter les Étapes.
-