The condition "a conveyor is empty and a queue is empty" in "Decide" activity ?

The condition "a conveyor is empty and a queue is empty" in "Decide" activity ?

sara_s2
Not applicable
603 Views
4 Replies
Message 1 of 5

The condition "a conveyor is empty and a queue is empty" in "Decide" activity ?

sara_s2
Not applicable

Hello,

How to set the condition "a conveyor is empty and a queue is empty" in "Decide" activity ?

(FlexSim version 19.0.0)

Regards.


0 Likes
Accepted solutions (1)
604 Views
4 Replies
Replies (4)
Message 2 of 5

tanner_p
Not applicable
Accepted solution
Object MyConveyor = Model.find("Conveyor"); //Change to name of Conveyor
Object MyQueue = Model.find("Queue"); //Change to name of Queue

if(MyConveyor.subnodes.length == 0 && MyQueue.subnodes.length == 0)  {
  return 1;
}
0 Likes
Message 3 of 5

tanner_p
Not applicable

The key, of course, is the portion in the "IF" statement if you're using the Conditional Decide pick list option.

0 Likes
Message 4 of 5

sara_s2
Not applicable

Thank you very much for your help.

Is there a difference if I use directly Model.find("conveyor") instead of defining the object Myconveyor ?

0 Likes
Message 5 of 5

tanner_p
Not applicable

That works just fine as well. I defined it so it looked cleaner in the code, but you can define it however you'd like, even with a label.