文字列エディットボックス機能<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />こんにちは、
Number Edit Box() 関数と Char() を組み合わせて列から文字列を取得し、テーブルから特定の行を削除することができました。 しかし、私のコードはすべての状況で機能するとは限りません。なぜでしょうか?
文字列用の別の編集ボックスはありますか? 誰かが(編集ボックスを介して)文字列を入力し、指定された列の各値をその文字列と比較し、一致するか一致しない場合に2番目の列をはい/いいえで埋めるという別の提案を持っていますか? 指定された列の値には書式文字が含まれますが、数値と文字が混在します。
次のコードがあります:
窓=新しい窓( 「ここに声明が…」 、
リストREF = {} ;
リストOBJ = {} ;
H リストボックス(
テキストボックス( 」ここでの発言…」 、」 ) 、
スペーサーボックス(サイズ( 1 、 10 ) ) 、
編集ボックス=数値編集ボックス( 「」 ) 、
私= 1 ;
j = 1 ;
スペーサーボックス(サイズ( 1 、 10 ) ) 、
ボタンボックス( 」ここでの発言…」 、」 、
データ表( 」メインテーブル」 ) <<場所を選択してください( :コラム3 == (シャア(編集ボックス<<得る)) ) ;
編集ボックス<<セット( 。 ) ;
データ表( 」メインテーブル」 ) <<サブセット(見えない、 (選択された行) ) ;
選択済み(行の状態( 10 ) ) = 1 ;
データ表( "テーブル" ) <<行を削除する;
……
出力:
削除前:
メインテーブル
Col1 Col2[数値] Col3 [文字]
Obj1 1234「マイオブジェクト」
Obj2 5678 "MyRef1"
編集ボックスに MyRef1 と入力すると、結果は次のようになります。
メインテーブル
Col1 Col2[数値] Col3[文字]
Obj1 1234「マイオブジェクト」
サブセットメインテーブル
Col1 Col2[数値] Col3[文字]
Obj2 5678 "MyRef1"
Re: 文字列エディットボックス機能こんにちは、
はい、実際にはスクリプトガイドで編集ボックスを探していましたが、どういうわけか見逃していました。 皆様、ご協力ありがとうございました。
Re: 文字列エディットボックス機能msharp が言ったことをエコーします。さらに、JMP Help==>Books==>Scripting Guide で入手可能なスクリプト ガイドの最初の 200 ページを読んだことを確認しておきます。
これにより、さまざまな JSL 構造を全体的にしっかりと理解できることがわかりました。
Re: 文字列エディットボックス機能JSL 構文を学ぶのが難しい場合は、Scripting Index に慣れることをお勧めします。ヘルプ >> スクリプトインデックス。これは、JSL コーディングのための優れたリソースです。
Re: 文字列エディットボックス機能テキスト編集ボックス()