2016-09-12 49 views
1

我正在使用谷歌應用程序腳本,我想檢查/ root/Received Files/folderName是否存在或不存在。如果不存在,我想創建它。 但它始終顯示錯誤時谷歌應用程序腳本 - 如何檢查文件夾是否存在

Subfolders.hasNext() 

我怎麼能修復我的代碼?

function getFolders(folderName) 
{  
    var Subfolder;var Subfolders 
    var folders = DriveApp.getFolders();  
while (folders.hasNext()) { 
    var folder = folders.next(); 
    if('Received Files' == folder.getName()) {   
    Subfolders=folder; 
    while(Subfolders.hasNext()) ==> ERR 
    { 
     Subfolder=Subfolders.next(); 
     if(folderName == Subfolder.getName()) 
     { 
      return Subfolder 
     } 
    } 
    } 
} 
    Subfolder=Subfolders.createFolder(folderName); 
    return Subfolder; 
} 
+0

當尋求幫助調試東西,你需要提供錯誤消息的問題的一部分。請下次嘗試做。 – Tibrogargan

+0

是的,謝謝。我會在下一次做。 –

回答

0

你應該這樣做:

Subfolders = folder.getFolders(); 

Subfolders = folder; 
相關問題