Variables de flux de travail
Les variables dans Sim agissent comme un stockage global de donnĂ©es qui peuvent ĂȘtre consultĂ©es et modifiĂ©es par n'importe quel bloc dans votre flux de travail, vous permettant de stocker et partager des donnĂ©es Ă travers votre flux de travail avec des variables globales. Elles offrent un moyen puissant de partager des informations entre diffĂ©rentes parties de votre flux de travail, de maintenir un Ă©tat et de crĂ©er des applications plus dynamiques.
Les variables vous permettent de stocker et partager des données à travers tout votre flux de travail, facilitant le maintien d'état et la création de systÚmes complexes et interconnectés.
Aperçu
La fonctionnalité Variables sert de stockage central de données pour votre flux de travail, vous permettant de :
Stocker des données globales : créer des variables qui persistent tout au long de l'exécution du flux de travail
Partager des informations entre les blocs : accĂ©der aux mĂȘmes donnĂ©es depuis n'importe quel bloc dans votre flux de travail
Maintenir l'état du flux de travail : suivre les valeurs importantes pendant l'exécution de votre flux de travail
Créer des flux de travail dynamiques : construire des systÚmes plus flexibles qui peuvent s'adapter en fonction des valeurs stockées
Création de variables
Vous pouvez créer et gérer des variables depuis le panneau Variables dans la barre latérale. Chaque variable possÚde :
- Nom : un identifiant unique utilisé pour référencer la variable
- Valeur : les données stockées dans la variable (prend en charge divers types de données)
- Description (facultative) : une note expliquant l'objectif de la variable
AccĂšs aux variables
Les variables sont accessibles depuis n'importe quel bloc dans votre flux de travail en utilisant le menu déroulant des variables. Il suffit de :
- Tapez
<
dans n'importe quel champ de texte à l'intérieur d'un bloc - Parcourez le menu déroulant pour sélectionner parmi les variables disponibles
- Sélectionnez la variable que vous souhaitez utiliser
Vous pouvez également faire glisser l'étiquette de connexion dans un champ pour ouvrir le menu déroulant des variables et accéder aux variables disponibles.
Types de variables
Les variables dans Sim peuvent stocker différents types de données :
"Hello, World!"
Les variables de texte stockent des chaßnes de caractÚres. Elles sont utiles pour stocker des messages, des noms et d'autres données textuelles.
42
Les variables numĂ©riques stockent des valeurs numĂ©riques qui peuvent ĂȘtre utilisĂ©es dans des calculs ou des comparaisons.
true
Les variables booléennes stockent des valeurs vrai/faux, parfaites pour les indicateurs et les vérifications de conditions.
{
"name": "John",
"age": 30,
"city": "New York"
}
Les variables d'objet stockent des données structurées avec des propriétés et des valeurs.
[1, 2, 3, "four", "five"]
Les variables de tableau stockent des collections ordonnées d'éléments.
Utilisation des variables dans les blocs
Lorsque vous accédez à une variable depuis un bloc, vous pouvez :
- Lire sa valeur : utiliser la valeur actuelle de la variable dans la logique de votre bloc
- La modifier : mettre Ă jour la valeur de la variable en fonction du traitement de votre bloc
- L'utiliser dans des expressions : inclure des variables dans des expressions et des calculs
Portée des variables
Les variables dans Sim ont une portée globale, ce qui signifie :
- Elles sont accessibles depuis n'importe quel bloc de votre flux de travail
- Les modifications apportées aux variables persistent tout au long de l'exécution du flux de travail
- Les variables conservent leurs valeurs entre les exécutions, sauf si elles sont explicitement réinitialisées
Bonnes pratiques
- Utilisez des noms descriptifs : choisissez des noms de variables qui indiquent clairement ce que la variable représente. Par exemple, utilisez
userPreferences
au lieu deup
. - Documentez vos variables : ajoutez des descriptions à vos variables pour aider les autres membres de l'équipe à comprendre leur objectif et leur utilisation.
- Tenez compte de la portĂ©e des variables : n'oubliez pas que les variables sont globales et peuvent ĂȘtre modifiĂ©es par n'importe quel bloc. Concevez votre flux de travail en tenant compte de cela pour Ă©viter un comportement inattendu.
- Initialisez les variables tÎt : configurez et initialisez vos variables au début de votre flux de travail pour vous assurer qu'elles sont disponibles lorsque nécessaire.
- GĂ©rez les variables manquantes : tenez toujours compte du cas oĂč une variable pourrait ne pas encore exister ou pourrait avoir une valeur inattendue. Ajoutez une validation appropriĂ©e dans vos blocs.
- Limitez le nombre de variables : gardez le nombre de variables gérable. Trop de variables peuvent rendre votre flux de travail difficile à comprendre et à maintenir.