Le déclencheur Changement de valeur exécute l'opération en fonction du changement de valeur des propriétés Variable et Object.

onValueChange(SOURCE, ()=>{
1
});
Hold Delay
onValueChangeWithDelay(SOURCE, 0, ()=>{
2 1 3
});
1 : Source
2 : Hold Delay
Lorsque l'option [Hold Delay] est activée, l'opération s'exécute après un délai défini.
3 : Temps de réglage du retard de maintien
(Exemple 1)
Si la valeur de la variable booléenne (BOOL1) bascule entre ON et OFF, le déclenchement se produit.
| Bloc de Variable | Définissez la variable BOOL1 dans le bloc de variable. Bloc
TexteonValueChange(BOOL1,()=>{ }); Hold Delay Après un changement de valeur et le temps spécifié s'est écoulé, l'opération est exécutée. BlocCochez la case pour définir un temps de retard. TextePour définir un délai (par exemple, 10 secondes) en mode Texte, utilisez onValueChangeWithDelay(BOOL1, 10, ()=>{ }); |
(Exemple 2)
Si la valeur de la variable de type entier INT1 est modifiée, le déclenchement se produit.
| Bloc de Variable | Définissez la variable INT1 dans le bloc de variable. Bloc
TexteonValueChange(INT1,()=>{ }); Hold Delay Après un changement de valeur et le temps spécifié s'est écoulé, l'opération est exécutée. BlocCochez la case pour définir un temps de retard. TextePour définir un délai (par exemple, 10 secondes) en mode Texte, utilisez onValueChangeWithDelay(INT1, 10, ()=>{ }); |
(Exemple 3)
Si la valeur de la variable de chaîne (STRING1) est modifiée, le déclenchement se produit.
| Bloc de Variable | Définissez la variable STRING1 dans le bloc de variable. Bloc
TexteonValueChange(STRING1,()=>{ }); Hold Delay Après un changement de valeur et le temps spécifié s'est écoulé, l'opération est exécutée. BlocCochez la case pour définir un temps de retard. TextePour définir un délai (par exemple, 10 secondes) en mode Texte, utilisez onValueChangeWithDelay(STRING1, 10, ()=>{ }); |
(Exemple 4)
Si rayon d'angle de l'objet graphique Rectangle1 est modifiée, le déclenchement se produit.
L'objet graphique est dessiné dans le logiciel d'édition d'écrans.
| Bloc de Screen Object | Définissez la propriété d'objet Rectangle1.CornerRadius.BottomRight. Bloc
TexteonValueChange($GraphicObject.Rectangle1.CornerRadius.BottomRight,()=>{ }); Hold Delay Après un changement de valeur et le temps spécifié s'est écoulé, l'opération est exécutée. BlocCochez la case pour définir un temps de retard. TextePour définir un délai (par exemple, 10 secondes) en mode Texte, utilisez onValueChangeWithDelay($GraphicObject.Rectangle1.CornerRadius.BottomRight, 10, ()=>{ }); |