Google Apps Scriptで、特定のフォルダに5つの画像ファイルをアップし、そのファイル名とIDを順番に取り出したいと思っています。
取り出す順番をファイル名順にしたいのですが、getFile()ではファイル一覧を格納する順番は指定できないのでしょうか?
フォルダの中にある複数のファイルを取得し、最終的に、ファイル名の順番通りにファイル名・ファイルIDを出力するのが目的です。
1 2function myFunction() { 3 4 var uploder = DriveApp.getFolderById("複数のファイルが入っているフォルダのIDを指定") 5 var files = uploder.getFiles() //ファイル一覧を取得 6 7 while(files.hasNext()){ 8 //ファイル一覧から、ファイル名とIDを順番に取り出す 9 var loadFile = files.next(); //ファイル一覧から1つのファイルを呼び出し 10 var fileName = loadFile.getName(); //呼び出したファイルの名前を取得 11 var fileId = loadFile.getId(); //呼び出したファイルのIDを取得 12 13 Logger.log(fileName); 14 }//whileループ終了 15}
初心者ながらに上手くプログラムできていたのですが、思わぬところでつまづいてしまいました。
どなたかお力を貸していただけますと幸いにございます。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/15 10:59