’ 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