JP043 Cara Mencegah Duplikat Data Pada Web Apps (Primary Key)
Tekan Tombol Ctrl dan + pada Keyboard secara Bersama-sama
1. Login Google Drive
2. Buat Spreadsheet (Sebagai contoh bisa copy disini)
3. Buat lembar kerja Apps Script, klik menu Ekstensi/Extensions lalu pilih Apps Script.
4. Terdapat file defaul yaitu Code.gs
5. Copy dan pastekan script di bawah ini ke Code.gs
7. Samakan pengaturan seperti gambar di bawah ini, lalu klik Terapkan.
8. Setelah selesai, jangan di tutup terlebih dahulu.
9. Kembali pada Google Drive, buatlah Apps Script baru.
10. Terdapat file default Code.gs, buatlah file baru bernama index.html
//Source : www.javabitpro.com //Youtube : Javabitpro function doGet() { return HtmlService.createTemplateFromFile("index").evaluate() .setTitle("REGISTRASI") .addMetaTag('viewport', 'width=device-width, initial-scale=1') .setXFrameOptionsMode(HtmlService.XFrameOptionsMode.ALLOWALL); }
12. Copy dan pastekan script di bawah ini ke index.html
Penjelasan!!
Line 49 : silahkan di ganti dengan url yang sudah di deploy tadi (langkah nomor 8).
13. Klik ikon Save. Klik tombol Terapkan/Deploy lalu pilih Deployment baru/New Deployment
14. Samakan pengaturan dengan gambar di bawah ini lalu klik Terapkan
15. Klik url atau copy url yang sudah di Deploy.
16. Blok semua tabel yang dibutuhkan.
17. Klik menu Data lalu pilih Validasi data.
18. Pilih Kriteria adalah Rumus khusus/Custom Formula
19. Masukkan formula =COUNTIF($A$1:G, INDIRECT(ADDRESS(ROW(),COLUMN(),)))=1
dan samakan pengaturannya seperti gambar di bawah ini lalu tekan Simpan.
No comments