你好:
假設已經打開了兩個數據表文件,但沒有預先輸入表號,如何獲取已打開的多個數據表文件名?如何從當前文件跳轉到另一個文件?謝謝!
如果表已打開,則 GetDataTableList() 不起作用。
所以我將使用吉姆的方法。
這種能力可能比這個線程更新,但由於我只是在尋找這個的語法(有時社區似乎是很容易搜索的地方),我想我應該在這裡註意到是函數 GetDataTableList() 直接獲取打開的表名稱列表。
您可以使用 N Table() 函數找出打開的表的數量,然後通過循環遍歷打開的表並詢問每個表的名稱來獲取每個名稱
Names Default To Here( 1 );
For( i = 1, i <= N Table(), i++,
Show( Data Table( i ) << get name )
);
下面是我如何處理直接指向數據表的需要的一個示例,這允許人們在它們之間進行切換。
Names Default To Here( 1 );
dtLIst = {};
For( i = 1, i <= N Table(), i++,
dt = data table(i);
insert into(dtList, dt );
);
eval(dtList[1]) << new column("added column", set each value(5));
dtList[2] << bivariate();