mhdariefhasan.wordpress · 2010. 4. 5. · buatlah sebuah form dengan desain tampilan berikut nama...

27
mhdariefhasan.wordpress.com Mhdariefhasan.wordpress.com

Upload: others

Post on 05-Feb-2021

6 views

Category:

Documents


0 download

TRANSCRIPT

  • mhdariefhasan.wordpress.com

    Mhdariefhasan.wordpress.com

  • Tipe Data

    Tipe Data digunakan untuk mengatur nilai dari sebuah variabel yang anda gunakan untuk membuat sebuah aplikasi.

    Berikut ini merupakan tipe data yang sering dijumpai pada pemrograman visual fox pro

    mhdariefhasan.wordpress.com

  • Tipe Data Keterangan Nilai

    Blob Bilangan Binari dengan ukuran tak tentu Terbatas oleh memori dan file dengan limi 2 GB

    Character Berupa Huruf dan angka, Contohnya : Penginputan Alamat

    Semua Karakter

    Currency Bilangan Mata Uang. Contohnya, Harga dari Sebuah Item

    - 922337203685477.5807

    Date Data mengenai Bulan, hari dan tahun contohnya : Pembuatan Tanggal

    January 1 St, A. D sampai (^9999-12-31), Desember 31st, 9999 A. D.

    DateTime Data mengenai Bulan, Hari, tahun, jam menit dan detik Contohnya : Pembuatan tanggal dan waktu

    (Date) 1 Januari 1 st, 9999-12-31 sampai desember 31st,9999, (Time) 00-00-00a.m. to 11:59:59 . pm

    mhdariefhasan.wordpress.com

  • Tipe Data Keterangan Nilai

    Logical Hanya Mempunyai dua buah nilai yaitu True dan False

    True (.T.) or False (F)

    Numeric Bilangan Integer atau desimal dari angka, contohya kuantitas

    -.9999999999E +19Sampai dari angka, contohya kuantitas

    dari sebuah itemSampai .9999999999E+20

    Varbinary Varbinary sama seperti bilangan Varchar, tidak dapat digunakan dengan nilai 0

    Bilangan Hexadecimal

    Variant Bilangan variant dapat digunakan untuk seluruh tipe data dan nilai 0

    Lihat data tipe lainnya

    mhdariefhasan.wordpress.com

    Tabel 01 : Tipe Data

  • Pendeklerasian Variabel

    Variabel digunakan untuk menyimpan sebuah informasi. Anda dapat membuat Sebuah variabel, dengan membuat nama pada variabel tersebut dan memberinya sebuah nilai.variabel tersebut dan memberinya sebuah nilai.Perhatikan pendeklerasian variabel dibawah ini

    A = 1Nama Variabel tersebut adalah A yang memiliki nilai kandungan nilai 1 .

    mhdariefhasan.wordpress.com

  • Jika variabel yang dibuat mempunyai nilai string (huruf) , maka pembuatan nilai tersebut akan ditambah dengan tanda kutip (“”) pada awal dan akhir karakter

    Nama=“Hadi”

    mhdariefhasan.wordpress.com

  • Agar Variabel dapat berfungsi dengan baik terdapat persyaratan dalam penaman variabel :

    Karakter dimulai dengan huruf Karakter yang berhubungan dengan Karakter yang berhubungan dengan

    matematika atau fungsi lainnya (*,&,^,…..) tidak dapat digunakan

    Penggunaan spasi diganti dengan underscore (_)

    Panjang karakter dari variabel tidak boleh lebih dari 255 karakter

    mhdariefhasan.wordpress.com

  • Jenis Pendeklerasian Variabel

    Visual Fox Pro mempunyai dua buah jenis pendeklerasian variabel yaitu1. Pendeklerasian Global

    Dalam Mendeklerasikan variabel bertipe Global Anda harus menuliskan perintah Public Kemudian diikuti nama dari variabel, Contohnya :Contohnya :

    Public (Nama Variabel)

    Dengan Menggunakan Jenis Pendeklarasian Global, Program yang Anda buat dapat menggunakan variabel yang sama dalm sebuah form (Seluruh Komponen di dalam Form).

    mhdariefhasan.wordpress.com

  • Praktek Pendeklarasian Variabel Global

    Buatlah sebuah desain form sebagai berikut

    Name Properties Nilai

    Command1 Caption Simpan Nilai Variabel

    mhdariefhasan.wordpress.com

    Variabel

    Command2 Caption TampilkanNilai Variabel

    Tabel 02 :Properties Form Gambar

    Gambar 01 : Desain Form Deklarasi Variabel Global

  • Pada Script ini menjelaskan penyimpanan variabel A dalam pendeklerasian Public

    mhdariefhasan.wordpress.com

    Setelah Script Disimpan Dimunculkan pada Text2

    Gambar 03 : Script Program Command 1

    Gambar 04 : Script Program Command 2

  • 2. Pendeklerasian LokalDalam Mendeklerasikan variabel bertipe lokal Anda harus menuliskan perintah Local kemudian diikuti dengan nama dari variabel

    Local (Nama Variabel)

    mhdariefhasan.wordpress.com

    Local (Nama Variabel)

    Pendeklerasian Lokal Digunakan untuk mendeklerasikan suatu variabel di dalam sebuah prosedur atau komponen, maka variabel tersebut hanya dapat digunakan di dalam prosedur komponen itu saja

  • Pada Praktek berikut ini kita akan mencontohkan pendeklarasian variabel secara local

    Name Properties Nilai

    Command1 Caption OK

    Praktek Pendeklarasian Variabel Local

    mhdariefhasan.wordpress.com

    Text1 Value 0

    Visible .F. False

    Tabel 03 :Properties Form Gambar 05 : Desain Form Deklarasi

    Variabel Local

  • mhdariefhasan.wordpress.com

    Gambar 06 : Desain Form Command 1

  • Operator Matematika

    Operator matematika merupakan jenis operator yang digunakan sebagai operasi matematika. Operator seperti ini operasi matematika. Operator seperti ini biasanya digunakan untuk mengubah suatu bilangan melalui sebuah proses

    mhdariefhasan.wordpress.com

  • Jenis Operator Matematika

    Berikut ini merupakan jenis operator matematika

    OPERATOR Keterangan

    ^ Operator Pemangkatan

    * Operator Perkalian

    / Operator Pembagian

    \ Operator Pembagian Bilangan Integer

    Mod Operator (Sisa Pembagian)

    + Operator Penjumlahan

    - Operator Pengurangan

    mhdariefhasan.wordpress.com

    Tabel 04 :Properties Form Operator

  • Prakter Penggunaan Operator

    Buatlah sebuah form dengan desain tampilan berikut

    NAMA PROPERTIES NILAI

    Label1 Caption Nilai Pertama

    Label2 Caption Nilai KeduaLabel2 Caption Nilai Kedua

    Label3 Caption HasilPemrosesan

    Label 4 Caption Operator

    Combo1 Row Source +,*,-

    RowSource Type

    1- Value

    Command1 Caption Proses

    mhdariefhasan.wordpress.com

    Tabel 05 :Properties Form GambarGambar 07 : Desain Form Penggunaan Operator

  • Script Program

    mhdariefhasan.wordpress.comGambar 08 : Listing Program Command1

  • Operator Perbandingan

    Operator Pembanding merupakan jenis operator yang digunakan untuk membandingkan suatu nilai dengan nilai yang lain. Operator Pembanding mempunyai Dua Nilai yaitu true (T) dan false (F), Lihat tabel

    Jenis Operator

    OPERATOR KETERANGANOPERATOR KETERANGAN

    < Lebih Kecil

    > Lebih Besar

  • Praktek Operator Perbandingan

    NAMA PROPERTIES NILAI

    Label1 Caption Nilai Pertama

    Label2 Caption Nilai KeduaLabel2 Caption Nilai Kedua

    Label3 Caption HasilPemrosesan

    Label 4 Caption Operator

    Combo1 Row Source < ,>,=

    RowSource Type

    1- Value

    Command1 Caption Proses

    mhdariefhasan.wordpress.com

    Tabel 07: Properties Form

    Gambar 09 : Desain Form Operator Perbandingan

  • Praktek Operator Perbandingan

    mhdariefhasan.wordpress.comGambar 10 :Listing Program Command 1

  • Operator Penggabungan

    Operator Penggabungan berfungsi untuk menggabungkan dua buah variabel string.

    Operator Penggabungan pada visual fox Pro adalah “+”“+”

    mhdariefhasan.wordpress.com

  • Contoh Kasus

    Pada Kasus berikut ini kita akan mencontohkan penggunaan operator Penggabungan

    NAMA PROPERTIES NILAI

    Label1 Caption Kata PertamaLabel1 Caption Kata Pertama

    Label2 Caption Kata Kedua

    Command1 Caption Gabungkan

    Text3 Aligment Center

    mhdariefhasan.wordpress.com

    Tabel 08: Properties FormGambar 11 : Desain Form Operator Penggabungan

  • mhdariefhasan.wordpress.com

    Gambar 13 : Listing Program Command

  • Operator Logika

    Operator Logika merupakan fungsi yang digunakan sebagai pembanding antara suatu nilai dan dapat mengeluarkan nilai true atau false dari hasil perbandingan tersebut

    Berikt merupakan jenis operator logika

    OPERATOR KETERANGAN

    And Dan

    Or Atau

    not Tidak

    mhdariefhasan.wordpress.com

    Tabel 08: Tabel Operator Logika

  • Contoh Kasus

    Kasus berikut akan mencontohkan pengggunaan operator logika

    NAMA PROPERTIES NILAI

    Label1 Caption Masukkan ID AndaAnda

    Label2 Caption Masukkan Kode Akses Sebanyak * Digit

    Command1 Caption OK

    Command2 Caption Login

    mhdariefhasan.wordpress.com

    Tabel 09: Properties Form

    Gambar 13 : Desain Form Operator Penggabungan

  • Script Program

    mhdariefhasan.wordpress.com

    Gambar 14 : Script Program Command 1 Operator Penggabungan

  • mhdariefhasan.wordpress.com

    Mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    Tipe Data

    Tipe Data digunakan untuk mengatur nilai dari sebuah variabel yang anda gunakan untuk membuat sebuah aplikasi.

    Berikut ini merupakan tipe data yang sering dijumpai pada pemrograman visual fox pro

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    Tipe DataKeterangan Nilai

    BlobBilangan Binari dengan ukuran tak tentuTerbatas oleh memori dan file dengan limi 2 GB

    CharacterBerupa Huruf dan angka, Contohnya : Penginputan AlamatSemua Karakter

    CurrencyBilangan Mata Uang. Contohnya, Harga dari Sebuah Item- 922337203685477.5807

    DateData mengenai Bulan, hari dan tahun contohnya : Pembuatan TanggalJanuary 1 St, A. D sampai (^9999-12-31), Desember 31st, 9999 A. D.

    DateTimeData mengenai Bulan, Hari, tahun, jam menit dan detik Contohnya : Pembuatan tanggal dan waktu(Date) 1 Januari 1 st, 9999-12-31 sampai desember 31st,9999, (Time) 00-00-00a.m. to 11:59:59 . pm

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    Tabel 01 : Tipe Data

    Tipe DataKeterangan Nilai

    LogicalHanya Mempunyai dua buah nilai yaitu True dan FalseTrue (.T.) or False (F)

    NumericBilangan Integer atau desimal dari angka, contohya kuantitas dari sebuah item-.9999999999E +19Sampai .9999999999E+20

    VarbinaryVarbinary sama seperti bilangan Varchar, tidak dapat digunakan dengan nilai 0Bilangan Hexadecimal

    VariantBilangan variant dapat digunakan untuk seluruh tipe data dan nilai 0Lihat data tipe lainnya

    mhdariefhasan.wordpress.com

    Pendeklerasian Variabel

    Variabel digunakan untuk menyimpan sebuah informasi. Anda dapat membuat

    Sebuah variabel, dengan membuat nama pada variabel tersebut dan memberinya sebuah nilai.

    Perhatikan pendeklerasian variabel dibawah ini

    A = 1

    Nama Variabel tersebut adalah A yang memiliki nilai kandungan nilai 1 .

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    Jika variabel yang dibuat mempunyai nilai string (huruf) , maka pembuatan nilai tersebut akan ditambah dengan tanda kutip (“”) pada awal dan akhir karakter

    Nama=“Hadi”

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    Agar Variabel dapat berfungsi dengan baik terdapat persyaratan dalam penaman variabel :

    Karakter dimulai dengan huruf

    Karakter yang berhubungan dengan

    matematika atau fungsi lainnya (*,&,^,…..)

    tidak dapat digunakan

    Penggunaan spasi diganti dengan

    underscore (_)

    Panjang karakter dari variabel tidak boleh

    lebih dari 255 karakter

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    Jenis Pendeklerasian Variabel

    Visual Fox Pro mempunyai dua buah jenis pendeklerasian variabel yaitu

    Pendeklerasian Global

    Dalam Mendeklerasikan variabel bertipe Global Anda harus menuliskan perintah Public Kemudian diikuti nama dari variabel, Contohnya :

    Public (Nama Variabel)

    Dengan Menggunakan Jenis Pendeklarasian Global, Program yang Anda buat dapat menggunakan variabel yang sama dalm sebuah form (Seluruh Komponen di dalam Form).

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    Praktek Pendeklarasian Variabel Global

    Buatlah sebuah desain form sebagai berikut

    mhdariefhasan.wordpress.com

    Tabel 02 :Properties Form Gambar

    Gambar 01 : Desain Form Deklarasi

    Variabel Global

    NamePropertiesNilai

    Command1CaptionSimpan Nilai Variabel

    Command2CaptionTampilkan Nilai Variabel

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    Pada Script ini menjelaskan penyimpanan variabel A dalam pendeklerasian Public

    Setelah Script Disimpan Dimunculkan pada Text2

    Gambar 03 : Script Program Command 1

    Gambar 04 : Script Program Command 2

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    2. Pendeklerasian Lokal

    Dalam Mendeklerasikan variabel bertipe lokal Anda harus menuliskan perintah Local kemudian diikuti dengan nama dari variabel

    Local (Nama Variabel)

    Pendeklerasian Lokal Digunakan untuk mendeklerasikan suatu variabel di dalam sebuah prosedur atau komponen, maka variabel tersebut hanya dapat digunakan di dalam prosedur komponen itu saja

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    Pada Praktek berikut ini kita akan mencontohkan pendeklarasian variabel secara local

    Tabel 03 :Properties Form

    Praktek Pendeklarasian Variabel Local

    Gambar 05 : Desain Form Deklarasi

    Variabel Local

    NamePropertiesNilai

    Command1CaptionOK

    Text1Value0

    Visible.F. False

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    Gambar 06 : Desain Form Command 1

    mhdariefhasan.wordpress.com

    Operator Matematika

    Operator matematika merupakan jenis operator yang digunakan sebagai operasi matematika. Operator seperti ini biasanya digunakan untuk mengubah suatu bilangan melalui sebuah proses

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    Jenis Operator Matematika

    Berikut ini merupakan jenis operator matematika

    mhdariefhasan.wordpress.com

    Tabel 04 :Properties Form Operator

    OPERATORKeterangan

    ^Operator Pemangkatan

    *Operator Perkalian

    /Operator Pembagian

    \Operator Pembagian Bilangan Integer

    ModOperator (Sisa Pembagian)

    +Operator Penjumlahan

    -Operator Pengurangan

    mhdariefhasan.wordpress.com

    Prakter Penggunaan Operator

    Buatlah sebuah form dengan desain tampilan berikut

    mhdariefhasan.wordpress.com

    Tabel 05 :Properties Form Gambar

    Gambar 07 : Desain Form

    Penggunaan Operator

    NAMAPROPERTIESNILAI

    Label1CaptionNilai Pertama

    Label2CaptionNilai Kedua

    Label3CaptionHasil Pemrosesan

    Label 4CaptionOperator

    Combo1Row Source+,*,-

    RowSource Type1- Value

    Command1CaptionProses

    mhdariefhasan.wordpress.com

    Script Program

    mhdariefhasan.wordpress.com

    Gambar 08 : Listing Program Command1

    mhdariefhasan.wordpress.com

    Operator Perbandingan

    Operator Pembanding merupakan jenis operator yang digunakan untuk membandingkan suatu nilai dengan nilai yang lain. Operator Pembanding mempunyai Dua Nilai yaitu true (T) dan false (F), Lihat tabel

    Jenis Operator

    mhdariefhasan.wordpress.com

    Tabel 06 :Tabel Operator Perbandingan

    OPERATORKETERANGAN

    <Lebih Kecil

    > Lebih Besar

    ,=

    RowSource Type1- Value

    Command1CaptionProses

    mhdariefhasan.wordpress.com

    Praktek Operator Perbandingan

    mhdariefhasan.wordpress.com

    Gambar 10 :Listing Program Command 1

    mhdariefhasan.wordpress.com

    Operator Penggabungan

    Operator Penggabungan berfungsi untuk menggabungkan dua buah variabel string.

    Operator Penggabungan pada visual fox Pro adalah “+”

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    Contoh Kasus

    Pada Kasus berikut ini kita akan mencontohkan penggunaan operator Penggabungan

    mhdariefhasan.wordpress.com

    Tabel 08: Properties Form

    Gambar 11 : Desain Form

    Operator Penggabungan

    NAMAPROPERTIESNILAI

    Label1CaptionKata Pertama

    Label2CaptionKata Kedua

    Command1CaptionGabungkan

    Text3AligmentCenter

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    Gambar 13 : Listing Program Command

    mhdariefhasan.wordpress.com

    Operator Logika

    Operator Logika merupakan fungsi yang digunakan sebagai pembanding antara suatu nilai dan dapat mengeluarkan nilai true atau false dari hasil perbandingan tersebut

    Berikt merupakan jenis operator logika

    mhdariefhasan.wordpress.com

    Tabel 08: Tabel Operator Logika

    OPERATORKETERANGAN

    AndDan

    OrAtau

    notTidak

    mhdariefhasan.wordpress.com

    Contoh Kasus

    Kasus berikut akan mencontohkan pengggunaan operator logika

    mhdariefhasan.wordpress.com

    Tabel 09: Properties Form

    Gambar 13 : Desain Form

    Operator Penggabungan

    NAMAPROPERTIESNILAI

    Label1CaptionMasukkan ID Anda

    Label2CaptionMasukkan Kode Akses Sebanyak * Digit

    Command1CaptionOK

    Command2CaptionLogin

    mhdariefhasan.wordpress.com

    Script Program

    mhdariefhasan.wordpress.com

    Gambar 14 : Script Program Command 1 Operator Penggabungan

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com

    mhdariefhasan.wordpress.com