0

これは非常に基本的なことのように思えるかもしれませんが、誰かがこの [0] の目的を教えてくれませんか? 以下のコードの ("myfile3") の後は? Google 開発者ページから入手しましたが、それが何をするかについての説明はありません。私はGASとJavascriptを初めて使用し、プログラミングの経験はあまりありませんが、Googleドライブのルートドライブからファイルをコピーして別のフォルダーに移動するだけです。次に、以下のコードが機能することもありますが、しばらくすると、「ファイル copyFile を最初に Google ドキュメントに変換する必要があります。(5 行目、ファイル "コピー")」というエラーが表示されます。

どんな助けでも感謝します。(くだらない質問だったらすみません)

コードは次のとおりです。

関数 copyFile() {

 var file = DocsList.find("myfile3")[0];
 var copy = file.makeCopy("myfile5"); 

} 
4

2 に答える 2

-1

2 つの暗黙の理由から、この関数の DriveApp バージョンをテストすることをお勧めします。

  1. DocsList サービスは非推奨であり、DriveApp 機能が具体化されるにつれて廃止される可能性があります。
  2. DriveApp は、ファイルタイプに関してはもう少し不可知論的であり、エラーを回避する可能性があります。

詳細については、Apps Script ドキュメントのfileMakeCopy()を確認してください。

于 2013-06-17T14:18:17.373 に答える