<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
私はユーザーが分析を複数回実行するオプションを持つことになるスクリプトを持っています。 スクリプトは結果のジャーナルを作成します。 ただし、スクリプトを最初に実行したときに新しいジャーナルを作成したいのですが、スクリプトを続けて実行したときに既存のジャーナルに結果を追加してください。 特定の(または任意の)ジャーナルがすでにJMPで開かれているかどうかを判断する方法はありますか?
データテーブルがすでに開かれているかどうかを判断する方法を見つけました( しかし、私はそれがジャーナルのために働くことを得ていません。 何かアドバイス?
ありがとうございます。
これを行うにはおそらくいくつかの方法があります。これはうまくいくように思える1つのアイデアです(JMP 10でテスト済み)。
//特定のジャーナルが存在するかどうかをテストする機能
もう着いている = 関数 ( { jname } 、
n = N個のアイテム ( 窓 () ) ;
もし ( jname == 現在のジャーナル () << ウィンドウのタイトルを取得 、 //ジャーナルが開いていない場合Current Journal()はジャーナルを開きます
印刷する ( 「ジャーナルが存在します」 )
、
もし ( N個のアイテム ( 窓 () ) - n == 1 、
現在のジャーナル () << ウィンドウを閉じる ) ; //冗長ジャーナルを作成した場合は閉じます
印刷する ( 「そのような雑誌はありません」 ) ;
) ;
) ;
//機能テスト
j_title = "テスト" ;
my_journal = 現在のジャーナル () ; //ジャーナル例
my_journal << ウィンドウタイトルを設定 ( j_title ) ;
もう着いている ( j_title ) ;
my_journal << ウィンドウを閉じる ; //サンプルジャーナルを閉じる
もう着いている ( j_title ) ;