- Data yang disimpan ada kemungkinan data kembar (redudandy data), terutama untuk data yang bersifat unik, misalnya nim, no pegawai, dsb
- Tanpa menginput ternyata ketika klik tombol simpan, masih bisa masuk ke tabel(padahal data kosong kan nggak ada gunanya)
- Perlu adanya semacam notifikasi kepada user saat melakukan tindakan sesuatu(misal simpan, error, dsb)
- Input data
- Apakah semua data sudah diisi ? jika belum maka tampilkan pesan error dan kembali ke nomor satu
- Jika sudah diisi semua, maka lakukan pencarian, apakah ada data kembar untuk field yang bersifat unik ? Jika ada, maka tampilkan pesan error dan kembali ke nomor satu
- Simpan data ke tabel
- Tampilkan pesan bahwa Data berhasil disimpan
- Selesai
Untuk desain tabel dan formnya adalah sebagai berikut :
Source Code
FORM1.LOADSelamat mencoba, mohon dikoreksi jika ada kesalahan
set order to no
go top
CMDSIMPAN.CLICK
with thisform
IF (empty(.txtno.value) OR empty(.txtnama.value))
messagebox(“Data harus diisi semua ya”,48,”Perhatian”)
.txtno.setfocus
ELSE
seek alltrim(.txtno.value)
if found()
messagebox(“Nomor tersebut sudah ada”,48,”Perhatian”)
.txtno.setfocus
else
append blank
replace no with .txtno.value
replace nama with .txtnama.value
.txtno.value=”"
.txtnama.value=”"
.txtno.setfocus
messagebox(“Data disimpan”,64,”Informasi”)
.refresh
endif
ENDIF
endwith
Tidak ada komentar:
Posting Komentar