最初のファイルを開いて分析し、次に2番目のファイルを閉じて開く方法などこんにちは私はjslを使用してさまざまなフォルダーで多くのファイルを実行したいのですが、ファイルに名前を付けて保存します。
私の解決策は、すべてのファイルのパス/ディレクトリを1つのExcelファイルに入れることです。
次に、行1から最後までのパスを実行します。
2つの問題があります。
1。パスファイルを読み取り、それを使用してcsvデータを開く方法、
2。上書きされない名前でファイルを保存する方法、それはColumn1、Row1の値にすることができます
jslを起動する方法を教えてくれる人はいますか?
それは以下のようなものかもしれません、
Open( "C:\ users \ path.csv);
//パスファイルを開いて行1を読み取ります
Open( "C:\ users \ ............ \ file1.csv);
//最初の問題、これ............... パスは、path.csv行1から読み取る必要があります
dt << save( "C:\ users \ file1_data1.csv");
//実行後、ファイルを保存します。2番目の問題は、ファイルに名前を付ける方法です。保存時に他のファイルによって上書きされることはありません。ランダムな名前にすることはできますが、上書きすることはできません。
すべて閉じる(データテーブル);
スクリプティングRe:最初のファイルを開いて分析し、2番目のファイルを閉じて開く方法などこれは、問題を解決するための方向性を示す必要があるいくつかのpsudoコードです。
names default to here(1);
dtPath = open(Open("C:\users\path.csv");
thePath = dtPath:Column 1[1];
dtSecond = Open("C:Users\" || thePath || "\file.cvs");
myRandom = char( RandomIntiger(11111111,99999999));
dtSecond << save("c\users\" || myRandom || ".csv" );
close( dtPath, nosave );
close( dtSecond, nosave );
JMPスクリプティングに興味があるようですので、JMPドキュメンテーションライブラリのスクリプティングガイドをじっくり読む必要があります。 現在のリクエストは、JSLの非常に基本的な部分を使用して解決されます。これらのすべては、スクリプトガイドで説明されています。
Re:最初のファイルを開いて分析し、2番目のファイルを閉じて開く方法などジムと提案に感謝します。
スクリプトガイドについて詳しく説明します。