BAB 5 PEMBUATAN MENU DALAM ORACLE FORMS

dokumen-dokumen yang mirip
BAB 2 Membuat dan Menjalankan Form dengan Single Block

BAB 4 MEMBUAT LIST OF VALUE (LOV) DAN NON-BASE TABLE FIELDS

BAB 1 PEMBUATAN REPORT

BAB 6 PROGRAM UNITS DAN STRORED PROGRAMS UNITS

Bab 15 Menggunakan Menu Navigasi Berupa Switchboard dan Form

BAB VIII MEMBUAT MENU DENGAN SWITCHBOARD MANAGER DAN PEMBUATAN STARTUP

Modul Praktikum Basis Data 11 Membuat Menu dengan Form

Praktikum 6 SubForm dan Kode VBA

BAB 1 PENDAHULUAN. Oracle Form Badriyah

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

BAB X BEKERJA DENGAN MACRO

BAB I SEKILAS VISUAL STUDIO.NET 2008

Ruang Kerja DREAMWEAVER MX 2004 :

BAB 3 MEMBUAT MASTER-DETAIL FORM

BAB 2 LANDASAN TEORI

Mengenal Tabel Base BAB

DATABASE. Visual Data Manager

MENGOPERASIKAN PERANGKAT LUNAK BASIS DATA MICROSOFT ACCESS

1. MENGENAL VISUAL BASIC

Delphi Cara membuka aplikasi Delphi 7. Start All Programs Borland Delphi 7 Delphi Perkenalan jendela Delphi 7. syahada.blogspot.

DATABASE. Visual Data Manager

Spesifikasi: Ukuran: 14x21 cm Tebal: 68 hlm Harga: Rp Terbit pertama: Februari 2005 Sinopsis singkat:

BAB 2 LANDASAN TEORI

MODUL I. A. Landasan Teori. Modul Praktimum Pemrograman Visual II D3 Manajemen Informatika UNIJOYO

[MODUL ACCESS PEMULA]

BAB II LANDASAN TEORI

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

MICROSOFT VISUAL FOXPRO

BAB I Pengenalan Microsoft Visual Basic 6.0

ADODC. Gambar 5.1. ADODC

Pemrograman Visual Modul I Perkenalan Lembar Kerja VB 6.0. S. Thya Safitri

Mengelola Database Menggunakan Macro Excel

Pemograman Swing. Netbeans:

PENDAHULUAN TENTANG NETBEANS

FLASH, FRAME, BEHAVIOR

Bab 1 Pengenalan dan Istilah Borland Delphi 1.1 Dasar Pemikiran

Membuat Form. Oleh: Toni Heryana,S.Pd, MM

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa Latin Computare yang berarti

PRAKTIKUM 10 REPORT LANJUTAN 72 C. TUGAS PENDAHULUAN Buat perancangan report untuk pegawai dan kerja seperti contoh dibawah ini : D. PERCOBAAN Buka da

PRAKTIKUM SISTEM INFORMASI MANAJEMEN

INSTRUKSI PENCABANGAN

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI

Database Management Pengenalan MS. Access 2003

Panduan Macro Excel untuk Membuat Aplikasi RAB Bangunan

Mengoperasikan Dasar-Dasar Basis Data (Database)

Masukkan CD Program ke CDROM Buka CD Program melalui My Computer Double click file installer EpiInfo343.exe

MEMBUAT APLIKASI MENGGUNAKAN MICROSOFT ACCESS

Lampiran A : PENGENALAN LINGKUNGAN VISUAL C++

3.1 Form Wizard. 3. Pilihlah menu use data block wizard dan tekanlah button OK, maka akan tampil window di bawah ini.

Pemrograman dengan C++ Builder 2004 Taryana S Pendahuluan C++ Builder adalah sebuah aplikasi yang digunakan untuk pengembangan dengan

MODUL I. A. Instalasi Borland Delphi Buka file instalasi Borland Delphi Klik Run Program. 3. Klik Next

PEMROGRAMAN DASAR XI TKJ SMK NEGERI 1 KUPANG

Sistem Informasi Royalti

EKONOMETRI MENGGUNAKAN EVIEWS 4

Spesifikasi: Ukuran: 11x18 cm Tebal: 144 hlm Harga: Rp Terbit pertama: Juni 2005 Sinopsis singkat:

Aplikasi Komputer. Bekerja Dengan Microsoft Excel Access (1) Ita Novita, S.Kom, M.T.I. Modul ke: Fakultas ILMU KOMPUTER. Program Studi Informatika

Microsoft Access 2007

MEMBUAT MENU BANTU

BAB 2 LANDASAN TEORI

Sebelum kita membahas tentang Microsoft Access ada baiknya jika kita terlebih dahulu mengetahui apa yang dimaksud dengan database.

Borland Delphi 3.0. Pengenalan Delphi dan Lingkungan Kerjanya

MODUL XIII FORM dan REPORTS

BAB IV DESKRIPSI PEKERJAAN

DASAR MENGGUNAKAN VISUAL BASIC 6.0

TUGAS 1 SISTEM MANAJEMEN BASIS DATA-S1 LAPORAN PRAKTIK SISTEM BASIS DATA

BAB IV PERANCANGAN SISTEM

BAB V Pengenalan Komponen-Komponen (object) pada VB

MEMBUAT LAPORAN DI JAVA DENGAN MENGGUNAKAN IREPORT

BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti

Membuat File Database & Tabel

KSI B ~ M.S. WULANDARI

MODUL 1 IDE (Integrated Development Environment )

Bab I Pengenalan Visual BASIC

Login Member. 1. Home. Home merupakan layar yang pertama kali ditampilkan pada saat

Universitas Komputer Indonesia. Pemrograman dengan C++ Builder

Lembar kerja access Title bar merupakan judul dari jendela program atau nama file yang sedang aktif Tombol office merupakan tombol yang menampung

Membuat Aplikasi Penjualan dengan Macro Excel

Pengantar Delphi (IDE Delphi ) & Konsep OOP

BAB I. 1 P e m r o g r a m a n V i s u a l B a s i c - J a t i L e s t a r i

BAB 5. MEMBUAT DAN MENGGUNAKAN FORM

Mengatur MDI Child dalam jendela MDI Form Membuat Garis Pemisah antar Menu Melakukan Koding terhadap Menu

PENGENALAN VISUAL BASIC 6.0

BAB 2 TINJAUAN PUSTAKA

KSI B ~ M.S. WULANDARI

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

Gambar 1. Jendela Ms. Access Pilihan: New : menu untuk membuat file basis data baru. Recent : menu untuk membuka file basis data yang sudah ada.

BAB VI MENGGUNAKAN DATABASE DESKTOP

REPORT ACCESS Amati isi dari table Employees. Isi dari table Employees berupa Employee ID, Last Name, First Name, Title, Birth Date, dst

1. Pengertian Database

Memahami bagaimana membuat aplikasi Mengetahui apa yang dimaksud dengan Batch Mengenal langkah-langkah membuat Batch

Modul Pembangunan Aplikasi Basis Data Lanjut 2014

BAB 2 LANDASAN TEORI

Konsep Sistem Informasi B

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

Mengenal Query Base. Pada Bab ini anda akan mempelajari cara:

BAB II LANDASAN TEORI

URAIAN POKOK PERKULIAHAN

A. Memulai dan Struktur Visual Basic

Transkripsi:

BAB 5 PEMBUATAN MENU DALAM ORACLE FORMS Pada aplikasi database, untuk mengakses form dan report yang sudah dibuat, diperlukan menu. Menu dapat menjadi petunjuk bagi user untuk memilih form atau report yang ingin dijalankan. Menu didesain sebagai bagian dari Oracle Forms. Pada Oracle Forms, setiap form yang dijalankan memiliki salah satu dari kemungkinan berikut : 1. Menu default yang meliputi Action, Edit, Block, Field, Record, Query, Window, Help menus. Struktur dari menu default tidak dapat berubah 2. Custom menu yang didefinisikan sebagai module yang terpisah dari form module, kemudian menu module ini ditempatkan pada form yang ingin menjalankan custom menu. 3. Tidak memiliki menu sama sekali Default menu adalah bagian dari form module. Akan tetapi jika suatu form memiliki custom menu maka terdapat dua executable files yang dijalankan yaitu : form module yang berekstensi *.fmx menu module yang berekstensi *.mmx Pada aplikasi yang terdiri dari beberapa form, maka beberapa form atau multiple form ini dapat memakai menu yang sama atau tiap form dapat juga memiliki menu yang berbeda. Default menu pada Oracle Forms 6i ditandai dengan property Menu Module yang berisi nilai DEFAULT&SMARTBAR. Halaman - 58

7.1. Hirarki Menu Hirarki menu pada Oracle Forms terdiri dari tiga kategori berikut : Menu module seperti halnya form module, menu module mempunyai item (menu dan menu item), program units dan obyek lainnya. Menu meliputi main menu, individual menu dan submenu Menu item 7.2. Pembuatan Custom Menu Untuk membuat custom menu diperlukan 5 (lima) tahapan berikut : Membuat menu module Membuat menu dan menu item Menandai perintah yang bisa dijalankan pada menu item Menyimpan dan men-generate menu module Menempatkan menu module pada form Halaman - 59

7.2.1. Membuat Menu Module Ada 2 (dua) cara untuk membuat menu module : Klik menu File -> New -> Menu Pilih Menus pada Object Navigator, kemudian buat object baru dengan mengklik Navigator -> Create Beri nama menu module yang baru dibuat dengan nama : mymenu. 7.2.2. Membuat Menu dan Menu item Menu dan menu item dapat dibuat dibuat dengan menggunakan Menu Editor. Untuk itu klik kanan mymenu, kemudian pilih Menu Editor, atau bisa dilakukan dengan mengklik menu Tools -> Menu Editor. Berikut ini tampilan awal dari Menu Editor : Untuk menambahkan menu ke samping klik icon Build Across Untuk menambahkan menu item ke bawah klik icon Build Down Buat menu dan menu item seperti yang ada pada gambar berikut : Halaman - 60

Sampai dengan tahap ini, struktur menu dasar telah dibuat. Tahap berikutnya adalah menambahkan fungsionalitas pada tiap menu item. 7.2.3. Menandai Perintah /Command ke Menu Item Untuk menandai command atau perintah pada menu item, caranya : 1. Pilih menu item pada menu editor. Klik kanan tombol mouse kemudian pilih Properties (Property Palette). 2. Properti yang tersedia adalah : a. Command type menandakan type command yang akan dijalankan, pilihannya adalah form, reort, PL/SQL atau menu lain. b. Menu item code (command text) teks yang tampil pada menu item Untuk menjalankan form dari menu item, pilih Command type PL/SQL. Klik kanan pada menu item Employee Data Entry, pilih PL/SQL Editor, kemudian ketik kode berikut : BEGIN RUN_PRODUCT(FORMS, 'employee', SYNCHRONOUS, RUNTIME, FILESYSTEM, '',''); END; RUN_PRODUCT adalah fungsi PL/SQL built-in yang berfungsi menjalankan produk lain dari Oracle Developer. Halaman - 61

Parameter yang ada pada fungsi RUN_PRODUCT : Product : FORMS atau REPORTS Document/Module : Nama dari file dalam tanda petik tunggal Command Mode : SYNCHRONOUS atau ASYNCHRONOUS Executable Mode : RUNTIME Location : FILESYSTEM atau DATABASE Parameter List : Daftar parameter yang dilewatkan ke form/report Display : tipe tampilan yang dihasilkan. NULL menandakan current display Untuk kode PL/SQL, klik tombol Compile. Isi untuk menu item yang lain, sedangkan untuk menu item Exit Application berikan kode PL/SQL berikut : BEGIN EXIT_FORM; END; EXIT_FORM adalah prosedur built-in untuk keluar dari current form. 7.2.4. Menyimpan dan Mengenerate Menu Module Sampai pada bagian ini, struktur menu telah dibuat dan perintah untuk tiap menu item juga sudah ditentukan. Berikutnya adalah proses menyimpan dan meng-compile menu yang sudah dibuat. Klik icon save kemudian beri nama custom menu dengan nama : mymenu. File ini otomatis akan diberi ekstensi.mmb Untuk mengenerate atau meng-compile menu, klik pada File ->Administration -> Compile File. Hasil dari proses generate adalah file menu dengan ekstensi.mmx Halaman - 62

7.2.5. Menempatkan Menu Module pada Form Untuk menempatkan menu module pada form, buat form baru, beri nama blankform. Set properti blankform seperti pada gambar berikut : Setelah itu jalankan blankform, dan hasilnya akan tampak seperti pada gambar berikut : Window yang ada pada blankform dapat diisi dengan grafik atau judul aplikasi. Halaman - 63