LABORATORIUM
SISTEM MANAJEMEN BASI DATA
S M B D
Microsoft Access
Syukur Alhamdulillah kami panjatkan ke hadirat Allah SWT karena atas ridho dan
pertolongannya Modul Praktikum ini dapat selesai. Materi praktikum Laboratorium
Sistem Manajemen Basis Data membahas tentang Sistem Pendapatan terdiri dari :
Pengelolaan Data Barang
Pengelolaan Data Pelanggan
Transaksi Penjualan Kredit yang menghasilkan Tagihan kepada pelanggan
Pengelolaan Piutang Dag
Transaksi Penerimaan Piutangng
Alat Praktikum :
1. Personal Komputer
2. Modul Praktikum
Lama Praktikum :
1. Jumlah Sesi Praktikum 10x
2. 1 Sesi Praktikum berdurasi 2 x 50 menit
3. 1 Sesi Modul Praktikum ada yang membutuhkan lebih dari 1 sesi praktikum
i
DAFTAR ISI
Pengantar ........................................................................................................................ i
Daftar Isi........................................................................................................................... ii
ii
6.2 Peralatan dan Perlengkapan ....................................................................................... 51
6.3 Materi Praktikum ........................................................................................................ 51
6.4 Praktikum Sesi 5 .......................................................................................................... 51
Modul Praktikum 7 Membuat Report Barang.......................................................................... 60
7.1 Tujuan Praktikum ........................................................................................................ 60
7.2 Peralatan dan Perlengkapan ....................................................................................... 60
7.3 Materi Praktikum ........................................................................................................ 60
7.4 Praktikum Sesi 6 .......................................................................................................... 60
7.1 Soal .............................................................................................................................. 62
Modul Praktikum 8 : Form untuk Memanggil Report Barang dan Report Pelanggan ............. 64
8.1 Tujuan Praktikum ........................................................................................................ 64
8.2 Peralatan dan Perlengkapan ....................................................................................... 64
8.3 Materi Praktikum ........................................................................................................ 64
8.4 Praktikum Sesi 8 .......................................................................................................... 64
Modul Praktikum 9 : Membuat Ribbon Menu / Main Menu ................................................... 69
9.1 Tujuan Praktikum ........................................................................................................ 69
9.2 Peralatan dan Perlengkapan ....................................................................................... 69
9.3 Materi Praktikum ........................................................................................................ 69
9.4 Praktikum Sesi 9 .......................................................................................................... 69
Modul Praktikum 10 : Menghubungkan Ribbon Menu / Main Menu dengan Form atau Report
74
10.1 Tujuan Praktikum ........................................................................................................ 74
10.2 Peralatan dan Perlengkapan ....................................................................................... 74
10.3 Materi Praktikum ........................................................................................................ 74
10.4 Praktikum Sesi 10 ........................................................................................................ 74
iii
Modul Praktikum 1 : Pembuatan Database dan
Tabel
b. Mahasiswa mampu membuat tabel dengan atribut sesuai tipe data yang ada di
Microsoft Access 2007:
1. Barang
2. Pelanggan
3. BukuPiutang
4. MasterFaktur
5. DetailFaktur
6. Penerimaan
a. 1 PC untuk 1 Mahasiswa
b. Modul Praktikum
c. Membuat Database
d. Membuat Tabel
a. Microsoft Access
adalah suatu program aplikasi basis data komputer relasional yang digunakan untuk
merancang, membuat dan mengolah berbagai jenis data dengan kapasitas yang
besar.Aplikasi ini menggunakan mesin basis data Microsoft Jet Database Engine, dan
juga menggunakan tampilan grafis yang intuitif sehingga memudahkan pengguna.
Versi terakhir adalah Microsoft Office Access 2007 yang termasuk ke dalam Microsoft
Office System 2007.
1
b. Komponen Utama (Object)
1. Table
Table adalah objek utama dalam database yang digunakan untuk menyimpan
sekumpulan data sejenis dalam sebuah objek. Table terdiri atas :
a. Field Name : atribut dari sebuah table yang menempati bagian kolom.
b. Record : Isi dari field atau atribut yang saling berhubungan yang menempati bagian
baris.
3. Form
Form digunakan untuk mengontrol proses masukan data (input), menampilkan data
(output), memeriksa dan memperbaharui data.
4. Report
Form digunakan untuk menampilkan data yang sudah dirangkum dan mencetak data
secara efektif.
c. Tipe Data
Tipe data digunakan pada filed-field yang akan kita gunakan untuk membuat program
sederhana pada Ms.Access baik itu Ms.Access 2003, 2007 sampai 2010 yang terbaru.
Pada Ms.Access terdapat beberapa tipe data, di sini saya akan membahas 10 tipe data,
penjelasannya sebagai berikut :
1. Text
Text digunakan untuk field alfanumeric (misal : nama, alamat, kode pos, telp), sekitar
255 karakter tiap fieldnya.
2. Memo
Memo dapat menampung 64000 karakter untuk tiap fieldnya, tapi tidak bisa
diurutkan/diindeks.
3. Number
Number digunakan untuk menyimpan data numeric yang akan digunakan untuk proses
perhitungan matematis.
4. Date/Time
2
Tipe data Data/time digunakan untuk data yang berjenis tanggal, waktu atau
penggabungan dari tanggal dan waktu
5. Currency
Tipe data Currency yaitu data dengan jenis number, hanya saja pada awal angka selalu
disertakan symbol currency default sesuai dengan regional setting yang digunakan,
misalnya RP. $, dll. Currency dapat menggunakan angka dengan 15 dgiit dibelakang
desimal dan 4 digit sesudah desimal.
6. Auto Number
Tipe data Auto Number adalah data yang tidak dapat kita isi secara manual melainkan
ia terisi secara otomatis oleh Access, baik secara menjumlah ataupun random (acak) ,
AutoNumber biasanya digunakan untuk penomoran.
7. Yes/No
Tipe data Yes/No merupakan tipe data dengan 2 pilihan saja yaitu Yes (1 atau Ture) dan
No (0 atau False). dan format yang tersedia adalah Yes/No, True/False, dan On/OFF.
8. OLE Object
OLE Object digunakan untuk eksternal objek, seperti bitmap atau file suara.
9. Hyperlink
Tipe data Hyperlink digunakan untuk menyimpan alamat internet atau file yang
ditunjukan melalui alamat URL
Jika menggunakan tipe data ini untuk sebuah field, maka bisa memilih sebuah nilai dari
tabel lain atau dari sebuah daftar nilai yang ditampilkan dalam combo box.
Sebelum membuat Database, buatlah terlebih dahulu Folder di Drive dengan nama
Folder NIMANDA, misal 1211110001.
3
Klik disini
2. Kemudian akan tampil jendela Microsoft Access,lalu click Blank Database untuk
membuat database
4. Simpan di Folder Anda, pilih icon browse, cari folder anda (1211110001) dan Klik
Open sehinggan tampilan kembali seperti semula
Icon Browse
4
b. Membuat Table
Tabel : Barang
Field Name
Ukuran Field
BARANG
Field Type Size Key
KodeBrg Text 6 Primary
NamaBrg Text 30
Satuan Text 8
Harga Currency
5
1.6 Soal
Buatlah tabel lain dengan cara yang sama untuk tabel-tabel berikut :
a. Tabel : PELANGGGAN
b. Tabel : BUKUPIUTANG
c. Tabel : MASTERFAKTUR
d. Tabel : DETAILFAKTUR
6
e. Tabel : PENERIMAAN
f. Tabel : TEMPORER
7
Modul Praktikum 2 : Membuat Form Barang
a. Mahasiswa mampu mengatur keamanan dan privacy pada Trust Center Setting
a. 1 PC untuk 1 Mahasiswa
b. Modul Praktikum
a. Trust Center
adalah fasilitas yang disediakan oleh microsoft access bahwa database/aplikasi yang
dibuat dapat dipercaya keamanannya sehingga kode program yang dibuat dapat
dieksekusi. Database yang baru dibuat agar kode program dapat dieksekusi, harus
didaftarkan dulu foldernya sebagai Folder yang aman dan privacy.
Office
Button
9
Gambar 2-3 : Tampilan Daftar Folder yang sudah ditambahkan di Trust Center
6. Pilih Tombol browse dan cari folder yang berisi database PENDAPATAN.
10
Sebelum merancang form terlebih dahulu matikan fasilitas Use Control Wizard.
Tombol
1. Pilih Menu Create kemudian pilih Form Design di Ribbon Menu. Property
Sheet
Text Box
Tab
Label Format
Button
Tab
ALL
Tab
Data Tab
Event
3. Tambahkan 1 Buah Label dengan cara klik Icon Label dan buat kotak di desain,
kemudian Ketik menjadi : FORM PENGELOLAAN BARANG DAGANGAN
3. Beri Centang / Pilih Microsoft ActiveX Data Object 2.xx atau 6.xx (pilih yang
mempunyai angka paling besar).
12
2-8 : Tampilan Pemilihan Microsoft ActiveX Data Object 6.1 Library
4. Pilih OK.
Kode barang yang dirancang terdiri dari 6 Digit. Digit 1-2 berisi Kode Blok, digit 3-6 berisi
nomor urut seperti :
B-0001
1. Pilih menu Design – Klik Icon View Code
Icon
View Code
1. Ketik Kode Program dengan nama prosedur Bersihkan letakkan di bawah prosedur
GetID.
Untuk memanggil kedua prosedur dapat dilakukan pada saat event Form di Load
2. Pilih Form (klik area warna biru / diluar desain / daerah yang ada Grid Line)
14
Tab
Event
Objek yang
terpilih /
Form
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
15
Gambar 2-12 : Hasil Running Form Barang
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
16
1. Kembali ke bagian Desain View
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
3. Cari Microsoft Windows Common Controls, apabila tidak ada pilih Tombol Browse
17
Gambar 2-13: Tampilan Penambahan Referensi
Ketik
MSCOMCTL.OCX
18
Gambar 2-15 : Penambahan Komponen Microsoft Windows Common Controls 6.0
6. Pilih OK
1. Perbesar Form
19
6.o
1. Aktifkan Listview
3. Menambahkan
enambahkan Kode Program untuk ListBarang, Pilih View Code, kemudian kode
program berikut : (Ketik diakhir baris)
End With
Call Bersihkan
Call GetID
Call IsiListBarang ‘Tambahkan bagian ini
End Sub
21
d. Tambahkan perintah dibagian BtnSimpan_Click
22
Modul Praktikum 3 : Perancangan Form
Pelanggan
a. 1 PC untuk 1 Mahasiswa
b. Modul Praktikum
8. Tambahkan 1 Buah Label dengan cara klik Icon Label dan buat kotak di desain,
kemudian Ketik menjadi : FORM PENGELOLAAN PELANGGAN
23
Gambar 3-1: Tampilan Desain Form Pelanggan
Kode barang yang dirancang terdiri dari 7 Digit. Digit 1-22 berisi Kode Blok, digit 5-7 berisi
nomor urut seperti :
CUS-001
1. Pilih menu Design – Klik Icon View Code
Icon
View Code
3. Ketik Kode Program dengan nama prosedur Bersihkan letakkan di bawah prosedur
GetID.
Untuk memanggil kedua prosedur dapat dilakukan pada saat event Form di Load
9. Pilih Form (klik area warna biru / diluar desain / daerah yang ada Grid Line)
26
Tab
Event
Objek yang
terpilih /
Form
12. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
14. Jalankan dengan menekan Tombol F5 atau melalui Icon Form View.
27
Gambar 3-6 : Hasil Running Form Pelanggan
10. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
10. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
28
Tanya = MsgBox("Anda akan keluar dari form ini Y/N?", _
vbInformation + vbYesNo, "Tanya")
If Tanya = vbYes Then
DoCmd.Close
End If
End Sub
10. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
29
h. Menambahkan ListView ke Form
1. Perbesar Form
1. Aktifkan Listview
3. Menambahkan Kode Program untuk ListBarang, Pilih View Code, kemudian kode
program berikut : (Ketik diakhir baris)
30
RsPelanggan.Open "Pelanggan", CurrentProject.Connection, _
adOpenStatic, adLockOptimistic
With Me.ListPelanggan
.View = lvwReport
.GridLines = True
.FullRowSelect = True
.ListItems.Clear
.ColumnHeaders.Clear
End With
With Me.ListPelanggan.ColumnHeaders
.Add , , "Kode", 1000, lvwColumnLeft
.Add , , "Nama Pelanggan", 3000, lvwColumnLeft
.Add , , "Alamat", 3500, lvwColumnLeft
.Add , , "Kota", 2000, lvwColumnLeft
.Add , , "Telp", 1000, lvwColumnLeft
.Add , , "Kontak", 1500, lvwColumnLeft
End With
With RsPelanggan
If .RecordCount > 0 Then
.MoveFirst
Do Until .EOF
Set DataItem = Me.ListPelanggan.ListItems.Add()
DataItem.Text = .Fields("KodePlg").Value
DataItem.SubItems(1) = .Fields("NamaPlg").Value
DataItem.SubItems(2) = .Fields("Alamat").Value
DataItem.SubItems(3) = .Fields("Kota").Value
DataItem.SubItems(4) = .Fields("Telp").Value
DataItem.SubItems(5) = .Fields("Kontak").Value
.MoveNext
Loop
End If
End With
End Sub
End With
Call Bersihkan
Call GetID
Call IsiListPelanggan ‘Tambahkan bagian ini
End Sub
31
d. Tambahkan perintah dibagian BtnSimpan_Click
32
Modul Praktikum 4 : Merancang Form Faktur
Penjualan Kredit
a. Mahasiswa mampu membuat Form Faktur yang terdiri dari bagian Master maupun
bagian detail
b. Mahasiswa mampu memahami cara kerja Form faktur yang melibatkan 5 buah
tabel, yaitu :
1. Barang
2. Pelanggan
3. BukuPiutang
4. MasterFaktur
5. DetailFaktur
a. 1 PC untuk 1 Mahasiswa
b. Modul Praktikum
c. Pencarian Pelanggan
d. Pencarian Barang
33
3. Tambahkan 1 Buah Label dengan cara klik Icon Label dan buat kotak di desain,
kemudian Ketik menjadi : FAKTUR PENJUALAN KREDIT
34
Komponen Properties Nilai
Width 5 cm
Text17/Label18 Caption Nama Barang
Text17/Unbound Name TextNamaBrg
Width 6 cm
Text19/Label20 Caption Satuan
Text19/Unbound Name TextSatuan
Width 3 cm
Text21/Label22 Caption Harga
Text21/Unbound Name TextHarga
Width 3 cm
Text23/Label24 Caption Qty
Text23/Unbound Name TextQty
Width 1 cm
Text25/Label26 Caption Jumlah
Text25/Unbound Name TextJumlah
Width 3 cm
Text29/Label30 Caption Sub Total
Text29/Unbound Name TextSubTotal
Width 4 cm
Text31/Label32 Caption PPn
Text31/Unbound Name TextPPn
Width 4 cm
Text33/Labela34 Caption Total
Text33/Unbound Name TextTotal
Width 4 cm
Command13 Name BtnNaik
Caption
Picture Arrow Up
Height 1 cm
Width 0,684 cm
Command14 Name BtnTurun
Caption
Picture Arrow Down
Height 1 cm
Width 0,684 cm
Command27 Name BtnTambah
Caption
Picture Save
Height 1,3 cm
Width 1,3 cm
Command28 Name BtnHapus
Caption
Picture Close Window
Height 1,3 cm
Width 1,3 cm
Command35 Name BtnSimpan
Caption &Simpan
Picture Caption Bottom
Arrangement
Picture Tools
35
Komponen Properties Nilai
Height 1,2 cm
Width 3 cm
Command36 Name BtnBatal
Caption &Batal
Picture Caption Bottom
Arrangement
Picture Stop
Height 1,2 cm
Width 3 cm
Command37 Name BtnKeluar
Caption &Keluar
Picture Caption Bottom
Arrangement
Picture Exit Doorway
Height 1,2 cm
Width 3 cm
Form Caption ::: Form FakturPenjualan Kredit:::
Pop Up Yes
Records Selector No
Navigation Button No
Scroll Bars Neither
Control Box No
36
Gambar 4-3 : Icon ActiveX Controls
1. Aktifkan Listview
37
Gambar 4-5 : Tampilan Setelah Penambahan ListView
Icon
View Code
38
No Faktur yang dirancang terdiri dari 11 Digit. Digit 1-8 berisi Tahun Bulan dan Tanggal
Aktif sistem, digit 9-11 berisi nomor urut seperti :
20130913001
1. Pilih menu Design – Klik Icon View Code
Icon
View Code
39
2. Ketik Kode Program berikut di bawahProsedure NoFakturdengan nama prosedur
BersihkanTampilan.
41
3. Simpan Ulang Program (CTRL+S)
Untuk memanggil kedua prosedur dapat dilakukan pada saat event Form di Load
2. Pilih Form (klik area warna biru / diluar desain / daerah yang ada Grid Line)
Tab
Event
Objek yang
terpilih /
Form
42
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
44
Modul Praktikum 5 Event pada Tombol Faktur
Penjualan Kredit
a. Mahasiswa mampu membuat Kode Program untuk mengelola tombol yang ada
pada Form Faktur sesuai fungsimya
a. 1 PC untuk 1 Mahasiswa
b. Modul Praktikum
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
46
CariPelanggan = "KodePlg = '" & TextKode & "'"
With RsPelanggan
.Find CariPelanggan
If Not .EOF Then
TextNama = .Fields("NamaPlg").Value
TextAlamat = .Fields("Alamat").Value
TextKodeBrg.SetFocus
Else
TextNama = ""
TextAlamat = ""
End If
End With
End Sub
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
47
e. Prosedur untuk Menghitung Jumlah
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
With RsTemporer
.Find CariBarang
If Not .EOF Then
.Fields("NamaBrg").Value = TextNamaBrg
.Fields("Satuan").Value = TextSatuan
.Fields("Harga").Value = TextHarga
.Fields("Qty").Value = TextQty
.Fields("Jumlah").Value = TextJumlah
.Update
Else
.AddNew
.Fields("KodeBrg").Value = TextKodeBrg
.Fields("NamaBrg").Value = TextNamaBrg
.Fields("Satuan").Value = TextSatuan
48
.Fields("Harga").Value = TextHarga
.Fields("Qty").Value = TextQty
.Fields("Jumlah").Value = TextJumlah
.Update
End If
End With
IsiList
HitungTotal
BersihBarang
TextKodeBrg.SetFocus
End Sub
3. Pilih Tab Event di Property Sheet pada pilihan On ClickdanPilih kotak ...,
4. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
RsBukuPiutang.Open "BukuPiutang", _
CurrentProject.Connection, _
adOpenStatic, adLockOptimistic
With RsTemporer
.MoveFirst
Do Until .EOF
'Simpan Data di ListView ke Tabel DetailFaktur
RsDetailFaktur.AddNew
RsDetailFaktur.Fields("NoFaktur").Value = TextNoFaktur
RsDetailFaktur.Fields("KodeBrg").Value=.Fields("KodeBrg").Value
RsDetailFaktur.Fields("Harga").Value=.Fields("Harga").Value
RsDetailFaktur.Fields("Qty").Value = .Fields("Qty").Value
RsDetailFaktur.Update
.MoveNext
Loop
End With
'Simpan ke Buku Piutang
RsBukuPiutang.AddNew
RsBukuPiutang.Fields("KodePlg").Value = TextKode
RsBukuPiutang.Fields("TglTransaksi").Value = TextTgl
RsBukuPiutang.Fields("NoDokumen").Value = TextNoFaktur
RsBukuPiutang.Fields("Debet").Value = TextTotal
RsBukuPiutang.Fields("Kredit").Value = 0
RsBukuPiutang.Update
End If
BersihkanTampilan
BersihBarang
IsiList
NoFaktur
End Sub
1. Pelanggan
2. BukuPiutang
3. Penerimaan
50
6.2 Peralatan dan Perlengkapan
a. 1 PC untuk 1 Mahasiswa
b. Modul Praktikum
2. Simpan Form
rm tersebut(CTRL+S) dan beri nama FormPenerimaan
3. Tambahkan 1 Buah Label dengan cara klik Icon Label dan buat kotak di desain,
kemudian Ketik menjadi : FORM
ORM PENERIMAAN PIUTANG PELANGGAN
51
5. Atur Tampilan Form : Gunakan Tab ALL
52
Gambar 6-2 :Tampilan Setelah Diatur Propertinya
No Faktur yang dirancang terdiri dari 11 Digit. Digit 1-8 berisi Tahun Bulan dan Tanggal
Aktif sistem, digit 9-11 berisi nomor urut seperti :
BKM00000001
1. Pilih menu Design – Klik Icon View Code
Icon
View Code
53
2. Ketik Kode Program berikut di bawah dan berinama prosedur NoBKM.
Untuk memanggil kedua prosedur dapat dilakukan pada saat event Form di Load
2. Pilih Form (klik area warna biru / diluar desain / daerah yang ada Grid Line)
54
Tab
Event
Objek yang
terpilih /
Form
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
55
Gambar 6-6 : Hasil Running Form Penerimaan Piutang
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
56
Tanya = MsgBox("Anda akan keluar dari form ini Y/N?", _
vbInformation + vbYesNo, "Konfirmasi")
If Tanya = vbYes Then
DoCmd.Close
End If
End Sub
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
57
1. Kembali ke bagian Desain View
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
With RsPenerimaan
.AddNew
.Fields("NoBayar").Value = TextNoBKM
.Fields("TglBayar").Value = TextTgl
.Fields("KodePlg").Value = TextKode
.Fields("Nominal").Value = TextNominal
.Fields("Keterangan").Value = TextKet
.Update
End With
58
With RsPiutang
.AddNew
.Fields("KodePlg").Value = TextKode
.Fields("TglTransaksi").Value = TextTgl
.Fields("NoDokumen").Value = TextNoBKM
.Fields("Debet").Value = 0
.Fields("Kredit").Value = TextNominal
.Update
End With
Call ClearAll
Call NoBKM
End Sub
59
Modul Praktikum 7 Membuat Report Barang
a. Mahasiswaa mampu membuat Daftar Barang yang dapat ditampilkan ke Layar atau
Printer
a. 1 PC untuk 1 Mahasiswa
b. Modul Praktikum
a. Mengatur
tur Merancang ReportBarang
60
6. Tambahkan 5 Buah TextBox pada bagian
Gambar 7-2
7 : Desain ReportBarang dengan tambahan TextBox
7. Detail dan hapus semua Labelnya sehingga hanya tinggal TextBox dan atur dalam
bentuk columnar seperti berikut :
8. Tambahkan 1 buah TextBox di bagian Page Footer dan 2buah Label, seperti berikut:
10. Simpan Ulang Program (CTRL+S), kemudian Running dengan menekan Tombol F5
7.1 Soal
62
Daftar
63
Modul Praktikum 8 : Form untuk Memanggil
Report Barang dan Report
Pelanggan
a. 1 PC untuk 1 Mahasiswa
b. Modul Praktikum
64
Gambar 8-1
8 : Desain ReportBarang dengan tambahan TextBox
65
Komponen Properties Nilai
Caption Daftar P&iutang
Picture Caption Bottom
Arrangement
Picture Share Point Lists
Height 1,6 cm
Width 5,2 cm
Text7/Label8 Caption Tanggal Awal
Text7/Unbound Name TextTglAwal
Format dd-mm-yyyy
Width 2,5 cm
Text9/Label10 Caption Sampai Dengan
Text9/Unbound Name TextTglAkhir
Format dd-mm-yyyy
Width 2,5 cm
Form Caption ::: Form Laporan Pendapatan :::
Pop Up Yes
Records Selector No
Navigation Button No
Scroll Bars Neither
Control Box No
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
5. Pilih Code Builder dan OK, selanjutnya ketik Kode program berikut :
67
68
Modul Praktikum 9 : Membuat Ribbon Menu /
Main Menu
a. Mahasiswa mampu membuat tabel untuk menyimpan data menu yang akan dibuat
c. 1 PC untuk 1 Mahasiswa
d. Modul Praktikum
1. Buka Database
2. Buat Tabel dan beri nama dengan UsysRibbons, yang memiliki atribut sbb
Field Name Type Size
ID AutoNumber
RibbonName Text 255
RibbonXML Memo
Catatan : Nama Tabel dan Field harus sama dengan yang diatas (perhatikan
penulisan huruf besar dan kecilnya).
b. Menambahkan record ke dalam tabel UsysRibbons.
70
5. OK 2x, apabila muncul tampilan seperti berikut kilik OK
Tabel UsysRibbons
tampak pada bagian ini
</tabs>
</ribbon>
</customUI>
3. Blok seluruh text (CTRL+A) kemudian Copy (CTRL+C)
e. Menambahkan menu ke Tabel UsysRibbons.
72
Ketik MenuPendapatan
73
Modul Praktikum 10 : Menghubungkan Ribbon
Menu / Main Menu
dengan Form atau Report
a. 1 PC untuk 1 Mahasiswa
b. Modul Praktikum
75