如何將組合表保存並關閉到文件中?大家好,
請參閱下面的腳本。我正在嘗試關閉並將估計和錯誤表保存到文件中。但是,出於某種原因,命令不執行任何操作並且在運行整個腳本時仍然打開了這兩個表。我究竟做錯了什麼?
謝謝
_xx = obj << Xpath("//OutlineBox[@helpKey='Nonlinear Solution']");
//only 2 groups so only 2 are found; each contains two sub tables
fit_dt = (_xx[1]<<FIND>= 0, i--,
If( Contains( DontClose, Data Table( i ) << get name ),
Continue(),
Close( Data Table( i ), "No Save" )
)
);
dt=Current data table ("NonLin Fit Errors");
dt<<SAVE></SAVE></FIND>Re:如何將組合表保存並關閉到文件中?要檢查的事項:
日誌中可能有消息。
循環設置為倒計時到零。它可能應該停在一個。(這與日誌中可能正在停止腳本的消息有關。)如果您認為腳本在沒有警告的情況下停止,請在此處添加打印或顯示語句;你可能想要的循環內
<SPAN class="token function">show( Data Table</SPAN><SPAN class="token punctuation">(</SPAN> i <SPAN class="token punctuation">)</SPAN> <SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages"> get name );</SPAN>
只是知道它按預期工作。
替代方法:
您已經擁有要保存的表的變量;你可以直接使用它們。
fit_dt<<SAVE></SAVE>close(fit_dt);
並避免當前數據表() 。現在我看到你正在使用當前數據表有爭論;也許這應該是數據表(“xxx”) 代替。我很確定這也是相關的。