ini hampir sama atau sama saja dengan cara membuat aplikasi surat keluar pada postingan saya yang
lalu yaitu Tutorial Cara Membuat Aplikasi Surat Masuk Bagian Satu dan tutorial tentang Tutorial Cara
Membuat Aplikasi Surat Masuk Bagian Dua. Jika anda belum membaca kedua artikel diatas, sebaiknya
anda baca dulu artikel tersebut, supaya lebih jelas.
Kenapa saya katakan sama ? Karena struktur tabel, script kode program serta desain form yang
digunakan hampir sama. Yang membedakannya hanya terletak pada desain susunan objek pada formnya
saja. Bahkan script kode program ditutorial yang lalu bisa di copy, sambil dimofikasi atau di rename dan
disesuaikan di aplikasi surat keluar ini.
Jadi tanpa tutorial inipun saya yakin anda pasti sudah bisa membuat aplikasi surat keluar sendiri, dengan
berpedoman pada contoh aplikasi yang sudah ada di blog ini. Tapi tidak ada salahnya juga kalau saya
tetap memberikan gambaran secara garis besar saja pada artikel ini, biar lebih lengkap lagi tutorial surat
masuk dan surat keluar ini.
Supaya pembahasan pada artikel tidak membahas lagi secara berulang-ulang tentang cara pembuatan
form, tabel, serta script kodenya, saya hanya akan menunjukkan struktur tabelnya saja serta desain
form pada surat keluar ini. Mulai dari form ubah, form tambah serta form untuk menampilkan data surat
keluar. Bahkan script kodenya tetap sama, tinggal disesuaikan saja dengan nama field pada tabel serta
nama form nya di script kode programnya nanti.
1. Adapun struktur tabel pada aplikasi surat keluar yang akan dibuat adalah seperti pada gambar di
bawah ini. Jika sudah selesai dibuat, simpan tabel dan beri nama tbl_SuratKeluar. Sedangkan tabel
tbl_SifatSurat tetap akan digunakan di aplikasi surat keluar ini, tanpa perlu lagi dibuat ulang untuk
digunakan pada form frm_SuratKeluarBaru dan frm_SuratKeluarUbah.
2. Form untuk surat keluar yang akan dibuat seperti tampak pada gambar di bawah. Simpan form dan
beri nama frm_SuratKeluarDetail.
3. Form tambah surat keluar seperti gambar berikut. Tambahkan juga tombol Simpan dan tombol Batal,
lalu simpan form yang telah dibuat dan beri nama frm_SuratKeluarBaru.
Script Kode untuk frm_SuratKeluarBaru di property On Open Form seperti di bawah ini :
Set db = CurrentDb
Set rs = db.OpenRecordset(s)
Me!NoUrut = "0001"
Else
End If
Me!TglSurat.SetFocus
End Sub
Property pada Kode Sifat seperti berikut :
Me!Uraian = Me!KodeSifat.Column(1)
End Sub
If IsNull(Me!TglSurat) Then
Beep
Me!TglSurat.SetFocus
Exit Sub
End If
If IsNull(Me!NoSurat) Then
Beep
Me!NoSurat.SetFocus
Exit Sub
End If
If IsNull(Me!Ditujukan) Then
Beep
Me!Pengirim.SetFocus
Exit Sub
End If
If IsNull(Me!Perihal) Then
Beep
Me!Perihal.SetFocus
Exit Sub
End If
If IsNull(Me!KodeSifat) Then
Beep
Me!KodeSifat.SetFocus
Exit Sub
End If
Set db = CurrentDb
Set rs = db.OpenRecordset(s)
rs.AddNew
rs!NoUrut = Me!NoUrut
rs!NoSurat = Me!NoSurat
rs!TglSurat = Me!TglSurat
rs!Perihal = Me!Perihal
rs!Ditujukan = Me!Ditujukan
rs!KodeSifat = Me!KodeSifat
rs!Uraian = Me!Uraian
rs.Update
Forms!frm_Surat.Refresh
DoCmd.Close
End Sub
Kesimpulan :
"Semua script kode program pada aplikasi surat masuk bisa anda dicopy, lalu disesuaikan saja script
tersebut di aplikasi surat keluar".
4. Buat juga form untuk mengubah surat keluar. Hasilnya tampak seperti gambar dibawah ini. Simpan
form dan beri nama frm_SuratKeluarUbah
5. Pada point lima ini kita akan menggabungkan aplikasi surat masuk yang sudah dibuat pada postingan
lalu, dengan aplikasi surat keluar ini. Silahkan buka kembali form frm_Surat, selanjutnya klik kanan pada
Tab Page Surat Masuk, pilih Insert Page. Ikuti petunjuk gambar di bawah ini.
6. Hasilnya seperti gambar di bawah. Selanjutnya, pada property sheet ganti name dengan Surat
Keluar.
7. Kemudian tempelkan form frm_SuratKeluarDetail pada form frm_Surat, sehingga hasilnya akan
terlihat seperti pada gambar di bawah. Tambahkan juga tiga buah command button, yaitu tombol
Tambah, untuk memanggil form frm_SuratKeluarBaru, tombol Ubah untuk memanggil form
frm_SuratKeluarUbah, serta tombol Hapus untuk menghapus data yang diseleksi di form
frm_SuratKeluarDetail.
Demikianlah tutorial singkat tentang cara mudah membuat form aplikasi surat keluar, serta
bagaimana cara menggabungkan aplikasi Surat Masuk dan surat keluar. Semoga bermanfaat.