stvhui,


Pada saat install PB pertama sekali, maka akan otomatis dapat powerbuilder example. Saya sarankan agar mas steven pelajari dari sana dulu, examplenya sangat bagus kok semua trik2 dasar PB ada disana, semua pertanyaan2 yg mas steven ajukan ada disana, saya sendiri dulu byk terbantu oleh example ini.. 
hati2 dalam mempelajari PB jangan sampai terbawa oleh gaya microsoft nanti justru sulit mempelajarinya, walaupun PB juga bisa menggunakan konsep procedural - dari begin sampai end spt foxpro dll. Ingat PB itu murni OOP.

atau mas steven bisa juga ngikuti step-by-step-nya buku mas syahrial chan, atau coba selesaikan dulu kursus fasttract to Powerbuilder (materinya mungkin bisa didonlot via sybase atau minta ke terradata.


;)


>

mas Sandy,


saya pemula di powerbuilder, pake pb9.


saya baru belajar sebulan, baru belajar membuat screen buat input dan

report.


saya belum mencerna penjelasan dari mas sandy.


- Apa itu External Data Window ?


Jika mas pernah pake FOXPRO for DOS, pasti sering mengguanakan

TEMPORARY TABLE.


Dulu Temporary Table ini tdk dpt di-edit, readonly saja. akan tetapi

versi yg lebih baru punya fasilitas READ and WRITE.


biasanya programmer foxpro menggunakan ini saat persiapan membuat

report. Untuk create query.


ataupun seperti kasus yg saya utarakan, berarti saya hrs looping table

employee_log utk mengisi ke temporary table berupa data karyawan masuk

kerja dan pulang kerja (jadi data keluar makan siang dan data ke

toilet diabaikan).


Logikanya :

saya urutkan table tsb per nik, date, time


dari data tsb, saya hanya mengambil data (baris pertama utk hari tsb)

sebagai data masuk kerja dan (baris terakhir utk hari tsb) sebagai

data pulang kerja.


Nah data-data tsb itulah yg saya ingin diisi kedalam temporary table.


Kemudian saya akan menampilkan data yg di temporary table tsb kedalama

datawindow, sehingga bagian personalia bisa memantau jam masuk kerja

dan jam pulang kerja setiap karyawan, yg selanjutnya akan

di-kalkulasikan dlm perhitungan uang makan karyawan.


Kira-kira bagaimana cara pengerjaannya terhadap persoalan spt ini?


Thanks & Best Regards,

Steven 081 2604 1581


saya berasumsi bahwa pertanyaan diatas bermaksud bagaimana cara

memanipulasi data via script


1. Dengan membuat satu datawindow external dengan skema yg sama


2. buat strukture dengan skema yang sama


global type EMPLOYEE_LOG from structure


STRING SS_NIK


STRING SS_NAME


DATE SD_DATE //hindari penggunaan

nama/variable yg reserved word


TIME ST_TIME


end type


kemudian gunakan struktur tersebut pada script sesuai kebutuhan


3. Gunakan non-visual userobject



 


__________ NOD32 2277 (20070518) Information __________


This message was checked by NOD32 antivirus system.

http://www.eset.com





-- 

Best regards,

 sandy                            mailto:[EMAIL PROTECTED]

__._,_.___

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




Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___

Kirim email ke