Anda di halaman 1dari 2

function doGet(e) {

return ceksheet(e);
}

function doPost(e) {
return ceksheet(e);
}

function ceksheet(e){
var ss = SpreadsheetApp.getActive();
var sh = ss.getSheetByName(e.parameter.SH);

//CREATE
if (e.parameter.func == "Create") {
var nis = e.parameter.NIS;
var nama = e.parameter.NAMA;
var alamat = e.parameter.ALAMAT;
var data=false;
var lr= sh.getLastRow();
for(var i=1;i<=lr;i++){
var data_nis = sh.getRange(i, 1).getValue();
if(data_nis==nis){
data=true;
}
}
if (data){
var result= "ID Sudah ada";
}else{
var rowData = sh.appendRow([nis,nama,alamat]);
var result="Berhasil Input";
}
return
ContentService.createTextOutput(result).setMimeType(ContentService.MimeType.TEXT);
}

//Read
if (e.parameter.func == "Read") {
var rg=sh.getDataRange().getValues();
var data="";
for(var row=1;row<rg.length;++row){
data +=rg[row].join(',')+'\n';
}
return
ContentService.createTextOutput(data).setMimeType(ContentService.MimeType.TEXT);
}

//Update
if (e.parameter.func == "Update") {
var nis = e.parameter.NIS;
var nama = e.parameter.NAMA;
var alamat = e.parameter.ALAMAT;
var lr= sh.getLastRow();
for(var i=1;i<=lr;i++){
var data_nis = sh.getRange(i, 1).getValue();
if(data_nis==nis){
sh.getRange(i, 2).setValue(nama);
sh.getRange(i, 3).setValue(alamat);
return ContentService.createTextOutput("Data berhasil di
Update").setMimeType(ContentService.MimeType.TEXT);
}
}

Anda mungkin juga menyukai