ポップアップウィンドウに新しい行データを入力するスクリプト。こんにちは、
ユーザーが新しい行に追加されるデータを入力するためのポップアップ ウィンドウをスクリプトで生成したいと考えています。 ユーザーは特定の列にデータを追加するだけで済みます。 スクリプトはほぼ完成しましたが、それを機能させる方法がわかりません。 私のスクリプト試行にデータテーブルを追加しました。
何かございましたら、よろしくお願いいたします。よろしくお願いします。
よろしくお願いします。
クリス
自動化とスクリプト作成Re: ポップアップウィンドウに新しい行データを入力するスクリプト。私は使うだろうデータテーブルの添字付けこのような場合に
Names Default To Here(1);
dt = Current Data Table();
// present choices to user
nw = New Window("Add New Row Data",
<<MODAL></MODAL>
また、ヒントはテキスト編集ボックスで役立つ場合があります (そして、ユーザーにそこに何かを追加するよう強制したい場合は、それも処理する必要があります)。
Names Default To Here(1);
win = New Window("Example", text = Text Edit Box(""));
text << Set Hint("Enter your name");
Re: ポップアップウィンドウに新しい行データを入力するスクリプト。これに対処する 1 つの方法があります
Names Default To Here( 1 );
// present choices to user
dlg = New Window( "Add New Row Data",
<<MODAL></MODAL>
時間をかけてスクリプト ガイドを読んでください。このような質問を解決できるようになると、大きな進歩が得られます。
Re: ポップアップウィンドウに新しい行データを入力するスクリプト。おい、ジャーモ、
このリクエストを基に構築しているだけです。
その列のリスト チェック値に基づいてコンボ ボックス オプションを自動的に更新する方法はありますか?
ありがとう、
クリス
Re: ポップアップウィンドウに新しい行データを入力するスクリプト。可能ですが、実装方法はスクリプトによって異なります。 << Get Property("List Check") を使用して列からプロパティを取得し、その最初の引数を取得すると、値のリストが得られます。その後、コンボ ボックスに << Set Items を使用して値を更新できます。
以下は元のデータテーブルを使用した例です
Names Default To Here(1);
dt = Open("$DOWNLOADS/AddRowWindowScript.jmp");
nw = New WIndow("",
cb = Combo Box({"a", "b", "c"});
);
wait(1); // for demo purposes
lc_vals = Column(dt, "Sched/Unsch") << Get Property("List Check");
list_to_cb = Arg(lc_vals, 1);
cb << Set Items(list_to_cb);Re: ポップアップウィンドウに新しい行データを入力するスクリプト。うまくいきました、ありがとう!!