본문 바로가기

Google/Google Apps Script

Google Apps Script 관련 - removeFromFolder() 매소드 활용


Google Apps Script 파일관련 Tip입니다.

보통 탬플릿 파일을 가져다 별도의 문서를 만들때 Root폴더 즉 "내폴더,My Drive"에

파일도 위치 하게 됩니다. 

헌데 이러한 방법은 폴더를 지져분하게 하는 요인이 될수 있습니다. 


해결방법은 removeFromFolder() 메소드를 활용하는 방법이 있습니다.

 

var folder = DocsList.getFolderById(Folderid);

var doc= DocsList.getFileById(fileID);
var file  = doc.makeCopy('New ffile');
file.addToFolder(folder);

file.removeFromFolder(DocsList.getRootFolder());  <----------- 추가


조금 폴더가 깨끗해 질 겁니다.