Kalo saya gak salah interpretasi, maksudnya di form
itu komponen2nya wajib isi. Trus kalo ditekan tombol
enter, fokusnya harus berurutan ke control berikutnya,
gak boleh loncat-locat...
Bener gitu...? Kalo salah mohon koreksi ya ...

Bisa dibuat gitu, tinggal set property Tab Indexnya,
trus isi nomor urut pengisiannya. Jadi kalo dia isian
pertama harus diisi 1, kedua diisi 2 dst. Gunanya pada
saat ditekan tombol TAB, dia pindah ke control
berikutnya.

Pada event keydown, buat perintah-perintah
validasinya, misalnya jika Text1 masih kosong, pada
event keydown tulis perintah untuk tetap fokus di
text1, gak boleh pindah ke isian berikutnya misalnya :

IF KEYCODE=VBKEYRETURN OR KEYCODE=VBKEYTAB THEN
    IF TEXT1.TEXT="" OR ISNULL(TEXT1.TEXT) THEN
       MSGBOX "DATA HARAP DIISI, GAK BOLEH KOSONG"
       TEXT1.SETFOCUS
    ENDIF
ENDIF
Perintahnya ditulis disetiap control yang mendukung
event keydown.

Tapi ada masalah, bagaimana jika pindah-pindahnya
pake' mouse bukan pake tombol keyboard ?

Bisa-bisa juga, tapi berepot rialah untuk menuliskan
kode validasi pada event lost-fokus pada setiap
control yang punya event lost_fokus, contohnya seperti
yang saya tulis di atas tadi (memang repot
banget,paling untuk mempermudahnya pake' fasilitas
copy - paste).

Alternatif lainnya, ya kode-kode validasi cukup dibuat
di tombol command yang berisi kode menyimpan data,
jadi validasi dilakukan bila akan disimpan saja, kalo
gak disimpan ya gak divalidasi...

Semoga dapat membantu...

--- Newbie Semarang <[EMAIL PROTECTED]> menulis:

> Sabar... sabar... bos...
> Tiap orang itu punya kemampuan menceritakan
> permasalahan (menuliskan) secara
> berbeda-beda, kalau memang tidak ingin menanggapi ya
> biarkan sajalah, tidak
> perlu pake marah-marah.
> 
> Peace.... :-)
> Newbie
> 
> ---diataslangitmasihadalangit---
> 
> 2008/5/22 sulaiman eman <[EMAIL PROTECTED]>:
> 
> >   kalo mau bertanya, pake pertanyaan berbahasa
> teknis yang tidak terlalu
> > bertele-tele..
> > jangan nanya pake cerpen .... huh..
> >
> > ----- Pesan Asli ----
> > Dari: rizal arif <[EMAIL PROTECTED]
> <mujahidin_lawu%40yahoo.com>>
> > Kepada: [email protected]
> <indoprog-vb%40yahoogroups.com>
> > Terkirim: Selasa, 20 Mei, 2008 20:03:34
> > Topik: [indoprog-vb] program sederhana tapi saya
> belum bisa tolong ya
> >
> > saya akan membuat sebuah form pengisian sederhana
> dengan ketentuan sebagai
> > berikut :
> > Program yang saya buat hanya berupa 1 form namun
> didalamnya terdapat 2 buah
> > combo box, 9 text box, 6 command serta beberapa
> label
> > label 2 s/d label 5 adalah petunjuk atau perintah
> pengisian.
> > command adalah pembangkit perintah yang ada di
> lebel serta pengaktifan text
> > box.
> > combo box harus diisi hanya angkanya dari 1 s/d
> 11, tidak boleh mengisi
> > angka diluar dari angka tersebut
> > semua pengisian harus dilakukan secara berurutan
> dan tidak boleh acak atau
> > melewati satu perintah yang satu keperintah
> pengisian lainya sebelum
> > perintah tersebut sudah selesai dilakukan.
> > jika mencoba melewati isian yang harusnya sudah
> diisi, maka command dan
> > label perintah berikutnya tidak akan muncul
> selanjutnya keluar form
> > peringatan, krusor tetap focus pada kolom yang
> belum terisi
> > jika kolom berupa text box ataupun combo box sudah
> terisi dengan benar maka
> > secara otomatis command akan muncul dan set focus
> untuk mengaktifkan
> > perintah selanjutya.
> > untuk berpindah dari satu kolom pengisian ke
> pengisian berikutnya hanya
> > perlu menekan tombol enter
> > tidak ada perintah cancel, edit, save karena hasil
> pengisian akan tetap
> > terlihat namun tidak dapat diedit lagi dan tidak
> memerlukan media
> > penyimpanan / database
> > saya sudah mencoba membuatnya namun belum
> sempurna, diantaranya dengan
> > mudah perintah selanjutnya langsung bisa muncul,
> sehingga kolom � kolom
> > pengisian kosong dll. Oleh karena itu mohon
> bantuannya.
> >
> > [Non-text portions of this message have been
> removed]
> >
> > Dapatkan situs lowongan kerja - Yahoo! Indonesia
> Search.
> >
>
http://id.search.yahoo.com/search?p=lowongan+kerja&cs=bz&fr=fp-top
> >
> > [Non-text portions of this message have been
> removed]
> >
> >  
> >
> 
> 
> [Non-text portions of this message have been
> removed]
> 
> 
> ------------------------------------
> 
> Untuk berhenti berlangganan kirim email kosong ke :
> [EMAIL PROTECTED]
> Untuk forum diskusi lainnya kunjungi :
> http://www.geocities.com/indoprog
> Yahoo! Groups Links
> 
> 
> 
> 
> 



      Dapatkan situs lowongan kerja - Yahoo! Indonesia Search.
http://id.search.yahoo.com/search?p=lowongan+kerja&cs=bz&fr=fp-top

Kirim email ke