需要有关 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();
)
);