JP043 Cara Mencegah Duplikat Data Pada Web Apps (Primary Key)

LIVE
JP043 Cara Mencegah Duplikat Data Pada Web Apps (Primary Key)
Jika Merasa Layar Kurang Besar,
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

6. Klik ikon Save, RUN, lalu klik tombol biru Terapkan/Deploy pilih Deployment baru/New Deployment


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


11. Copy dan pastekan script di bawah ini ke Code.gs

//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.






SELESAI!!!

No comments

Powered by Blogger.