當然你可以追加一個「編號」的列表項,然後它從1開始並從那裏自動計數。是否有可能從一個特定的數字開始「appendListItem」?
我想我的腳本附加一個編號列表項,但不是從1開始,而是從任意數字開始。
這甚至可以在Google Apps腳本中使用嗎?
當然你可以追加一個「編號」的列表項,然後它從1開始並從那裏自動計數。是否有可能從一個特定的數字開始「appendListItem」?
我想我的腳本附加一個編號列表項,但不是從1開始,而是從任意數字開始。
這甚至可以在Google Apps腳本中使用嗎?
這是不可能的氣體。
即使列表項目在文檔中不連續,您可以得到的最接近的方式是繼續列表的編號。爲此,請在現有項目上使用.getListId()
,然後在您要追加的新項目上使用.setListId(id)
,獲取上一個清單項目的清單ID。
可以使用insertListItem()
方法插入一個列表項:
Google Documentation - insertListItem
var body = DocumentApp.getActiveDocument().getBody();
// Append a new list item to the body.
var item1 = body.insertListItem(childIndex, listItem);
// Log the new list item's list ID.
Logger.log(item1.getListId());
謝謝,我正在尋找的是繼續在不同文件之間的有序號碼列表,我認爲這是不可能的。 – lucanapo
不是。同樣在上面的答案中,不幸的是,setListID不能這樣工作。您只能將其設置爲與現有列表項目相同: item2.setListId(item1) –