Aplikasi EDOM
function doGet() {
return HtmlService.createHtmlOutputFromFile('Index')
.setTitle('SIEDOM (Sistem Informasi Evaluasi Dosen oleh Mahasiswa) - Lembaga Penjaminan Mutu');
}
// Fungsi mencari mahasiswa berdasarkan NPM
function cariByNpm(npm) {
const ss = SpreadsheetApp.getActive();
const formSheet = ss.getSheetByName("Form Responses 1");
const matkulSheet = ss.getSheetByName("DaftarMatkul");
const data = formSheet.getDataRange().getValues();
const matkulData = matkulSheet.getDataRange().getValues();
// Kolom sesuai sheet Form Responses (update jika bergeser)
const IDX_NAMA = 1; // Nama Mahasiswa
const IDX_PRODI = 2; // Prodi
const IDX_NPM = 3; // NIM/NPM
const IDX_JK = 4; // Jenis Kelamin
const IDX_SEMESTER = 5; // Semester
const IDX_MATKUL = 7; // Mata Kuliah
// Ambil semua respon mahasiswa
const responMahasiswa = data.filter((row,i) => i>0 && row[IDX_NPM]==npm);
if…