19 Desember 2019

Pengenalan Microsoft Access – Part 3 (Module)

www.niguru.com
Niguru.com | Kamis, 19 Des 2019 | Posting kali ini melanjutkan posting sehari sebelumnya yang membahas mengenai pengenalan aplikasi MS (Microsoft) Access. Dimana pada posting sebelumnya telah dibahas 2 object penting dari MS Access, yaitu Report dan Query.

Pada posting kali ini Niguru.com melanjutkan perkenalan MS Access dengan memperkenalkan 2 object lagi yaitu Module. Object ini biasanya diperlukan untuk pembuatan aplikasi yang lebih kompleks.

5. MODULE
Module adalah object yang digunakan untuk menuliskan segala perintah VBA (Visual Basic Applications) yang akan digunakan dalam pembuatan aplikasi.

Biasanya module digunakan untuk mencatat perintah VBA yang tidak berkorelasi langsung dengan Form, karena pada MS Access VBA juga dapat dituliskan pada Form, sehingga penyelesaian aplikasi bisa diselesaikan tanpa Module.

Module lebih cocok digunakan untuk menuliskan Function atau Procedure yang akan dipakai pada beberapa object lain, baik pada Form atau Query. Dan juga cocok untuk menuliskan Function atau Procedure yang akan dipakai berulang kali, sehingga tidak diperlukan penulisan Function atau Procedure yang sama berulang kali.

Berikut ini contoh pembuatan Module, dan Niguru.com menggunakan aplikasi Contact List yang sudah dijelaskan pembuatannya pada 2 posting sebelumnya.

1. Klik Object: Modules
2. Klik New


www.niguru.com

Niguru.com akan membuat Function sederhana bernama Mix2Text sebagai contoh.
Function Mix2Text berfungsi menyambungkan 2 buah teks dan dihubungkan dengan tanda minus diantara kedua teks.

Berikut ini Functionnya:

Public Function Mix2Text(Text1 As String, Text2 As String)
Mix2Text = Text1 & " - " & Text2
End Function

Berikut ini tampilan bila Function tersebut diketikkan pada Module:

www.niguru.com

Klik tombol (icon) Save, untuk menyimpan Module:


www.niguru.com

Bila muncul window Save As, klik OK:

www.niguru.com

Berikutnya Niguru.com akan menggunakan Function tersebut pada Query.
Klik Objects: Queries > Create query in Design view:


www.niguru.com

Double click tabel tblContact, dan hasilnya tabel akan tampil pada area table view pada Query:

www.niguru.com


Drag field Name dan Field MobilePhNumber ke field area dari Query:


www.niguru.com


Buat field ketiga dengan nama “testField” dan sumber datanya adalah Function Mix2Text, yang dituliskan secara lengkap untuk diisikan pada field menjadi:
testField: mix2text([name];[mobilephnumber])

www.niguru.com

Klik tombol (icon) Save:

www.niguru.com

Bila window Save As tampil, klik OK:

www.niguru.com

Jalankan Query2 (nama Query boleh berbeda), dan hasilnya pada field ketiga (testField) akan tampil hasil dari Function Mix2Text yang menggabungkan isi field Name dan isi Field MobilePhNumber:

www.niguru.com

Berikutnya Niguru.com akan memberikan contoh penggunaan Function yang sama, pada Form.
Klik Objects: Forms > double click Create form in Design view:


www.niguru.com

Klik tombol (icon) TextBox, dan tambahkan 3 buah TextBox pada canvas Form:

www.niguru.com

Note:
Pada contoh diatas nama TextBox adalah Text0, Text1, Text1 . Nama TextBox boleh saja berbeda.
Pada Text2, isikan sumber datanya dengan Function Mix2Text, yang bisa dituliskan lengkap untuk dituliskan pada TextBox2 menjadi:
=mix2text([text0];[text1])


www.niguru.com

Klik tombol (icon) Save untuk menyimpan hasilnya:


www.niguru.com

Bila window Save As tampil, klik OK:

www.niguru.com


Jalankan Form2 (nama Form boleh saja berbeda), ketikkan teks di Text0 dan Text1, selanjutnya klik pada Text2.
Hasil tampilan Text2 adalah hasil Function “Mix2Text” :


www.niguru.com

Uji sekali lagi dengan teks yang berbeda:


www.niguru.com

Demikianlah penjelasan mengenai penggunaan Module pada aplikasi MS Access.
Posting mengenai pengenalan MS Access ini berlanjut pada posting pada hari selanjutnya.

Semoga penjelasan pada posting kali ini dapat menambah wawasan dan pengetahuan bagi para pembaca sekalian.

Selamat beraktivitas .. Have a nice day :-)

www.Niguru.com (Nino Guevara Ruwano)

Tidak ada komentar:

Posting Komentar