重新命名資料表腳本我知道我可以使用 dt << Rename Table Script("Old","New"); 重新命名資料資料表腳本但我想重命名多個腳本,並且我嘗試使用從另一個表格獲取的列名稱重命名資料表中從第三個腳本開始的所有腳本。 任何人都可以指出我的錯誤,因為我的日誌中沒有收到錯誤。 謝謝。
a1 = dt << getTableScriptNames;
show(a1);
names = dt1 << get column names(String);
for( i=3, i <= N Items( a1 ), i++,
dt << Rename Table Script(a1,Name);
show(a1);
);
回覆:重新命名資料表腳本非常感謝回覆:重新命名資料表腳本@Aam_jmp ,
我能想到的最簡單的方法是:
for(i = 3, i <= N Items(a1), i++,
dt << Rename Table Script(a1[i],Names[i-2]);
);
但是,無論採用哪種方法,您都需要確保名稱中有足夠的項目供您執行此操作。
回覆:重新命名資料表腳本感謝您及時的回覆。@uday_guntupalli我意識到我錯過了索引。 我想重新命名從第三個腳本開始的表格腳本,採用第一個列名稱,即 a[3] = Name[1]。 我怎樣才能做到這一點?
回覆:重新命名資料表腳本@Aam_jmp ,
有幾件事,您需要對名稱清單進行索引,而不是使用整個清單。
for(i = 3, i <= N Items(a1), i++,
dt << Rename Table Script(a1[i],Names[i]);
);
我要記住的另一件事是,如果您從 i = 3 開始,您確定要從 dt1 的第三列開始命名 - 如果是,則上述內容應該有效。