Tugas 3
Perubahan Tugas if case dengan perulangan
for each in me (control)
Sesuai dengan soal
1. Saat form dijalankan : semua isian tidak aktif, tombol isidata dan tutup aktif, tombol clear tidak aktif
2. Saat ditekan tombol isi data : kodebarang, jumlahbarang, cara beli, tombol clear, aktif, tombol isi data tidak aktif
3. Saat ditekan combol clear sama dengan saat form dijalankan
Tanggal 28/10/2012
kali ini Penulis akan mengajak sobat2 semua belajar perulangan dengan menggunakan for each(control)
Pertama Siapkan program if case sebelumnya tersedia Disini If Case
lalu kita memulai dengan memodifikasi aplikasi dengan menambahkan kode dengan menggunakan for each seperti pada Gambar1.0 dibawah ini.
Seperti terlihat pada gambar diatas, kita menambahkan perulangan for each untuk membaca setiap kontrol yang ada pada form
sebelumnya deklarasikan dulu variabel kondisi sebagai boolean, dan awalan sebagai string.
lalu variabel awalan diisi dengan 3huruf pertama nama kontrol yang akan secara otomatis dirubah
jika awalan memenuhi syarat maka properti enabled diubah sesuai dengan kondisi
fungsi dari perulangan seperti ini berguna jika kita sudah memiliki form dengan banyak kondisi dan agar kita tidak perlu repot2 mendeklarasikannya satu persatu, kita hanya perlu memanggil beberapa kode awal dari properti yang ingin kita rubah, maka dengan otomatis semua properti dengan awalan kode tersebut akan dirubah
selanjutnya listing program dari if case adalah seperti dibawah ini :
Pada gambar diatas masih tampak sama, saya hanya menambahkan variabel gantistatus(false) untuk melakukan perubahan status secara otomatis saat form baru dijalankan.
gambar diataas juga masih tetap sama dengan string tugas2
Pada Gambar diatas saya juga menambahkan Gantistatus(Not btisi.enabled) agar melakukan kebalikan dari button isi untuk button clear saat ditekan.
alhasil saat dijalankan hasilnya akan seperti penampakan pada soal diatas.
sekian Modifikasi dari saya Semoga memberi inspirasi bagi teman2 yang lain.
wassalam...
buat yang pengen nyoba bisa di download disini : App penjualan if case
ditulis oleh :Didiek Rudianto sebagai bahan tugas Pemrograman Visual







Tidak ada komentar:
Posting Komentar