こんにちは、みんな、
以前は問題なく動作していたスクリプトを使用していますが、動作していないようです。ファイル名が長すぎることが原因だと思います。
したがって、レポート ウィンドウの PNG ファイルを保存するスクリプトのセクションがあり、分析で使用される 2 つの列名に基づいてファイルに名前を付けます。 列の名前とデータ テーブルの場所により、ファイルの完全名は 157 文字、ディレクトリ パスは 94 文字、PNG ファイル名は 63 文字になります。 これはコードのセクションです。
pic_name = "Cross_Corr_of_" || ycols[1] || "_with_" || icols[1] || "_" || Plant || ".png";
nwin[Outline Box( 1 )] << Save Picture( dir || pic_name, "png" );
Windows は、最大 256 文字のファイル名を管理できると主張していますが、私はこれをはるかに下回っているため、Windows の観点からは問題ないはずです。 JMP に文字制限があるという文書は見つかりませんでしたが、どうやら制限があるようです。 コードを変更して pic_name = "test.png" と定義するだけであれば、PNG ファイルは適切なディレクトリに保存されますが、問題ありません。 ただし、上記で定義した名前を使用すると、コードは実行されますが、ファイルは保存されません。
文字数制限を知っている人はいますか? もしそうなら、コードを意図したとおりに使用できるように、これを変更または修正することはできますか?
ありがとう!、
DS