Menubar

Minggu, 28 Oktober 2012

Perubahan Tugas if case dengan perulangan

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