Form Penginputan Data Keterangan Durasi

’ Aktifkan Tombol Simpan validasi 0: validasi 1: Update1.Visible = False: Update1.Enabled = False: Simpan1.Enabled = True Simpan1.Visible = True End If Proses Edit ‘ Aktifkan tombol Update validasi 1: Edit1.Enabled = False: Update1.Enabled = True

4.2.7.2 Form Penginputan Data Keterangan Durasi

Pada form penginputan data keterangan durasi digunakan untuk input data keterangan durasi. Form input data keterangan durasi ini hanya menginputkan berupa nama keterangan durasi. Gambar 4.39 Form Input Data Keterangan Durasi. 92 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Gambar 4.40 Konfirmasi Kesamaan Data Keterangan Durasi. Gambar 4.41 Konfirmasi Input Data Tidak Lengkap. Gambar 4.42 Konfirmasi Hapus Data Keterangan Durasi. Berikut adalah script yang digunakan pada form penginputan data keterangan durasi: Proses Tambah ’ Cek input data If Txt_nm_durasi.Text = Then ’ Konfirmasi input data kosong MsgBox Data Input Belum Lengkap., , Koreksi Else ’ Cek apakah ada data yang sama Adodc1.RecordSource = select from durasi where ket_durasi= Txt_nm_durasi.Text 93 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Adodc1.Refresh With Adodc1.Recordset If .PageCount 0 Then ’ Konfirmasi kesamaan keterangan durasi MsgBox Data Keterangan Durasi : Txt_nm_durasi.Text SUDAH ADA. Else ’ Proses Koneksi Database Call konek tgl_input1 = FormatNow, ddMMyyyy HH:mm:ss ’ Proses Input Data Ke Database strsql = insert into durasi ket_durasi,tgl_input,petugas1 values Txt_nm_durasi.Text , tgl_input1 , id_login conn.Execute strsql ’ Panggil Refresh Tampilan Call refreshtampilan validasi 0: validasi 1 End If : End With: End If Proses Hapus ’ Proses Koneksi Database Call konek ’ Konfirmasi Hapus Data X = MsgBoxData akan dihapus ?, vbInformation + vbYesNo, Konfirmasi If X = vbYes Then ‘ Proses Hapus Data strsql = delete from durasi where id_ketdurasi= Id1.Text conn.Execute strsql End If ’ Panggil Refresh Tampilan Call refreshtampilan validasi 0: validasi 1: Update1.Visible = False: Update1.Enabled = False: Simpan1.Enabled = True: Simpan1.Visible = True: Hapus1.Enabled = False: Edit1.Enabled = False 94 PLAGIAT MERUPAKAN TINDAKAN TIDAK TERPUJI Proses Update ’ Cek input data If Txt_nm_durasi.Text = Then ’ Konfirmasi MsgBox Data Input Belum Lengkap., , Koreksi Else ’ Proses Koneksi Database Call konek tgl_input1 = FormatNow, ddMMyyyy HH:mm:ss ‘ Proses Update Data strsql = update durasi set ket_durasi = Txt_nm_durasi.Text ,tgl_input= tgl_input1 ,petugas1= id_login where id_ketdurasi = Id1.Text conn.Execute strsql ’ Panggil Refresh Tampilan Call refreshtampilan ’ Aktifkan Tombol Simpan validasi 0: validasi 1: Update1.Visible = False: Update1.Enabled = False: Simpan1.Enabled = True Simpan1.Visible = True End If Proses Edit ‘ Aktifkan tombol Update validasi 1: Edit1.Enabled = False: Update1.Enabled = True

4.2.7.3 Form Penginputan Data Keterangan Kota