Hello...

Perlu di ingat !!! di PB ada yang namanya Datawindow,
Sebaiknya, semaksimal mungkin gunakan datawindow aja.
Lupakan sejenak metoda pemrograman VB / Delphi,
Think Object Oriented & Keep it Simple... Jangan dibikin ruwet... :)

Contoh buat datawindow external dengan sebanyak field yang anda mau.
Kemudian pada toolbar pb, pilih menu view - Column Specification

Pada kolom Validation Expression isikan kondisi yang anda inginkan, misal;
long(gettext())>50

Pada kolom Validation Message isikan pesan yang anda inginkan jika tidak 
valid, misal;
'Masukkan harus lebih dari 50'

dsb... dsb...

Regards,



www.h4rd3st.com
Not the best, only a h4rd3st one...

----- Original Message ----- 
From: "Steven Hui" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Sunday, October 22, 2006 8:09 AM
Subject: [indopb] Gimana membuat validation for each control ?


> Hello all,
>
> Bagaimana membuat Control's validation ?
> Contoh : Katakanlah ada window terdiri dari 3 sle (single-line edit) dan 1 
> cb (command button).
>
> Saya ingin memasang validasi untuk setiap sle yang ada.
> misalkan : utk sle1: apabila nilai yang diisi hrs melebihi angka 50 maka 
> baru dpt pindah focus-nya ke next control, jika tdk maka focus-nya akan 
> tetap di sle1.
> dan untuk sle2: angka yg diisi harus melebihi angka 100, dan utk sle3: 
> angka yg diisi hrs melebihi angka 150.
>
> Mungkin metode saya diatas bisa dinamakan "field by field validation"
> Mohon berikan contoh codingnya? maklum newbie sih
>
> Trus Gimana membuat validasinya hanya di cb1, saya pd saat di-klik barulah 
> lakukan pengecekan sesuai dgn "aturan-aturan diatas" ?
>
> Please help and thanks in advance
>
> Regards,
> Steven in Medan
>
>
>
> ---------------------------------
> Get your own web address for just $1.99/1st yr. We'll help. Yahoo! Small 
> Business. 




-----------------------------------------------
IndoPB - Indonesia PB User Group 
An Indonesian PowerBuilder User Group's Event
2nd PowerBuilder Update
Rumah Sakit Jantung Harapan Kita
26/27 August 2006
To Register : 
http://groups.yahoo.com/group/indopb/database?method=addRecord&tbl=4 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/indopb/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/indopb/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Kirim email ke