Oracle : Form/Report Developer

Slides:



Advertisements
Presentasi serupa
BORLAND DELPHI 1. Pengenalan Borland Delphi merupakan program aplikasi database yang berbasis Object Pascal dari Borland. Delphi juga memberikan fasilitas.
Advertisements

Oracle : Form/Report Developer
WELCOME TO VISUAL BASIC
PERTEMUAN VI Penggunaan Array.
Oracle Developer/2000. Developer/2000 Products FormsReportsGraphics.
PROSEDUR 1 Prosedur Adakalanya ketika kita membuat program, ada beberapa kode program yang ditulis berulang-ulang. Hal ini tentu saja menyita waktu dan.
Pemrograman Visual Basic 6.0
Introduction to Oracle Developer
Fungsi Inttostr, strtoint, if- then dan if then else
MODUL1 DATABASE MANAGEMENT SYSTEM
ORACLE DEVELOPER 6i Oracle Developer adalah salah satu produk dari Oracle Corporation yang digunakan untuk membuat suatu aplikasi. Oracle Developer 6i.
FORM PADA WEB WEB 1 KELAS X.
Oracle : Form/Report Developer
Oracle : Form/Report Developer
PERTEMUAN IX Penggunaan Array.
PERTEMUAN II CONTROLS DAN SINTAK DASAR
Oracle : Form/Report Developer
Oracle : Form/Report Developer
Oracle : Form/Report Developer
PL/SQL PROGRAMMING PL/SQL adalah prosedur berkelanjutan dari Oracle -SQL yang menawarkan satu bentuk bahasa pemrograman. PL/SQL memungkinkan user atau.
Pemrograman Database Nyimas Artina, S.Kom, M.Si.
Dikompilasi Oleh : Ary Bima Kurniawan ST., MT.
LOOPING dan array Tinaliah, S. Kom.
Johannes Simatupang, MKom, Cobit5-F NIDN :
Perancangan Pencatatan Transaksi Formulir Pertemuan 23 s.d 24 Matakuliah: F0712 / Lab Sistem Informasi Akuntansi Tahun: 2007.
Dasar-dasar Visual Basic
Pemrograman VB.NET Pertemuan 3.
Kelas SI.  Review Kontrol yang Umum  Pemilihan dan Perulangan  Sub, Function dan Modul  OOP dalam Visual Basic 2008  NameSpace  Array  Menu dan.
Dikompilasi Oleh : Ary Bima Kurniawan ST., MT.
Oracle : Form/Report Developer
Perancangan Web Pertemuan IV
Variabel, Konstanta, Tipe Data Dan Operator pada VB
PERCABANGAN By Adnan Purwanto, S.Kom.
Oracle : Form/Report Developer
Oracle : Form/Report Developer
IF IF .. ELSE NESTED IF .. ELSE
Perancangan Report Pertemuan 13 s.d 14 Matakuliah: F0712 / Lab Sistem Informasi Akuntansi Tahun: 2007.
Oracle : Form/Report Developer
Oracle : Form/Report Developer
MANAJEMEN BASIS DATA PERTEMUAN 9 FORMS.
BAB II KOMPONEN-KOMPONEN MICROSOFT VISUAL BASIC 6.0
Switchboard Arif Basofi, S.Kom.
Percabangan.
Penggunaan Struktur Kontrol SELECT
PENGANTAR KOMPUTER & TI 2A
Pertemuan 2 Dani Hamdani, S.Kom..
ELEMEN-ELEMEN PROGRAM
PENJURUSAN DI ORACLE ORACLE DEVELOPER
PERTEMUAN III MICROSOFT ACCESS 2003
STORED PROCEDURE & TRIGGER
Perancangan Formulir Pertemuan 11 s.d 12
MENGENAL VISUAL BASIC 6.0 Pertemuan 3
B. Nebel, Univ. Freiburg, FAW
Prosedur.
Pertemuan 4 Dani Hamdani, S.Kom..
Antrian Dengan Array Ika Menarianti.
Blok PL/SQL Non Modular dan Modular
Anonymous Blok PL/SQL dan Tipe Data
Pengenalan Visual Basic
Tumpukan Dengan Array Ika Menarianti.
MEMBUAT FORM VBA SEDERHANA PADA MS. EXCEL
Obyek Combo Box Pemrograman Visual.
PERTEMUAN VI STRUKTUR KEPUTUSAN
Oracle Report Designer
Pemrograman Terstruktur I dengan Delphi
MATERI PERKULIAHAN TEKNIK KOMPILASI
PERTEMUAN 4 PERANCANGAN PROGRAM.
Oleh : Rahmat Robi Waliyansyah, M.Kom.
ORACLE DEVELOPER 6i Oracle Developer adalah salah satu produk dari Oracle Corporation yang digunakan untuk membuat suatu aplikasi. Oracle Developer 6i.
Stored Procedure D. SINAGA, M.KOM.
Transcript presentasi:

Oracle : Form/Report Developer Pertemuan 3 Dibuat oleh: Lis Suryadi, M.Kom

Menggunakan Combo Box dan Check Box Materi: Membuat Single Form Menggunakan Combo Box dan Check Box (Non database tables)

Sasaran Belajar Agar mahasiswa : Dapat mengerti dan memahami cara membuat form dengan menggunakan objek-objek yang ada di Form Builder. Dapat memahami penggunaan Trigger dan Function di Form Builder.

Langkah-1: Me-running OC4J Instance

Sebelum Membuka Form Builder Running terlebih dulu OC4J Instance Caranya: Dari Oracle Developer Suite --> Forms Developer --> Start OC4J Instance, sehingga akan tampil kotak dialog seperti berikut :

Langkah ke-2: Memanggil Forms Builder Dari : Start -> Program -> Oracle Developer Suite -> Forms Developer -> Forms Builder. Sehingga akan tampil kotak dialog sebagai berikut :

Memanggil Form Builder

Membuka Form Baru 2 1

Langkah ke-3: Login Koneksi 1

Memberi Nama Form

Membuat Blok Data Baru 2 1 3

Membuat Blok Data Baru

Membuka Layout Form

Mendisain Form

Memanggil Object

Memanggil Object

Memanggil Object

Memanggil Object

Mendisain Form

Mengatur Property Palette pada Object Text Item 1 2

Menyetting Property Palette pada object Text Item

Mengatur Property Pallete

Mengatur Property Palette pada object ComboBox 1 2

Mengatur Property Palette pada object ComboBox

Mengatur Elemen List pada Object ComboBox 2 1 3

Mengatur Property Palette pada object Check Box 1 2

Mengatur Property Palette pada Object CH_Keluarga 1 3 2

Mengatur Property Palette pada Object CH_Anak 1 3 2

Mengatur Property Palette pada object Push Button 2 3 1

Mengatur Property Palette pada Object Push Button

Membuat Block PL/SQL ketika Trigger New Form Instance 1 2

Membuat Block PL/SQL ketika Trigger New Form Instance Nama Trigger Tipe Object

Blok PL/SQL Ketika Trigger New Form Instance BEGIN -- Mendeklarasikan nilai awal untuk masing-masing item data :blokgaji.txttunj_keluarga :=0; :blokgaji.txttunj_anak :=0; :blokgaji.txtgapok :=0; :blokgaji.txtgator :=0; :blokgaji.txtpajak :=0; :blokgaji.txtgaber :=0; END;

Memilih Trigger Pada Object Combo Box 1 3 2

Blok PL/SQL pada Objeck CbJabatan Ketika Trigger When-Button-Pressed BEGIN -- Mengecek Item List Value yang ada di object CBJabatan IF :blokgaji.CBJabatan = 1 THEN :blokgaji.txtgapok := 5000000; ELSIF :blokgaji.CBJabatan = 2 THEN :blokgaji.txtgapok := 3000000; ELSE :blokgaji.txtgapok := 1000000; END IF; END;

Memilih Trigger Pada Object Ch_Keluarga 3 1 2

Blok PL/SQL pada Objeck CH_Keluarga Ketika Trigger When-Checkbox-Changed BEGIN -- Mengecek Value yang ada pada Objek CH_Keluarga IF :blokgaji.CH_Keluarga = 1 THEN :blokgaji.txttunj_keluarga := 800000; ELSE :blokgaji.txttunj_keluarga := 0; END IF; END;

Memilih Trigger Pada Object Ch_Anak 1 3 2

Blok PL/SQL pada Objeck CH_Anak Ketika Trigger When-Checkbox-Changed BEGIN -- Mengecek Value yang ada pada Objek CH_Anak IF :blokgaji.CH_anak = 1 THEN :blokgaji.txttunj_anak := 350000; ELSE :blokgaji.txttunj_anak := 0; END IF; END;

Memilih Trigger Pada object Push Button 1 2

Memilih Trigger Pada Object Push-Button 3 1 2

Blok PL/SQL pada Objeck Button Bproses Ketika Trigger When-Button-Pressed Tipe Object Nama Trigger Nama Object Nama Data Block

Blok PL/SQL pada object BProses DECLARE BEGIN -- Membuat formula untuk menghitung gaji kotor :blokgaji.txtgator := :blokgaji.txtgapok + blokgaji.txttunj_keluarga + :blokgaji.txttunj_anak; -- Membuat formula untuk menghitung pajak :blokgaji.txtpajak :=(10/100) * :blokgaji.txtgator; -- Membuat formula untuk menghitung gaji bersih :blokgaji.txtgaber := :blokgaji.txtgator - :blokgaji.txtpajak; END;

Mengatur Fill Color Pada Form

Langkah ke-4: Menyimpan Modul FrmCetakGaji Buatlah folder dengan nama “0422502029ORA” untuk menyimpan semua modul praktek Oracle. Untuk menyimpan modul praktek : Dari menu File :  Save As  Pilih Direktori Penyimpanan (misalkan di E:\Oracle\0422502029ORA ),  Beri nama FrmCetakGaji.FMB Seperti kotak dialog berikut :

1 2

File Yang Terbentuk FrmCetakGaji Setelah Dieksekusi Module FrmCetakGaji

Langkah ke-5: Meng-Compile Block PL/SQL 1 2

Meng-Compile Block PL/SQL

Langkah ke-6: Me-running Form

Menjalankan Program

Selamat Mencoba