Re: プリファレンスが設定されているかどうかを確認する方法と方法戻り値は、環境設定を設定するコマンドです。それはこの時点で。
コマンドを文字列に変換して解析し、オプションが有効か無効かを確認できます。
returnedString=Char(Get Platform Preference( Control chart builder( K sigma ) ));
Regex(returnedString,"(on|off)","\1")
Re: プリファレンスが設定されているかどうかを確認する方法と方法ありがとう@ほぎ、それは完全に機能しました。 環境設定コマンドを変数に代入してから、文字へのキャストが機能しなかったので、イライラしました。 しかし、それはJSLの魔法です。
returnedCommand = Get Platform Preference( Control chart builder( K sigma ) );
// this gives nothing:
show(char(returnedCommand));
returnedString=Char(Get Platform Preference( Control chart builder( K sigma ) ));
// this works
show (returnedString);
Re: プリファレンスが設定されているかどうかを確認する方法と方法リテラルも式としてチェックできませんか?
Names default to here(1);
Get Platform Preference( Control chart builder( K sigma ) ) == Expr(Platform Preferences( Control chart builder( K Sigma( 3, <<OFF></OFF>
環境設定が設定されているかどうかを確認する方法とその方法環境設定が特定の値に設定されているかどうかを確認したいのですが、JSL では値を取得して if ステートメントなどで比較し、状況に応じて反応することができません。 Get Preferences は何かを返しますが、それは正確には何で、どのように処理を進めればよいのでしょうか?
Names Default To Here( 1 );
// Task: what is the preference set to
prefs = Get Platform Preference( Control chart builder( K sigma ) );
// hover over prefs shows the result correctly, but how to retrieve it,
// e.g. as a string?
// what type is this? JMP gives no answer
Type( prefs );
// it has a length
length(prefs);
// this does not work
Log Capture( Get Platform Preference( Control chart builder( K sigma ) ) );
高度な統計モデリング自動化とスクリプト作成消費者および市場調査マスカスタマイゼーション