DATA
MODUL
KOMPONEN
MENU
Tujuan
Memahami pengaturan komponen dengan data modul. Memahami cara
membuat menu utama.
Materi
Data Modul
Pada saat
membuat project yang besar kita akan menemukan hubungan antar tabel database
dalam unit – unit yang terpisah. Koneksi database akan didefinisikan dalam
setiap form. Hal tersebut akan menyulitkan, dalam pengaturan karena kita harus
mengubah komponen visual yang sama dalam beberapa form berbeda. Untuk mengatasi
hal tersebut Delphi menyediakan fasilitas Data
Modul.
Data
module merupakan form kontainer yang berisi kumpulan komponen- komponen non
visual yang digunakan untuk hubungan antar tabel. Dengan data modul manajemen
komponen koneksi menjadi lebih mudah diatur.
Pada saat desain, data
module sama dengan form namun saat aplikasi dijalankan data module berada di
memori.
Pemakaian data module sifatnya optional dalam membuat project
aplikasi.
Contoh Membuat dan
Menggunakan Data Module:
a.
Buat data module baru: File à New à Data
Module
b. Simpan datamodule dengan nama data_module
c. Atur propertie data module: Name: dm
d.
Tambahkan komponen non visual
pada data module
Contoh: Komponen query (
dari tab BDE)
Komponen DBTables ( Tab BDE)
Komponen
DataSource ( Tab Access)
e. Atur properties komponen query
Sampai
disini anda telah membuat koneksi database dengan DBTables( koneksi_db),
melakukan query data barang dengan( qrybarang). Datasource dsbarang untuk
menampilkan data dari dataset qrybarang. Kini Saatnya menggunakan data module
untuk menampilkan data pada form.
Menggunakan Data Module
Contoh:
Membuat form barang
a. Buat form barang simpan dengan nama
fbarang.
b. Tambahkan komponen- komponen berikut:
Label
dan DBEdit sebanyak kolom tabel barang.
Tambahkan
DBGrid
Tambahkan
komponen Navigator
Tambahkan
Button
c.
Atur
propertis form barang
- Formà Name: databarang
- Komponen yang berhubungan dengan tabel:
Sorot semua komponen pada form kecuali button dan label-label
- Ketik
pada properties datasource: dm.dsbarang
- Pengaturan
Button à -Caption: Tutup
-Double click, tambahkan sintak berikut:
databarang.close;
d. Jalankan
Menu utama dapat kita fungsikan sebagai form
navigasi untuk membuka form- form lainnya dalam satu project.
Contoh:
Membuat Form Menu Utama
- Buat
form baru, simpan dengan nama fmenu
- Tambahkan
komponen menu (
) dari tab Standart.
- Double
click komponen menu (
), tambahkan nama- nama menu berikut:
Menu1 à Caption: Data Pelanggan
Name :mdtp
Menu2 à Caption: Transaksi Penjualan
Name
:mtp
Menu3 à Caption: Laporan
Name
:mlap
Menu4 à Caption: Keluar
Name :mkeluar
Sampai disini anda telah membuat menu utama.
d. Menyisipkan
menu utama baru
Contoh:
Menu Barang
- klik
kanan menu Transaksi Penjualan
- Pilih Insert
- Atur properties menu:
Caption: Data Barang
Name : mbrg
e. Menambahkan
sub menu utama. Klik
menu utama, misalnya Laporan. Tambahkan sub menu. Misalnya :
Sub menu1 àCaption :Daftar Barang,
Name: lbarang
f. Mengatur
event menu / sub menu.
Contoh:
-
menu
Keluar :
double click menu
Keluar, tambahkan sintak berikut:
Application.Terminate;
-
menu
Data Barang:
double
click menu Keluar, tambahkan sintak berikut:
databarang.show;
0 Response to "DATA MODUL KOMPONEN MENU "
Post a Comment