JSL 要約関数 (これは本当に期待される動作ですか?)やあみんな、
私は複数のコンピュータで JMP を使用していますが、そのうちの 1 台にはフランス語のインターフェースを備えた JMP がインストールされていましたが、他のコンピュータには英語のインターフェースが付いていました。どちらも MacOS 上で動作します。通常、これにより、何も変更せずに JSL スクリプトを実行できます。ただし、コードが失敗する状況に遭遇しました。 summary 関数では、次のメッセージを使用して、概要テーブルの列名が元のテーブルの列名と同じになるように要求できます。
statistics column name format ( "column" )
ただし、私の「フランス語」コンピュータでは、ステートメントを次のように変更する必要があります。
statistics column name format ( "colonne" )
これは奇妙な動作だと思います。これは意図されたものですか?それとも不具合ですか?さらに、コンピュータ上の表示言語が何であるかを調べることができる JSL コマンドが見つからなかったので、条件文を使用して問題を回避することができませんでした。問題のあるコンピュータの表示言語を簡単に変更できることは理解していますが、異なる表示言語設定を使用している同僚とコードを共有する可能性は制限されます。
どうもありがとう、イブ
自動化とスクリプト作成マックOSRe: JSL Summary 関数 (これは本当に期待される動作ですか?)こんにちは、ジャーモさん
お返事をありがとうございます。両方のコンピューターで JMP17 Pro を使用しており、両方とも最新バージョンの MacOS で実行されます。 JMP 以外のコンピュータのロケールを調べる方法を調査する必要があります。もしかしたら、彼らはすでに JMP18 で解決策を考え出しているかもしれません。
ありがとう、イブ
Re: JSL Summary 関数 (これは本当に期待される動作ですか?)どの JMP バージョンを使用していますか?ユーザーの言語を把握したい場合は、Run Program() を介していくつかのオペレーティング システム コマンドを使用する必要があると思います (私は Windows を使用しているため、どのようなオプションがあるのかわかりません (おそらく私よりもはるかに優れています))。 Windows の場合は、JMP 設定から表示言語を確認する必要があると思います。
少し似たようなことについて、JMP サポート (2021 年 6 月、SAS 7613370838) に連絡しました。 Summary プラットフォームから作成された列名は、ユーザーの言語によって異なります。これが問題となる他の場所は、名前に基づいてレポート ウィンドウへの参照を取得しようとしたときです。名前は言語によって異なります。現在、JMP17 または JMP17 でどのような状況になっているのかわかりません。私は英語以外の言語で JMP を実際にテストすることはないので、今後の JMP18 に期待します (まれに、日本のユーザーでいくつかの問題をデバッグする必要があることを期待してください)。
サポートからの古いチケットの最後のコメントは次のとおりでした。
皆様からのフィードバックに基づいて、集計表の例など、JMP によって生成される表に対して常に英語を使用できるようにするための提案を開発に提出しました。