Rôle
Réunit des routes alternatives en une suite commune en conservant le tableau de la branche active sélectionnée. Prévu pour des branches logiquement exclusives ou une priorité explicite fondée sur la première entrée active.
Entrées et sorties
Comparaison du routage, de la répartition et du choix utilisateur. Le routage peut utiliser la première correspondance ou toutes les correspondances ; le schéma montre une route simple et else. La fusion attend également un signal indiquant qu’une entrée est inactive.
De 2 à 32 entrées ; une sortie out. Toutes les entrées sont connectées, mais certaines peuvent être inactives pendant l’exécution.
Paramètres
| Le paramètre | Réglages et valeurs | Options et limites |
|---|---|---|
inputs | Entrées nommées, recevant chacune une connexion distincte. | Nombre : 2–32 |
mode | single attend au maximum une branche active ; first sélectionne la première branche active dans l’ordre des entrées. | Options : single, firstPar défaut : single |
Configuration étape par étape
- Ajoutez une entrée par alternative et nommez-les.
- Connectez la fin de chaque branche.
- Choisissez single pour contrôler l’exclusivité ou first pour une sélection par priorité.
- Vérifiez que les structures des tableaux conviennent à l’étape suivante.
Règles et diagnostics
- single avec plusieurs entrées actives provoque MERGE_SEVERAL_ACTIVE.
- first utilise l’ordre des entrées, et non leur vitesse d’achèvement.
- L’absence de branche active produit une sortie inactive avec la structure de la première entrée.
- Le bloc n’additionne pas les lignes de différents tableaux actifs ; utilisez Union pour cela. La structure du résultat appartient précisément à la branche sélectionnée.
Exemple de configuration
Après « Choisir une option », les deux alternatives préparent un tableau Product, Value. Connectez-les à Fusionner en mode single, puis à un export commun.