数値編集ボックスの結合Number Edit Boxes を使用して、次のように JMP 13 スクリプトでユーザー入力を取得しています。
New Window( "A", Modal, neb1 = Number Edit Box( 1 ) );
A = neb1 << get;
New Window( "B", Modal, neb2 = Number Edit Box( 2 ) );
B = neb2 << get;
New Window( "C", modal, neb3 = Number Edit Box( 3 ));
C = neb3 << get;
それらを 1 つの「OK」ボタンで 1 つのボックスに結合したいと考えています。 マニュアルはこれをカバーしていないようです、または私は理解していません。 誰でも助けることができますか?
ありがとう。
Re: 数値編集ボックスの結合以下に、実行できる詳細なシナリオ例を示します。
take-this-jsl-challenge
(外部 Web サイトへのリンク: JMP/JSL の議論のために私が管理しているブログ)
Re: 数値編集ボックスの結合他におすすめの本は、 JSL Companion: JMPスクリプト言語の一般的なアプリケーション. ご質問のとおり、実際のタスクの例が満載です。
Re: 数値編集ボックスの結合そして、私はすぐに2つの有用な答えを得る! JMP コミュニティが大好きです。
同梱物以外スクリプトガイド、 またJMPスクリプティングに飛び込むスクリプトをカバーするマニュアルはありますか? うまくいけば、多くの例がありますか?
Re: 数値編集ボックスの結合NumberEditBox は表示ボックスの例です。 複数の表示ボックスをカンマで区切ってウィンドウに配置できます。
New Window("ABC", <<MODAL></MODAL>
さらに構成するには、レイアウトを制御する表示ボックスを使用できます: V List Box、H List Box、Lineup Box:
nw = New Window("ABC", <<MODAL></MODAL>
Re: 数値編集ボックスの結合それらを 1 つの New Window 呼び出しに結合します。
New Window( "Get Numbers", << modal(),
hlistbox(
textbox("Enter value for A: "),
neb1 = Number Edit Box( 1 ),
),
hlistbox(
textbox("Enter value for B: "),
neb2 = Number Edit Box( 2 ),
),
hlistbox(
textbox("Enter value for C: "),
neb3 = Number Edit Box( 3 ),
),
ok_btn = button box("OK",
A = neb1 << get;
B = neb2 << get;
C = neb3 << get;
),
);
print(a, b, c);