Database Aplikasi Parkir dan Powerbuilder

Sudah saya share Membuat Aplikasi Parkir dengan PHP nah database yang digunakan apa saja seh (ini berdasarkan program yang kita buat ya). Ada 4 tabel yang aslinya cuma 2 tabel yang penting 2 cuma buat login dan Company, tapi company juga berguna saat kita melakukan print karcis karena dari database itu akan tampil di header karcis mengenai nama gedung dan alamat tempat parkir.

Karena masih buka powerbuilder maka saya tampilkan saja databasenya. Untuk koneksi database Mysql sudah saya bahas, sekilas powerbuilder juga sudah jadi untuk sampai ke tampilan ini saya rasa mudah ya teman teman.


Menggerakkan Mouse via Webcam

Yang saya mau gimana cara buat layar sentuh atau touch screen. Ternyata harus ganti hardware.  Kemudian tertarik dengan software yang bisa menggerakkan mouse tanpa memegan mouse, tapi gimana caranya?
eViacam.com salah satu cara itu melakukan itu. Bila dari percobaan memang mudah penginstalannya, software ini bisa di instal di windows OS dan Linux.

Pergerakan mouse bisa disetting mau cepat atau lambat, kita cukup menggerakkan kepala dan diam maka mouse akan melakukan klik otomatis. Atau anda bisa melakukan setting lainnya.

Anda harus melakukan setting dengan menggerakan kepala kiri dan ke kanan setelah itu keatas dan ke bawah.

Setelah itu kita atur kecepatan pergerakan mouse (mouse speed) saat kepala kita bergerak, mau cepat atau lambat.

Bila dijalankan akan ada sebuah toolbar yang menandakan program sedah berjalan.
Untuk explore silahkan mencoba sendiri, walau saya senang dengan yang manual atau pegang mouse biasa tapi ini kadang2 berguna juga kalo lagi makan trus maen poker di facebook, asal speed jangan terlalu cepat, karena salah klik trus. hahahhaa

Membuat Aplikasi Parkir dengan PHP

Berdasarkan dari postingan lama saya http://trackfree.blogspot.com/2011/11/apikasi-parkir-dengan-php.html 
sudah banyak tertarik, walau dengan perhitungan yang berbeda. 
Atas izin dari mr. xen-xen (xenanga.blogspot.com) saya coba share membuatnya.
Ini tampilan pertama, dari sana sebenarnya akan dibuat halaman login, 
namun fasilitas dari hosting gratis tidak bisa di
ubah, jadi yg penting intinya dari parkiran bisa jalan.





Dari tampilan itu kita bahas satu persatu ya?
1. Check In parkir
dari script yang ada bahwa kendaraan cuma dibagi 3 yaitu motor, mobil dan mobil barang. Di atas tanggal dan runtime dari jam.
Setelah saya masukkan data berupa nopol akan bisa kita lihat dari link laporan.

Disana tampak bahwa kendaraan masuk dan belum ada jam keluarnya, jadi masih di parkiran.
Itu cuma gambaran sekilas tentang masuk nya kendaraan ke areal parkir. Walau tampilan sederhana, saya yakin teman2 bisa merubahnya.



Selanjutnya besok lagi ya, mau beli rokok dulu neh. Hehehehe.

How to Connect Powerbuilder with MySQL ?

Banyak sudah referensi yang saya dapat, dari koneksi yang rata2 memiliki background SQL Server sangat banyak di internet. tapi saya biasanya dari localhost appserv,xamp dan lainnya. Jadi lebih mudah dalam belajar.
Kok malah curhat.

Ok . Untuk koneksi ke Mysql kita harus download dan install MySQL Connector. Setelah itu akan mudah semua. kok bisa? saya juga ga tahu karena file sudah terinstall. :)

Anda bisa mendapatkannya di MySQL :: MySQL Connectors Setelah terinstall, lakuukan koneksi di Powerbuilder dari Database Profile.


1. Klik lingkaran di atas DB Prof
2. Akan Tampil form window Database Profile yang ada lingkaran di sebelah kiri.
3. Pilih ODB ODBC dan disebelah kanan klik button New (di gambar tertutup)
4. Masukkan nama terserah Anda untuk koneksi ini, di sini saya menggunakan nama KoneksiMysql pada datasource pilih localhost, user iD dan password saya hanya standart yaiut login masuk phpmyadmin yaitu root dan root.
5. Klik tab preview lalu klik Test Connection



Semoga berguna. Bila ada saran atau pertanyaan yang error (karena dulu saya sering error atau tidak konek dengan database) silahkan masukkan komentar dan kita bahas bersama. Mungkin saya bisa, atau teman master lainnya.

Statusbar in Powerbuilder

Statusbar yaitu bagian footer dari window form yang biasanya diisi dari nama user, tanggal, dan nama form yang sedang aktif.

Sebelumnya berkutat dengan database, karena memang program database banyak diminati. Hehehehhe
tapi tertarik juga dengan tampilan dari VB.net dan lainnya dengan status bar yang bisa di isi apa saja. Akhirnya menemukan. Tapi belum explore banyak powerscript yang digunakan. Berikut hasilnya.



Kalo mau sharing kita bongkar bersama-sama. dan kita bahas, Mungkin bagi yang biasa di aplikasi desktop akan suka hal ini. Semoga berguna.

Windows Keyword in Powerbuilder

Tekadang saya bingung (itu duluu...) sekarang mah sama aja. dengan syntax ata powerscript yang saya download. Script ini dari mana, syntax ini fungsinya apa. Toh itu juga sulit dimengerti kalo di run tetap jalan. tapi bagaimana cara dan proses perjalanan script yang ada ? Mungkin ini bisa jadi rangkuman singkat lah semoga berguna :

CheckBox :The CheckBox default prefix (cbx_)
CommandButton :The CommandButton default prefix (cb_)
DataWindow :The DataWindow default prefix (dw_)
DropDownListBox :The DropDownListBox default prefix (ddlb_)
DropDownPictureListBox :The DropDownPictureListBox default prefix (ddplb_)
EditMask :The EditMask default prefix (em_)
Graph :The Graph default prefix (gr_)
GroupBox :The GroupBox default prefix (gb_)
HScrollBar :The HScrollBar default prefix (hsb_)
Line :The Line default prefix (ln_)
ListBox :The ListBox default prefix (lb_)
ListView :The ListView default prefix (lv_)
MultiLineEdit :The MultiLineEdit default prefix (mle_)
OLEControl :The OLEControl default prefix (ole_)
Oval :The Oval default prefix (oval_)
Picture :The Picture default prefix (p_)
PictureButton :The PictureButton default prefix (pb_)
RadioButton :The RadioButton default prefix (rb_)
Rectangle :The Rectangle default prefix (r_)
Status :This is an old PowerBuilder 3.0 option that controlled the display of the status box.
GridY :The height of the grid, in pixels, if displayed. Default is 8.
GridX :The width of the grid, in pixels, if displayed. Default is 8.
GridOn :The snap-to-grid option. 0 means off; 1 means on. GridShow Whether to show the grid. 0 means hide the grid; 1 means display it.
Default3D :Control borders default to three-dimensional and the window's background color
VScrollBar :The VScrollBar default prefix (vsb_)
UserObject :The UserObject default prefix (uo_)
TreeView :The TreeView default prefix (tv_)
TabPage :The TabPage default prefix (tabpage_)
Tab :The Tab default prefix (tab_)
StaticText :The StaticText default prefix (st_)
SingleLineEdit :The SingleLineEdit default prefix (sle_)
RoundRectangle :The RoundRectangle default prefix (rr_)
RichTextEdit :The RichTextEdit default prefix (rte_)
Walau itu copy paste tapi semoga berguna bagi yang blum punya referensi ini. biasanya yang sudah familiar dengan script seperti dMedate, sName itu artinya Medate itu variable declare-nya Date dan Name itu String. Jadi akan mudah di pahami bagi orang seperti saya yang newbie. :)

Template baru untuk blogspot ku

Sudah lama tidak update. Kini dengan tampilan saya harap juga bisa bagi template ini buat yang lain. sbenernya ini juga hasil editan sedikit. yang saya dapet dari xen-xen. Kenanga.net.

Oia saya juga mau grabposting zenanga.blogspot.com yang akan saya redirect kesini. biar kumpul semua. saya tidak bisa handle terlalu banyak blog. maklum parkiran jarang kadang penuh, jadi ga bisa banyak2. lagian ga di isi iklan. yg penting bisa share yang saya punya. wong mau di hapus juga sayang.

Namun untuk template ini masih ada bug untuk mozilla. Untuk google chrome dan safari lancar jaya. berikut screenshootnya
Google Chrome Screenshoot

Mozilla Screenshoot

Safari Screenshoot

nah ada bug, besok2 semoga dah jadi. Huufz. yang pasti update dulu aja. bagi2 ilmu dan share. Oia Shoutbox karena free di disable dulu. comment saya aktifkan. maaf bila kmarin2 saya blok dulu. saya masih coba feature google "excel" gitu tapi ga ada yg ngisi kesana. hehehehe

Auto WD