Sim
Variables

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 :

  1. Tapez < dans n'importe quel champ de texte à l'intérieur d'un bloc
  2. Parcourez le menu déroulant pour sélectionner parmi les variables disponibles
  3. 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 de up.
  • 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.
Variables de flux de travail