이 클래스를 사용하여 활동 상태 창을 표시 할 수 있습니다. 시간이 많이 걸리는 일련의 단계를 밟을 때 진행 상황을 보여주기 위해 설계되었습니다.

사용 예 :
// 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 호출로 대체했습니다.
귀하의 시나리오에서는 각 대기가 스크립트 중 하나에 대한 호출로 대체됩니다.