Saya akan coba jabarkan satu persatu...

--- Steven Hui <[EMAIL PROTECTED]> wrote:

> Dear all,
>  
> Saya pemula PB, menggunakan PB9 dengan the latest
> hotfix ...
>  
> Background saya dari Foxpro for DOS, saat ini masih
> menggunakan VB6 di Windows development.
>  
> Saya tertarik utk mempelajari PB, akan tetapi
> seperti yg kita ketahui bersama, tutorial/referensi
> ataupun sample code untuk PB sendiri sangatlah
> terbatas dan kelihatannya article yg ada di-internet
> kebanyakkan pd versi 6 atau 6.5
=> Tentang masalah Tutorial, saya rasa justru PB
menyediakan help yang sangat baik (tidak seperti VB yg
memerlukan MSDN pada ver. 6), bahkan kita juga bisa
langsung melihat aplikasi2x yang banyak digunakan pada
application gallery-nya seperti POS, Daftar karyawan
dengan Picture, sampai fungsi "Terbilang" untuk
konvert dari nilai ke tulisan untuk keperluan
accounting juga ada.

 
> Apakah benar versi 6.5 adalah yg terbaik, maksud
> saya adalah banyak PB programmer yg masih bertahan
> di versi tersebut mungkin "desain window-nya lebih
> enak dan gampang" ?
=> Saya rasa tidak demikian. Memang kebanyakan PB
dibuat untuk aplikasi yang berbasis Database, namun
bukan berarti PB tidak dapat digunakan untuk aplikasi
yang lainnya. Jika kebanyakan masih menggunakan versi
6.5, maka itu semata mata hanya karena masalah
kompabilitas (versi ini dapat diconvert dan dibuka
dengan mudah oleh versi diatasnya), dan kebanyakan
programmer 'belum memerlukan' fungsi2x tambahan dalam
versi selanjutnya, sehingga tetap bertahan dalam
environment 6.5.
 
> Setau saya sejak versi 7/8/9, IDEnya sudah agak
> susah, menurut pendapat pribadi saya.

  
> Nah, Pokok permasalahan saya adalah :
> Saya memiliki table CUSTOMER (Nama, Alamat, Kota)
> Katakanlah table tersebut telah memiliki data 10
> record
>  
> Saya ingin table tsb di tampilkan dalam bentuk grid
> (read only)
> dan di dibawahnya terdapat tombol [Add], [Edit],
> [Delete]
>  
> Saya inginkan juga di grid tsb menampilkan posisi
> pointer di current row dan 
> baris tsb diberi background color yg berbeda dan
> juga kolom yg aktif diberi warna yg berbeda.
> Sehingga kita dpt benar2 melihat pointer tsb berada
> di kolom apa dan baris ke berapa (spt clipper
> ataupun foxpro for dos)
>  
> trus kemudian saat tombol [Add] di tekan, maka :
> Muncul layar baru yg seperti di bawah ini :
>  
>         Nama :   [_________________]
>         Alamat : [_________________]
>         Kota    : [_________________]
>  
>         [Save]   [Cancel]
>  
> Lalu data di-isi dan saat tombol [Save] di tekan
> maka data tsb disimpan di table customer
> lalu layar tsb di tutup dan yg ada hanyalah layar
> pertama yg ada grid.
>  
>  
> Mohon memberikan penjelasan yg detail dan lengkap,
> kalo boleh ada sample codenya.

=> Sebelumnya, saya hanya ingin mengingatkan bahwa
"kebiasaan" dari setiap program berbeda beda. Untuk
mendapatkan hasil yang sama persis dibutuhkan effort
yang besar. Saya rasa "maksud program yang sama" akan
lebih baik daripada "tampilan program yang sama".
Karena setiap development tools memliki kelebihan
tersendiri. Di PB, kita bisa menggunakan Datawindow
dengan tipe Grid. Dan kita juga bisa memberi
background  pada selected row. Namun, untuk selected
cursor (saya pribadi) menggunakan script tambahan pada
dw_container untuk memberi warna. Namun setau saya,
hal ini sangat jarang dibutuhkan, kalau boleh tau,..
untuk kebutuhan apa ?
 
> Sebetulnya saya sudah pernah mencoba mengikuti PB
> sejak versi 7/8 dan 9
> akan tetapi saya tidak berhasil menyelesaikan
> persoalan diatas, jadi tidak ada satu pun program yg
> dpt saya hasilkan melalui PB.
>  
> Akan tetapi kalo di Foxpro/Clipper, VB, Delphi kog
> rasanya gampang membuat hal spt diatas.

=> Saya rasa tidak. Dengan VB, apa yang anda perlukan
untuk membuat form baru seperti ini ?.. berapa kontrol
yang anda butuhkan ???....

        Nama :   [_________________]
        Alamat : [_________________]
        Kota    : [_________________]
 
        [Save]   [Cancel]

Di PB anda hanya membutuhkan Datawindow dengan tipe
Freeform yang langsung mengacu pada tabel yg dimaksud,
plus 2 buah button (save dan Cancel). Lalu bagaimana
dengan script save-nya ?.. berapa baris yg anda
butuhkan dengan VB ???.. bandingkan dengan PB yang
hanya cukup menambahkan dw_freeform.update();


> Pertanyaan lainnya adalah :
> - Kenapa PB suka hang ? baik versi 7/8 dan 9
>   seingat saya saya buka hanya 8 window di IDE, saya
> menggunakan komputer AMD Duron, mem 128 MB, Hadrdisk
> 20 GB
=> Sebagai pertimbangan saya menggunakan AMD Sempron
dengan 128 MB Memory dan HD 40gb. Dan tidak bermasalah
? 


> - Connection to MS-Acess sebaiknya menggunakan ODBC
> atau ADO ?
> Saya tanya pertanyaan ini karena jika saya connect
> pake ODBC kelihatannya lebih kencang  dan jika ada
> field/column date tampilannya benar sesuai dgn data,
> akan tetapi kalau connect menggunakan ADO maka
> tampilan field/colum date akan ngaco, why ?

==> PB'ers ada yang bisa bantu ?  
>  
>  
> Atas bantuan rekan-rekan, sebelum dan sesudahnya
> saya ucapkan byk terima kasih.
>  
> Salam,
>  
> Steven di Medan
> email : [EMAIL PROTECTED]
>  
>  
>  
> 
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam
> protection around 
> http://mail.yahoo.com 
> 
> [Non-text portions of this message have been
> removed]
> 
> 



                
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 


-----------------------------------------------
 INDOPB TURUT BERDUKA CITA UNTUK ACEH & SUMUT 
-----------------------------------------------
IndoPB - Indonesia PB User Group 
To Post a message, send it to: [EMAIL PROTECTED]
To Unsubscribe,send a blank message to: [EMAIL PROTECTED] 
Yahoo! Groups Links

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

<*> 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