日付ごとのスクリプト行こんにちは、みんな、
JMP データテーブルで、毎日更新される変数を行に埋めたいと考えています。
私は毎日同じ変数 A、B、C を JSL スクリプトで調べて更新します。
たとえば、今日、2024 年 2 月 1 日、1 行目にデータ A、B、C を入力したいとします。
2024/02/02 に、2 行目に新しいデータ A、B、C を入力したいと思います。
ect ...2024 年 12 月 31 日まで。
どうすればこのようなスクリプトを作成できるのでしょうか?
新しい日ごとにパワーアップし、ラインを埋めると +1 を実行します。
ご協力いただきありがとうございます !
自動化とスクリプト作成Re: 日付ごとのスクリプト行行の追加を使用することもオプションの 1 つです
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Add Rows({name = "David", age = 15});
私は通常、新しい空の行を追加してから、 データ テーブルの添字を使用して値を埋めることを好みます。
Re: 日付ごとのスクリプト行はい、同意します、ご回答ありがとうございます。
その後毎日次の行を自動入力する機能を JSL スクリプトに統合するにはどうすればよいでしょうか?
JSL スクリプトでは次のようになります。
- 1日目 ライン1にA、B、Cを充填
- 2日目 ライン2にA、B、Cを充填
-...
- 365 日目、ライン 365 に A、B、C を記入
ユーザーが毎日行う必要はありません。
Re: 日付ごとのスクリプト行新しい行の追加をトリガーするにはどのイベントを使用しますか?
たとえば、イベントがデータ テーブルを開く場合、 OnOpen スクリプトを追加してデータ テーブルに行を追加できます。
他に何かイベントを考えていますか?
Re: 日付ごとのスクリプト行Concatenate Platform の使用を検討することもできます。
テーブル=>連結
これにより、新しいデータ行を取得して新しい JMP テーブルに読み取り、メイン テーブルに追加することができます。
dt = Data Table( "<YOUR main="" table="">" ); dtToday = Open( "<THE new="" data="https://community.jmp.com/"> " ); // 新しいデータをメイン テーブルに追加します。 dt << concatenate( dtToday, Append to first table( 1 ) );</THE></YOUR>
Re: 日付ごとのスクリプト行おそらく、何らかのタスクスケジューラを使用してスケジュールを設定する必要があるでしょうか? (いただいた情報ではわかりませんが)