AppsScript
function doPost(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("JurnalMengajar");
if (!sheet) {
return ContentService.createTextOutput("Sheet tidak ditemukan!");
}
sheet.appendRow([
e.parameter.tanggal,
e.parameter.jam,
e.parameter.namaasn,
e.parameter.kelas,
e.parameter.matapelajaran,
e.parameter.materi,
e.parameter.statuskeaktifan,
e.parameter.hadir,
e.parameter.tidakhadir,
e.parameter.refleksi
]);
return ContentService.createTextOutput("✅ Data berhasil disimpan!");
}
HTML
<!DOCTYPE html>
<html lang="id">
<head>
<meta charset="UTF-8">
<title>Form Jurnal Mengajar</title>
<style>
body {
font-family: sans-serif;
max-width: 600px;
margin: 30px auto;
background: #f9f9f9;
padding: 20px;
border-radius: 10px;
}
input, select, textarea, button {
width: 100%;
padding: 10px;
margin-top: 10px;
border-radius: 5px;
border: 1px solid #ccc;
}
button {
background-color: #0077cc;
color: white;
font-weight: bold;
margin-top: 20px;
}
</style>
</head>
<body>
<h2>📘 Jurnal Mengajar</h2>
<form action="https://script.google.com/macros/s/AKfycbx4nPLqmybIfbbBzil1xDUJgB6Bk8OwsnDCTQNo5hjQShz_gXlPuAbtPO_5I1k90i1d/exec" method="post">
<label>Tanggal:</label>
<input type="date" name="tanggal" required>
<label>Jam Mengajar:</label>
<input type="text" name="jam" required placeholder="Contoh: 07.30–09.00">
<label>Nama ASN:</label>
<select name="namaasn" required>
<option value="Yolanda Antoneta Aponno, S.Th">Yolanda Antoneta Aponno, S.Th</option>
<option value="Sarah Fransina Adelina Lesnussa, S.Pd">Sarah Fransina Adelina Lesnussa, S.Pd</option>
<option value="Filomina Labobar, S.Pd">Filomina Labobar, S.Pd</option>
<option value="Grace Huwae, S.Pd">Grace Huwae, S.Pd</option>
<option value="Khristine Yudith Manuputty, S.Pd">Khristine Yudith Manuputty, S.Pd</option>
<option value="Rika Sahetapy, SE">Rika Sahetapy, SE</option>
<option value="Jacoba Pattiwaellapia, S.Pd">Jacoba Pattiwaellapia, S.Pd</option>
<option value="Sandrien Paulianty Lekahena, S.Pd">Sandrien Paulianty Lekahena, S.Pd</option>
<option value="Maria Ariance Warella">Maria Ariance Warella</option>
<option value="Wilhelem Maoke">Wilhelem Maoke</option>
<option value="Santya Alfons, S.Pd">Santya Alfons, S.Pd</option>
</select>
<label>Kelas:</label>
<select name="kelas" required>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<label>Mata Pelajaran:</label>
<select name="matapelajaran" required>
<option value="Pendidikan Agama dan Budi Pekerti">Pendidikan Agama dan Budi Pekerti</option>
<option value="Pendidikan Pancasila">Pendidikan Pancasila</option>
<option value="Bahasa Indonesia">Bahasa Indonesia</option>
<option value="Matematika">Matematika</option>
<option value="Ilmu Pengetahuan Alam dan Sosial">Ilmu Pengetahuan Alam dan Sosial</option>
<option value="Seni dan Budaya">Seni dan Budaya</option>
<option value="Pendidikan Jasmani Olahraga dan Kesehatan">Pendidikan Jasmani Olahraga dan Kesehatan</option>
<option value="Bahasa Inggris">Bahasa Inggris</option>
<option value="Pendidikan Lingkungan Hidup">Pendidikan Lingkungan Hidup</option>
</select>
<label>Materi:</label>
<textarea name="materi" required></textarea>
<label>Status Keaktifan:</label>
<select name="statuskeaktifan" required>
<option value="Sangat Aktif">Sangat Aktif</option>
<option value="Aktif">Aktif</option>
<option value="Cukup Aktif">Cukup Aktif</option>
<option value="Tidak Aktif">Tidak Aktif</option>
<label>Absensi:</label>
<textarea name="hadir" required></textarea>
<label>Absensi:</label>
<textarea name="tidakhadir" required></textarea>
<label>Refleksi:</label>
<textarea name="refleksi"></textarea>
<button type="submit">Simpan Jurnal</button>
</form>
</body>
</html>
Tidak ada komentar:
Posting Komentar