☑ クールな新機能
☑ 多くのユーザーに役立つ可能性があります!
☐ 「バグ」を除去する
☐ あれば良い
☐ 誰もそれを必要としない
#myTop10_2022
ユーザーが列の名前を変更すると、テーブル スクリプト内の列への参照は (場合によっては) 自動的に修正されますが、ユーザー スクリプト内の参照は残念ながら修正されません: Column() と As Column() と datable:column と dt:As name("column")
したがって、列名の変更は非常に危険です。以下の例に示すように、変更後に jsl コードが機能しなくなるリスクが常に存在します。
JMP は、noc が存在する列が要求されたことを検出し、エラーをスローします。

私の願い:
エラーをスローする代わりに、JMP はウィンドウを開いて列名のリストを提供できます。
その後、ユーザーは置換列を選択できます。
また、J SL コードを新しい列名に合わせて自動的に調整するかどうかをユーザーが決定できるようにするトグル ボックスも必要です。
新しい動作は設定メニューで有効/無効にできるため、エラー メッセージに慣れているユーザーは引き続きそれを受け取るかどうかを選択できます。
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.JMP");
Data Table( "Big Class" ):age << Set Name( "age_" );
s = dt << runScript("Distribution");
wait(2);
s = dt << runScript("Set Age Value Labels");
より多くの願いが提出されました