Open() ,在腳本運行時保存並關閉你好,
有沒有辦法打開數據表,保存在變量中並在腳本運行時關閉它? 有時會很煩人,因為會彈出輸入數據表。 我嘗試使用關閉窗口 close() 但它們似乎沒有用。
Names Default To Here( 1 );
Clear Globals();
Clear Log();
dt2 = Current Data Table();
nw = New Window( "New window",
<<MODAL></MODAL>
腳本回复: Open() ,在腳本運行時保存並關閉我想你開始了與這個問題相關的新話題(將窗口置於最前面) ,所以我們可以在那裡繼續討論,很可能與您使用模態窗口有關。
回复: Open() ,在腳本運行時保存並關閉你好@jthi , 快速提問。 我試圖將可變性圖表窗口放在前面或單擊按鈕框“繪圖”後將其最大化。 我嘗試使用 bring window to front 但它不起作用。 你能建議可以使用什麼其他語法嗎?
這是我的腳本:
Names Default To Here( 1 );
dt2 = Open( "$SAMPLE_DATA/Big Class.jmp" );
nw = New Window( "New window",
<<MODAL></MODAL>
回复: Open() ,在腳本運行時保存並關閉有效。 謝謝@jthi 
回复: Open() ,在腳本運行時保存並關閉可以隱藏窗口工作(使其不可見)。 然後,如果您需要使其可見,您可以使用 << Show Window(1);。
這是直接在Open函數中設置不可見的方法,但我認為這需要你有路徑
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp", invisible);
wait(2);
dt << Show Window(1);
在您的情況下,您可能必須首先讓表格以可見方式打開,然後使用 << Show Window(0);隱藏它
Names Default To Here(1);
dt = Open();
dt << Show Window(0);
更好的方法可能是使用 file_path = Pick File with Open(file_path, invisible):
dt_path = Pick File("Select JMP File",
"",
{"JMP Files|jmp"}
);
If(!IsMissing(dt_path),
dt1 = Open(dt_path, invisible);
);
查看更多...