Forum Lifedomus
Demande d'aide test si WE - Version imprimable

+- Forum Lifedomus (http://forum-lifedomus.com)
+-- Forum : Les outils de configuration et design (http://forum-lifedomus.com/forumdisplay.php?fid=7)
+--- Forum : Config Studio (CS) (http://forum-lifedomus.com/forumdisplay.php?fid=8)
+---- Forum : Automatismes (http://forum-lifedomus.com/forumdisplay.php?fid=42)
+----- Forum : Automates (Module logique avancé) (http://forum-lifedomus.com/forumdisplay.php?fid=144)
+----- Sujet : Demande d'aide test si WE (/showthread.php?tid=3897)

Pages : 1 2


RE: test si WE - adarme - 01-28-2018

(01-28-2018, 01:37 PM)jojo a écrit : je n'avais pas poussé mon analyse jusque là.
Mais tous les intervalles devraient être possible anglosaxon ou pas :
  • [samedi, dimanche]
  • [vendredi, dimanche]
  • [dimanche, mercredi]
  • ...
En fait peut importe le premier jour de la semaine, l'intervalle devrait toujours fonctionner, et ne pas en tenir compte.

bien sur
d ou l interet de faire considérer le 1er jour de la semaine comme lundi et non dimanche.

ou créer un signe n 'appartenant pas à l intervalle [lundi,vendredi]
ou un intervalle d exclusion(hors de l intervalle)



et attendant le patch de correction

en attendant 
soit créer des automates pour le we (samedi et:ou dimanche en declencheur)
soit créer un déclenchement pour tous les jours de la semaine et commencer l automate par un IF testant le l intervalle [lundi,vendredi] > false or true

bon dimanche


RE: test si WE - jojo - 01-28-2018

oui, on a le contournement en attendant le fix.

Mais si maintenant, ils ont
  • dimanche = 1
  • lundi = 2
  • mardi =3
  • ...
  • samedi = 7
ils comparent sur base du numéro du jour (qui dépend du type de notation anglosaxone ou fr).
Il faut trouver un algorithme (plus complexe) pour traiter les intervalles qui iraient d'un jour dont le # est > à celui de fin.
Mais bon, c'est leur boulot, ils sont plus doués que nous pour ça ...


RE: test si WE - adarme - 01-28-2018

(01-28-2018, 02:23 PM)jojo a écrit : oui, on a le contournement en attendant le fix.

Mais si maintenant, ils ont
  • dimanche = 1
  • lundi = 2
  • mardi =3
  • ...
  • samedi = 7
ils comparent sur base du numéro du jour (qui dépend du type de notation anglosaxone ou fr).
Il faut trouver un algorithme (plus complexe) pour traiter les intervalles qui iraient d'un jour dont le # est > à celui de fin.
Mais bon, c'est leur boulot, ils sont plus doués que nous pour ça ...

de mon coté j ai contourné le pb en créant une variable boléenne WE true/false que j utilise dans les déclencheurs.