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
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:
Klik tombol (icon) Save, untuk menyimpan Module:
Bila muncul window Save As, klik OK:
Berikutnya Niguru.com akan menggunakan Function tersebut pada Query.
Klik Objects: Queries > Create query in Design view:
Double click tabel tblContact, dan hasilnya tabel akan tampil pada area table view pada Query:
Drag field Name dan Field MobilePhNumber ke field area dari Query:
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])
Klik tombol (icon) Save:
Bila window Save As tampil, klik OK:
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:
Berikutnya Niguru.com akan memberikan contoh penggunaan Function yang sama, pada Form.
Klik Objects: Forms > double click Create form in Design view:
Klik tombol (icon) TextBox, dan tambahkan 3 buah TextBox pada canvas Form:
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])
Klik tombol (icon) Save untuk menyimpan hasilnya:
Bila window Save As tampil, klik OK:
Jalankan Form2 (nama Form boleh saja berbeda), ketikkan teks di Text0 dan Text1, selanjutnya klik pada Text2.
Hasil tampilan Text2 adalah hasil Function “Mix2Text” :
Uji sekali lagi dengan teks yang berbeda:
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)
No comments:
Post a Comment