Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Oracle : Form/Report Developer

Presentasi serupa


Presentasi berjudul: "Oracle : Form/Report Developer"— Transcript presentasi:

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

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

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

4 Langkah-1: Me-running OC4J Instance

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

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

7 Memanggil Form Builder

8 Membuka Form Baru 2 1

9 Langkah ke-3: Login Koneksi
1

10 Memberi Nama Form

11 Membuat Blok Data Baru 2 1 3

12 Membuat Blok Data Baru

13 Membuka Layout Form

14 Mendisain Form

15 Memanggil Object

16 Memanggil Object

17 Memanggil Object

18 Memanggil Object

19 Mendisain Form

20 Mengatur Property Palette pada Object Text Item
1 2

21 Menyetting Property Palette pada object Text Item

22 Mengatur Property Pallete

23 Mengatur Property Palette pada object ComboBox
1 2

24 Mengatur Property Palette pada object ComboBox

25 Mengatur Elemen List pada Object ComboBox
2 1 3

26 Mengatur Property Palette pada object Check Box
1 2

27 Mengatur Property Palette pada Object CH_Keluarga
1 3 2

28 Mengatur Property Palette pada Object CH_Anak
1 3 2

29 Mengatur Property Palette pada object Push Button
2 3 1

30 Mengatur Property Palette pada Object Push Button

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

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

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

34 Memilih Trigger Pada Object Combo Box
1 3 2

35 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 := ; ELSIF :blokgaji.CBJabatan = 2 THEN :blokgaji.txtgapok := ; ELSE :blokgaji.txtgapok := ; END IF; END;

36 Memilih Trigger Pada Object Ch_Keluarga
3 1 2

37 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 := ; ELSE :blokgaji.txttunj_keluarga := 0; END IF; END;

38 Memilih Trigger Pada Object Ch_Anak
1 3 2

39 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 := ; ELSE :blokgaji.txttunj_anak := 0; END IF; END;

40 Memilih Trigger Pada object Push Button
1 2

41 Memilih Trigger Pada Object Push-Button
3 1 2

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

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

44 Mengatur Fill Color Pada Form

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

46 1 2

47 File Yang Terbentuk FrmCetakGaji Setelah Dieksekusi
Module FrmCetakGaji

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

49 Meng-Compile Block PL/SQL

50 Langkah ke-6: Me-running Form

51 Menjalankan Program

52 Selamat Mencoba


Download ppt "Oracle : Form/Report Developer"

Presentasi serupa


Iklan oleh Google