活動狀態類此類可用於顯示活動狀態窗口。 它旨在通過一系列耗時的步驟顯示進度:

示例用法 :
// reference to the ActivityStatusClass
include("ActivityStatusClass.jsl");
// list of notification messages for each activity
lst = {
"Linear Kinetic Model",
"Accelerating Kinetic Model",
"Decelerating Kinetic Model",
"Power Kinetic Model"
};
// create an activity status object
status = newObject(ActivityStatusClass(lst));
// do activity 1 ...
status:start();
wait(2);
// do task 2
status:startNextTask();
wait(2);
// do task 3
status:startNextTask();
wait(2);
// do task 4
status:startNextTask();
Wait(2);
// finish the activity status (closes the window) and delete the object
status:finish();
status << delete;
此示例中的“Waits”只是佔位符,您可以在腳本中執行實際任務。
也可以看看 : http://www.pega-analytics.co.uk/blog/activity-status-class/
注意 :類是JMP版本14的新增功能。
類賓語狀態窗口回覆:活動狀態類lst是任務名稱清單。我的範例程式碼是基於使用非線性平台擬合不同類型的模型,但為了使程式碼更具可讀性,我用簡單的 Wait 呼叫替換了曲線擬合,僅用於說明目的。
對於您的場景,每個等待都將替換為對您的腳本之一的呼叫。