TaskSequence.Task
説明
TaskSequenceの個々のタスクを表すクラスです。
プロパティ
involved1 | タスクのinvolved1の値を取得/設定します。 |
involved2 | タスクのinvolved2の値を取得/設定します。 |
rank | 所有タスクシーケンス内にあるタスクのランクを取得/設定します。 |
state | タスクの状態を取得します。 |
type | タスクのタイプを取得/設定します。 |
var1 | タスクのvar1の値を取得/設定します。 |
var2 | タスクのvar2の値を取得/設定します。 |
var3 | タスクのvar3の値を取得/設定します。 |
var4 | タスクのvar4の値を取得/設定します。 |
詳細
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
TaskSequence.Task.involved1
treenode involved1
説明
タスクのinvolved1の値を取得/設定します。
TaskExecuter op = Model.find("Operator1");
TaskSequence ts = op.taskSequences[1];
treenode involved1 = ts.currentTask.involved1;
...
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
TaskSequence.Task.involved2
treenode involved2
説明
タスクのinvolved2の値を取得/設定します。
TaskExecuter op = Model.find("Operator1");
TaskSequence ts = op.taskSequences[1];
treenode involved2 = ts.currentTask.involved2;
...
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
TaskSequence.Task.rank
int rank
説明
所有タスクシーケンス内にあるタスクのランクを取得/設定します。
TaskExecuter op = Model.find("Operator1");
TaskSequence ts = op.taskSequences[1];
int rank = ts.currentTask.rank;
...
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
TaskSequence.Task.state
readonly int state
説明
タスクの状態を取得します。
タスクの状態は、次の値のいずれか1つになります。
- TASKSTATE_UNFINISHED:タスクは終了していませんが、実行が進行していません。
- TASKSTATE_ACTIVE:タスクが実行中です。
- TASKSTATE_COORDINATED:廃止されました。調整されたタスクシーケンスの一部としてタスクが実行中です。
- TASKSTATE_FINISHED:タスクが終了しました。
TaskExecuter op = Model.find("Operator1");
TaskSequence ts = op.taskSequences[1];
int state = ts.currentTask.state;
...
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
TaskSequence.Task.type
int type
説明
タスクのタイプを取得/設定します。
TaskExecuter op = Model.find("Operator1");
TaskSequence ts = op.taskSequences[1];
int curTaskType = ts.currentTask.type;
...
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
TaskSequence.Task.var1
Variant var1
説明
タスクのvar1の値を取得/設定します。
TaskExecuter op = Model.find("Operator1");
TaskSequence ts = op.taskSequences[1];
Variant var1 = ts.currentTask.var1;
...
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
TaskSequence.Task.var2
Variant var2
説明
タスクのvar2の値を取得/設定します。
TaskExecuter op = Model.find("Operator1");
TaskSequence ts = op.taskSequences[1];
Variant var2 = ts.currentTask.var2;
...
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
TaskSequence.Task.var3
Variant var3
説明
タスクのvar3の値を取得/設定します。
TaskExecuter op = Model.find("Operator1");
TaskSequence ts = op.taskSequences[1];
Variant var3 = ts.currentTask.var3;
...
削除を行わないでください。doc.flexsim.comのアンカーが修正されます。
TaskSequence.Task.var4
Variant var4
説明
タスクのvar4の値を取得/設定します。
TaskExecuter op = Model.find("Operator1");
TaskSequence ts = op.taskSequences[1];
Variant var4 = ts.currentTask.var4;
...