Bonjour, la condition temporelle ne marche pas quand on définie une date dans le futur, que faire ?
Merci.
La condition temporelle ne marche pas
-
- Posts: 274
- Joined: 11 Jun 2014, 14:45
Re: La condition temporelle ne marche pas
Salut,
Je pense que tu l'utilises pas correctement ^^, comme Jmgr le disait ce n'est pas forcément très intuitif, jette un coup d'oeil sur le dernier message de ce sujet : https://www.jmgr.net/forum/viewtopic.ph ... elle#p3479
Si tu as des questions n'hésite pas
Cordialement
Sergent-Quentin
Je pense que tu l'utilises pas correctement ^^, comme Jmgr le disait ce n'est pas forcément très intuitif, jette un coup d'oeil sur le dernier message de ce sujet : https://www.jmgr.net/forum/viewtopic.ph ... elle#p3479
Si tu as des questions n'hésite pas
Cordialement
Sergent-Quentin
Re: La condition temporelle ne marche pas
Ha il faut obligatoirement passer par le code ?
Pour que les choses soit claire, la date/heure que je rentre c'est une date dans le futur, là où je souhaite appelais la procédure de d’arrêt. (Dans mon cas 11h30)
Si avant (avant la date dans le futur): ne rien faire
Si maintenant : ne rien faire
Si après : (après la date dans le futur) appeler procédure "arrêt" (donc si il est plus de 11h30 au moment ou il tombe sur la ligne de condition temporelle il lance la procédure "arrêt")
Voilà comment je vois les choses, j'ai lu le lien que tu m'as donné mais je n'ai pas compris.
Merci.
Pour que les choses soit claire, la date/heure que je rentre c'est une date dans le futur, là où je souhaite appelais la procédure de d’arrêt. (Dans mon cas 11h30)
Si avant (avant la date dans le futur): ne rien faire
Si maintenant : ne rien faire
Si après : (après la date dans le futur) appeler procédure "arrêt" (donc si il est plus de 11h30 au moment ou il tombe sur la ligne de condition temporelle il lance la procédure "arrêt")
Voilà comment je vois les choses, j'ai lu le lien que tu m'as donné mais je n'ai pas compris.
Merci.
-
- Posts: 274
- Joined: 11 Jun 2014, 14:45
Re: La condition temporelle ne marche pas
C'est vrai que c'est pas facile :/, je t'ai fait un script avec la condition temporelle, tu mets ta date futur et au moment venu, l'action se déclenchera, ça se déclenchera aussi si ta date est déjà passée.
Fichier-->Importer-->Contenu du script-->Colle le script et clique sur "Ok" :
N'hésite pas si tu as des questions
Cordialement
Sergent-Quentin
Fichier-->Importer-->Contenu du script-->Colle le script et clique sur "Ok" :
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<scriptfile>
<settings program="actiona" version="3.9.1" scriptVersion="1.1.0" os="Windows"/>
<actions>
<action name="ActionTimeCondition" version="1.0.0"/>
</actions>
<parameters/>
<resources/>
<script pauseBefore="0" pauseAfter="0">
<action name="ActionTimeCondition">
<exception id="2" action="1" line=""/>
<exception id="0" action="0" line=""/>
<exception id="1" action="0" line=""/>
<parameter name="date">
<subParameter name="value" code="0">17/05/2016 18:42:00</subParameter>
</parameter>
<parameter name="ifNow">
<subParameter name="line" code="0">001</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="ifAfter">
<subParameter name="line" code="0">001</subParameter>
<subParameter name="action" code="0">goto</subParameter>
</parameter>
<parameter name="ifBefore">
<subParameter name="line" code="1">Console.print("yo");</subParameter>
<subParameter name="action" code="0">run_code</subParameter>
</parameter>
</action>
</script>
</scriptfile>
Cordialement
Sergent-Quentin
Re: La condition temporelle ne marche pas
En bataillant un peut j'ai découvert que si j'inverse le si avant et si après ça marche... Je ne comprends pas la logique mais bon ça marche c'est le principal.
Un grand Merci pour votre patience.
<3
Un grand Merci pour votre patience.
<3