公開日: 11/25/2021

変数の確認

変数のリストの情報は、スクリプト内で変数が使用されるたびに集められます。変数の値は、スクリプトによって変更されるたびに更新されます。スクリプトの実行中、変数がなぜその値になるのかが不明な場合は、ステップごとの変数の値をウォッチして、経過を確認できます。

また、変数に任意の値を割り当てることもできます。たとえば、For()ループを1ステップずつ実行していて、特定の回の反復処理を開始したときに何が起こっているのかということだけに関心がある場合は、反復を制御している変数にその値を割り当てることができます。ループの冒頭でその変数に値を割り当てる部分をとばし、その後、変数リストの中でその変数に値を割り当てます。そして1ステップずつ実行すると、ループがその位置から始まります。

変数の管理に関するヒント

グローバルスコープを使用する複数のスクリプトを実行した場合は、グローバル変数をクリアまたは削除しましょう。そうすることで、デバッガの変数のリストが、余計なものを含まないコンパクトなものになります。削除には、Delete Symbols()関数を使います。また、JMPを閉じて再起動してもグローバルの名前空間がクリアされます。

スクリプトに使用している変数の数が多く、変数リストで見つけてウォッチするのが難しい場合、関心のある変数にウォッチを追加します。

「デバッガ」にあるタブの長い値を表示あるいは編集するには、その値を右クリックして、[編集]を選択します。コードはスクリプトエディタ内で開くことができます。

より詳細な情報が必要な場合や、質問があるときは、JMPユーザーコミュニティで答えを見つけましょう (community.jmp.com).