ダイアログ ボックスからスクリプトの変数としてリストを取得するやあ、
スクリプト作成を手伝ってください。 新しい列を自動的に作成したいと思います。「//Pad(+N_Pad) - column(start) ...」以下の部分は、スクリプト内で list_XRF={"DW", ..} を定義して使用した場合に動作します。
ただし、次のスクリプト「//Pad(+N_Pad) - column (start) ...」に使用される (可能であれば変数の) アイテムを含むリストを入力できる「ダイアログ ウィンドウ」を作成する方法
Names Default To Here( 1 );
dt = Current Data Table();
list_XRF = "";
//a=b=c=d=e=f=g=h=i=j=k=l=
//a,b,c,d,e,f,g,h,i,j,k,l,
m = n = o = p = "";
New Window( "Define Pad types",
Modal,
<<RETURN result=""></RETURN>
Re: ダイアログ ボックスからスクリプトの変数としてリストを取得するあなたはほとんどそこにいます。list_xrf表示オブジェクトを指し、リストではありません。OKボタンを押したときにリストを取得する必要があります。
m = n = o = p = "";
New Window( "Define Pad types",
<< Modal,
<< Return Result,
Outline Box( "Please define", Table Box(pad_sceb = String Col Edit Box( "Pad types", {m, n, o, p} ) ) ),
button box("OK",
list_XRF = pad_sceb << get;
)
);