1

GAS は初めてで、最初のスクリプトに苦労しています。どんな助けでも大歓迎です。UI は表示されますが、xls ファイルにデータを書き込めません。ハンドラーを使用していたときは機能していましたが、ファイルのアップロードを機能させるには、それを doPost に変更する必要がありました。

複数のフィールドと 2 つのファイル アップロード オプションを備えた UI が必要です。開始するために使用できるサンプル スクリプトはありますか?

私のスクリプト

function doGet(e)  
 Create a vertical panel with a grid that has  text boxes
 Create a form that has a file upload box 


function doPost(e) { 
var doc = SpreadsheetApp.openById('0Auxvh5UNOiURdE1uc1VOVGNlTE01bjF4THRmdzFnSXc'); 
var lastRow = doc.getLastRow();
var cell = doc.getRange('a1').offset(lastRow, 0);
cell.setValue(e.parameter.universityname);
cell.offset(0, 1).setValue(e.parameter.eventname);to age 
cell.offset(0, 2).setValue(e.parameter.city);

var fileBlob = e.parameter.thefile;
var doc = DocsList.createFile(fileBlob);


 var app = UiApp.getActiveApplication(); 
 app.close(); 
 return app; 
}
4

0 に答える 0