Friday at 08:15 AM1 day Hi all,I have the following setup in my eisy programming:A folder with a condition set on itA program inside that folder whose IF condition is: If [Folder] is TrueMy question is:When the folder condition transitions from False to True, will the program inside it evaluate and fire at the same moment (same event cycle)?Is there any known delay or timing issue between the folder turning True and the program's THEN block executing?I want to make sure the folder is acting both as a gate (restricting execution) and as an event trigger (waking up the program) simultaneously.Thanks
Friday at 10:17 AM1 day #1 No. A folder status must be true for automatic condition (IF) evaluation of children. It does not trigger evaluation, this still requires and event/status-change/etc. You could have a sibling program (to the folder) run a programs (IF) condition when the folder becomes true. This may even work in the program itself.Be aware that if the programs condition condition is an event, it will fail (IF), as the event is not true (is not happening). If the condition is a status and is true it will run.
Friday at 03:14 PM1 day 6 hours ago, ISYhbsh01 said:Hi all,I have the following setup in my eisy programming:A folder with a condition set on itA program inside that folder whose IF condition is: If [Folder] is TrueMy question is:When the folder condition transitions from False to True, will the program inside it evaluate and fire at the same moment (same event cycle)?Is there any known delay or timing issue between the folder turning True and the program's THEN block executing?I want to make sure the folder is acting both as a gate (restricting execution) and as an event trigger (waking up the program) simultaneously.ThanksI usually add the same condition to a program that triggers the folder and then it will run as well. example:-Folder trigger: When abc = 1 ... true-program: If: abc =1 AND .... all other conditions specific to that program.This will make the program be evaluated when the folder becomes true
Friday at 05:53 PM1 day Author 7 hours ago, Javi said:#1 No. A folder status must be true for automatic condition (IF) evaluation of children. It does not trigger evaluation, this still requires and event/status-change/etc. You could have a sibling program (to the folder) run a programs (IF) condition when the folder becomes true. This may even work in the program itself.Be aware that if the programs condition condition is an event, it will fail (IF), as the event is not true (is not happening). If the condition is a status and is true it will run.Let me make sure I got this right: Are you saying that a change in a folder condition if it's true or not, is NEVER a trigger. Or will it only not trigger a program thats inside that folder, but it would be a trigger for a program that's not in that folder. Which one is correct? Thanks.
Friday at 06:32 PM1 day It will not trigger inside the folder. What I reference is in a program an if condition can be the status if another program (e.g. the folder), in this case it's not the folder's conditions triggering the program it is the folders's status triggering the program.
Yesterday at 03:47 AM1 day 9 hours ago, ISYhbsh01 said:Let me make sure I got this right: Are you saying that a change in a folder condition if it's true or not, is NEVER a trigger. Or will it only not trigger a program thats inside that folder, but it would be a trigger for a program that's not in that folder. Which one is correct? Thanks.Programs inside a disabled folder cannot be manual run Then or Else, either.I disagree with this logic, as it makes testing new programs harder due to other triggers can complicate diagnosis of testing outcomes.
Create an account or sign in to comment