Microsoft SQL Server

Semua Hal yang bisa kamu pelajari dari SQL Server.

Visual Basic .Net Application

Semua Hal yang bisa kamu pelajari dari Visual Basic .Net Application.

Java Programming

Semua Hal yang bisa kamu pelajari dari Java Programmming

Php Programming

Semua Hal yang bisa kamu pelajari dari Php Programmming

Microsoft Office

Semua Hal yang belum kamu ketahui tentang Microsoft Office

Showing posts with label Foxpro. Show all posts
Showing posts with label Foxpro. Show all posts

Tuesday, June 7, 2011

Pengertian Microsoft Visual Foxpro 9.0 Buat Yang Lagi Ngerjain Tugas Akhir (TA) nich

pemrograman Microsoft Visual FoxPro 9.0 adalah bahasa pemrograman yang bekerja dalam lingkup Microsoft Windows. Menurut Firgiawansyah (2005:1) “Microsoft Visual Foxpro merupakan salah satu bahasa pemrograman sistem manajemen database yang berjalan didalam lingkungan windows”.  Microsoft Visual FoxPro 9.0 dapat memanfaatkan kemampuan Microsoft Windows secara optimal. Kemampuannya dapat dipakai untuk merancang program aplikasi yang berpenampilan seperti program aplikasi lainnya yang berbasis Microsoft Windows. Bahasa pemrograman ini sangat populer pada saat ini.          
Selain kecanggihannya dalam menyediakan berbagai fasilitas siap pakai, Microsoft Visual FoxPro mampu mendukung pembuatan aplikasi, baik secara single user maupun multiuser. Microsoft Visual FoxPro 9.0 selain disebut sebagai sebuah pemrograman tingkat tinggi, juga sering disebut sebagai sarana (tool) untuk menghasilkan program-program berbasiskan Windows.
Beberapa kemampuan atau manfaat dari Microsoft Visual FoxPro 9.0 diantaranya:
a.        Untuk membuat program aplikasi berbasis Windows.
b.       Untuk membuat objek-objek pembuatan program.
c.   Menguji program (debugging) dan menghasilkan program akhir berakhiran EXE   yang bersifat executable, atau dapat langsung dijalankan..
Salah satu metode pembelajaran untuk pemrograman yang sangat efektif adalah metode belajar sambil mencoba penerapannya. Untuk memberikan sebuah contoh pengembangan aplikasi sederhana tetapi dapat mewakili sebuah sistem, dengan menggunakan Microsoft Visual FoxPro 9.0 Dengan contoh aplikasi sederhana ini, diharapkan dapat mengembangkannya menjadi sistem yang lebih kompleks lagi. Microsoft Visual FoxPro 9.0 merupakan salah satu bahasa pemrograman atau pengembangan aplikasi yang sudah sangat dikenal di dunia. Dengan menggunakan
Microsoft Visual FoxPro 9.0 dapat membuat database untuk sistem informasi dan pembuatan form-form aplikasi beserta dengan laporan. Selanjutnya dalam standar pengembangan sistem informasi akan membahas, seperti login password, dan juga fasilitas untuk mengubah password. Dari segi pemrograman, Microsoft Visual FoxPro 9.0  menggunakan bahasa yang sangat sederhana dan mudah dipahami. Program ini sebenarnya merupakan generasi penerus dari bahasa pemrograman sebelumnya, yaitu Microsoft Visual FoxPro 5, 6, 7 ,8.

Tuesday, May 25, 2010

Membuat Loading / Progress Bar pada Visual Foxpro 9.0

Sering kita lihat dalam beberapa program ketika awal kita menjalankan program... terdapat progress atau beberapa waktu sebelum program tersebut masuk ke dalam program utamanya... atau yang biasa kita sebut "Loading....."
Materi Kita Saat Ini..
Cara Membuat Progress Bar / Loading Pada Visual Foxpro 9.0..



Diatas Adalah Tampilan Form Sederhanannya...
Disini Kita Membutuhkan 2 Buah Objek..
1. Timer
2. Progress Bar
Ehm Gmn tuch cara menampilkan object progress bar..??
Dalam Tool Box yang ada pada foxpro ada object component ActiveX Control (OleControl)
klik tool tersebut kemudian tarik ke dalam form kemudian akan muncul :



Kemudian Pilih Microsoft Progress Bar Contol 6.0 (SP4) atau Microsoft Progress Bar Contorl, Version 5.0 (SP3)
kemudian Ganti Name'y untuk membedakan fungsi dari objeknya tersebut sebagai contoh saya ganti menjadi progressbar...(atau sesuai dengan keinginan kalian
klo mau namenya ganti aja jadi ridwan.. hehehehe)
+----------------------------------------------------------------------------------------+
Ni Baru Listingnya.
+----------------------------------------------------------------------------------------+
timer1_timer

thisform.progressbar.value=thisform.progressbar.value+1
IF thisform.progressbar.value=100
DO FORM form_masuk.scx
thisform.Release
ENDIF
+----------------------------------------------------------------------------------------+
Cukup Segitu Aja Listingnya (hehehe.. Kebanyakan Pembukaannya Ya..)
+----------------------------------------------------------------------------------------+
Oh iya Jangan Lupa Interval Untuk Timernya Dikasih Nilai Ya.
Klo Nilainya lebih Kecil Maka Progressnya Lebih Cepat Tapi Klo Mau Lebih Lambat Nilainya diperbesar aja yua...

Males Buat Baca Blog Ini Download aja Materinya (heheheh) Klik Disini

Sunday, May 23, 2010

Menampilkan Kode Secara Otomatis Pada Visual Foxpro

Sebagai Field Kunci atau yang biasa kita sebut dengan panggilan kunci utama, ehm maksudnya primary key.. tentunya isi dari field atau data tersebut tidak boleh sama dengan data yang lainnya... karena sifat ataupun fungsi dari primary key itu sendiri adalah sebagai field pembeda dari sebuah record... banyak cara yang dapat digunakan agar tidak terjadi kesalahan pada saat penyimpanan dikarenakan ada kesamaan data pada field kunci... Diantaranya dengan cara menampilkan kode secara otomatis..
berikut ini ada listing untuk membuat kode otomatis pada Visual Foxpro :

+=============================================================+
use nama_tabel
set order to tag primary_key
GO BOTTOM
a1="B000" */Harus Sesuai Dengan Jumlah Digit Yang Ingin Kita Tampilkan
a2=LTRIM(STR(RECCOUNT()+1))
a=LEFT(a1,4-LEN(a2))+a2
thisform.text1.Value=a
+=============================================================+
Perlu Diingat Untuk Objek Dimana Kita Akan Menampilkan Kode Tersebut
Sebaiknya dalam keadaan NonAktif atau Enabled-nya bernilai False (.F.)
+=============================================================+

Friday, May 21, 2010

Menyimpan Data Tanggal Di Visual Foxpro

Ms. Visual Foxpro 9 adalah salah satu jenis pemograman berbasis visual yang mengandalkan fungsi database yang sudah tersedia pada programnya tersebut...

tapi dalam penyimpanannya sering kali kita dipersulit karena berbeda dalam menyimpan data pada data base tersebut, karena setiap tipe data pada foxpro cara peyimpanannya tuch berbeda...

contoh kasus...
Jika Kita Punya Tampilan Form Seperti Ini..


dengan strukut tabel'y seperti dibawah ini :
nama tabel : anggota
field -- type
tgl_daftar -- date
nama -- character
tgl_lahir -- date
sebagai contoh tgl_daftar dijadikan index atau primary key

klo dilihat memang antara field tgl_daftar dengan field tgl_lahir type field'y sama yaitu date atau dengan format tanggal...
tapi untuk penyimpanannya mereka mempunyai listing yang sedikit berbeda...
+-----------------------------------------------------------------+
struktur listing penyimpanannya pada cmdsimpan
+-----------------------------------------------------------------+
use anggota.dbf *listing untuk memilih tabel
set order to tag tgl_daftar *lisitng untuk memberi identitas pada field primary key
replace tgl_daftar with thisform.txttgl_daftar.value
replace nama with thisform.txtnama.value
replace tgl_lahir with CTOD(thisform.txttgl_lahir.value)
thisform.refresh
+-----------------------------------------------------------------+
struktur listing penyimpanannya pada cmdsimpan
+-----------------------------------------------------------------+
kenapa untuk menyimpan tanggal lahir menggunakan CTOD...?? sedangkan pada tanggal daftar tidak..
jawab :
untuk tanggal daftar ia tampil otomatis
sedangkan untuk tanggal lahir kita input manual jadi untuk penyimpanannya kita perlu menambahkan perintah CTOD...
terus apa itu CTOD..??
jawab :
CTOD = fungsi untuk merubah value atau nilai yang kita input manual pada textbox txttgl_lahir dari charakter ke date...
singkatnya CTOD (Character TO Date)..