列の特定の行を削除します
「00097」で始まる行を削除したいのですが?
ありがとう

スクリプティングRe:列の特定の行を削除しますNames Default To Here( 1 );
dt = Current Data Table();
// Select the rows that meet the qualification
dt << select where( Left( :Order Number, 5 ) == "00097" );
// delete the selected rows. Using the Try() function keeps
// the deletion from failing if no rows were selected
Try( dt << delete rows );
Re:列の特定の行を削除しますget rows where()をstarts with()と組み合わせて使用して行を行列に入れ、delete rows()で削除するもう1つのオプションがあります。
以下のスクリプトは、BigClassデータテーブルの「J」で始まるすべての名前を削除します。
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
rows_to_delete = dt << Get Rows Where(Starts With(:name, "J"));
If(N Items(rows_to_delete),
dt << Delete Rows(rows_to_delete);
show(rows_to_delete);
);