2012年8月1日水曜日

Google ドキュメントより特定の種類のドキュメントを取得する

Google ドキュメントより、特定の種類のドキュメントを取得したい場合は、DocsList クラスの
getFilesByType メソッドを用いる。
  
  
【構文】
DocsList.getFilesByType(type)
  
type : String 型。document/spreadsheet/presentation の何れかの値を指定する。
戻り値 : File 型 (配列)。該当する全てのドキュメント (ファイル) の配列を返す。
  
  
「Google Docs のファイルの名前を取得する」の項同様、下図のドキュメントの一覧から
スプレッドシートを取得するサンプルコードを以下に記す :
  
  
  
【例】
function GetFilesByType() {
  var objFiles = DocsList.getFilesByType("spreadsheet");
  var intMaxIndex = objFiles.length;
  for (var intIndex = 0; intIndex < intMaxIndex; intIndex++) {
    Logger.log(objFiles[intIndex].getName());
  }
}
  
実行結果は下図の通り、スプレッドシートのみが抽出されているのがわかる。
  

0 件のコメント:

コメントを投稿