0
나는 무대에서 학생이며 그 문제에 대한 버그입니다.Javascript, Google 부가 기능에서 특정 폴더의 모든 폴더 및 하위 폴더를 가져옵니다.
var childFolders = DriveApp.getFolderById('ID').getFolders();
또는
var childFolders = DriveApp.getFolderById('ID').searchFolders("mimeType = 'application/vnd.google-apps.folder'");
내가에만 폴더를 얻을 수 있지만 아닌 하위 폴더 : 난 exemple, 스프레드 시트에 대한 추가에 성공하지 않고 여러 솔루션을 시도하고 있었다. 이 명령으로 드라이브의 모든 폴더를 가질 수 있습니다 때
이 이상하다 :
var childFolders = DriveApp.getFolders();
나는 폴더와 모든 하위 폴더를합니다. 자세히 드라이브의 7000 개 폴더 이상으로 제한 시간 인 6 분을 초과하므로 트리거를 사용해야합니다. 예 : 루트에있는 하나의 폴더는 500 개의 폴더 트리 폴더를 가질 수 있습니다.
나는 그것에 대한 재귀 함수를 피하려고합니다. 재귀 적으로 결합하고 방아쇠가 ...! 내 스크립트는 폴더를 가져와야하며 모두 하위 폴더입니다. 첫 번째 폴더의 키가 시작됩니다.
아이디어가 있다면 환영합니다.
감사를 가지고, 나는 각 폴더에 대해 하나의 시트에 내 연구를 분할합니다. 나는 뿌리 내릴 길을 좋아한다. 너무 간단해서 드라이브의 ID를 얻고있었습니다. 도 사용할 수 있지만 길은 낫습니다. – Simon