Changement de valeur

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

Bloc

Texte

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

Texte

onValueChange(BOOL1,()=>{

});

Hold Delay

Après un changement de valeur et le temps spécifié s'est écoulé, l'opération est exécutée.

Bloc

Cochez la case pour définir un temps de retard.

Texte

Pour 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

Texte

onValueChange(INT1,()=>{

});

Hold Delay

Après un changement de valeur et le temps spécifié s'est écoulé, l'opération est exécutée.

Bloc

Cochez la case pour définir un temps de retard.

Texte

Pour 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

Texte

onValueChange(STRING1,()=>{

});

Hold Delay

Après un changement de valeur et le temps spécifié s'est écoulé, l'opération est exécutée.

Bloc

Cochez la case pour définir un temps de retard.

Texte

Pour 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

Texte

onValueChange($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.

Bloc

Cochez la case pour définir un temps de retard.

Texte

Pour définir un délai (par exemple, 10 secondes) en mode Texte, utilisez

onValueChangeWithDelay($GraphicObject.Rectangle1.CornerRadius.BottomRight, 10, ()=>{

});