需要有關 JSL 代碼的幫助以保存和關閉表格你好 ,
我是 JSL 的新手,我需要以下方面的幫助:
//打開一個csv表按鈕盒。
Lot_Tracker_window=New Window("Lot tracker", Lot_Tracker = Button Box("Lot tracker", dt=open("C:\Users\user\Documents\Temp\Lot tracker.csv")));
//在我通過編輯 JMP 表窗口對 dt 表進行更改之後。 我想保存並關閉對原始文件“Lot”的更改tracker.csv”,通過使用我想在單擊 Lot_Tracker 按鈕框時彈出的新按鈕框。我做錯了什麼?
新窗口(“保存到批次跟踪器”,Save_Lot_Tracker = Button Box(“保存到批次跟踪器”,dt << save(“C:\Users\user\Documents\Temp\Lot tracker.csv”)));
放棄()
回复:需要有關 JSL 代碼的幫助以保存和關閉表格謝謝你幫了大忙。回复:需要有關 JSL 代碼的幫助以保存和關閉表然而,在本例中並非如此,您實際上只需將第二段代碼嵌入第一個窗口的按鈕框內,您就會得到想要的結果。
Lot_Tracker_window = New Window( "Lot tracker",
Lot_Tracker = Button Box( "Lot tracker",
dt = Open( "C:\Users\user\Documents\Temp\Lot tracker.csv" );
Lot_Tracker_window << close window;
New Window( "Save To Lot Tracker",
Save_Lot_Tracker = Button Box( "Save To Lot Tracker",
dt << save( "C:\Users\user\Documents\Temp\Lot tracker.csv" );
Quit();
)
);
)
);回复:需要有關 JSL 代碼的幫助以保存和關閉表感謝您的幫助。
是否可以使用 m odal 沒有 OK 按鈕?
回复:需要有關 JSL 代碼的幫助以保存和關閉表謝謝回复:需要有關 JSL 代碼的幫助以保存和關閉表我相信您的問題是您設置代碼的方式,您假設 JMP 將等待您完成每個步驟,然後再繼續。但是,JSL 中的默認設置是繼續處理進一步的語句,直到代碼完成(沒有暫停)。因此,您的代碼將彈出兩個窗口,然後看到 Quit() 並停止處理。你需要做的,它要做的,是讓第一個窗口成為模態窗口,然後將 Quit() 函數嵌入到第二個窗口中,這樣它只會在按下保存按鈕後執行。
//Open a csv table with a Button Box.
Lot_Tracker_window = New Window( "Lot tracker",
modal,
Lot_Tracker = Button Box( "Lot tracker",
dt = Open( "C:\Users\user\Documents\Temp\Lot tracker.csv" )
)
);
//After i make changes in dt table by aditing the JMP table window.
//I want to Save&Close my changes to the original file "Lot tracker.csv",
//by using a new Button Box that i want to popup when i click
//Lot_Tracker Button Box. what am i doing wrong?
New Window( "Save To Lot Tracker",
Save_Lot_Tracker = Button Box( "Save To Lot Tracker",
dt << save( "C:\Users\user\Documents\Temp\Lot tracker.csv" );
Quit();
)
);