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