Skip to main content

Posts

Mengurutkan Item Dalam List Box

Pada situasi tertentu, urutan item-item yang tersimpan mungkin tidak sesuai dengan yang kita inginkan. Di sisi lain, kita tidak bisa mengurutkan item-item itu, karena list box memang didesain untuk menghindarkan pengguna mengetikkan sesuatu ke dalam daftar. Dengan demikian, kita hanya bisa menambahkan atau mengurangi item dalam list box.

Memindahkan Data Antar Dua List Box

Seperti telah diketahui, list box berguna meminimalkan kesalahan ketik saat kita hendak memasukkan data ke dalam sebuah tabel. Dengan mematikan properti Allow Value List Edits yang ada pada sebuah list box, pemasukkan data hanya bisa dilakukan dengan memilih, pengguna tidak diperkenankan untuk mengetikkan sesuatu.

Membuat Spin Box Menggunakan ActiveX Control

Windows Operating System banyak menggunakan program yang menampilkan spin box untuk memudahkan pengguna berinteraksi dengan komputer, tanpa harus mengetik. Sayangnya, Access tidak menyediakan fitur control berupa spin box seperti halnya control yang berupa text box, combo box, list box, option box, dan sebagainya.

Manipulasi Data Dengan Menggunakan List Box Pada Form di Access

List box membantu kita memasukkan data tanpa harus mengetikkan sesuatu berupa text, tetapi dengan menggunakan pilihan yang telah disediakan. Dengan list box, kesalahan ketik saat memasukkan data menjadi tidak ada karena kita hanya memilih opsi yang ada dalam daftar, tidak ada tempat yang digunakan untuk mengetikkan data.

Memahami Class Procedure ([Event Procedure]) pada Access VBA

Setiap form dalam database mempunyai class module yang menyimpan semua kode yang hanya bisa digunakan di form itu saja. Untuk membuka class module sebuah form, terlebih dahulu kita harus membuka sebuah form dalam format Design view atau dengan membuat form baru. Biasanya, kita ingin mengaitkan kode yang kita buat itu dengan sebuah object atau event.

Mengoptimalkan Penggunaan ControlTip Text pada Access VBA

ControlTip Text adalah properti pada sebuah control yang ada di form, berguna untuk memberikan informasi ringkas dari control itu. Panjang maksimal ControlTip Text adalah 255 karakter. Kita dapat menggunakan properti ControlTipText untuk menentukan teks yang muncul di screen tip ketika memegang penunjuk mouse di atas sebuah kontrol.

Menggunakan Event Procedure GotFocus Pada Access VBA

Got focus terjadi bila sebuah form atau control menerima fokus. Event pada properti On Got Focus bisa dijalankan bila pengguna memindahkan fokus kursor ke sebuah objek dengan cara menekan tombol Tab, mengklik sebuah objek, atau menggunakan metode SetFocus atau perintah SelectObject, GoToRecord, GoToControl, atau GoToPage yang ada dalam VBA. Objek dalam sebuah form bisa bermacam-macam seperti label, text box, combo box, command button, tab, record, atau form itu sendiri. Intinya adalah, bila posisi kursor berada dalam objek seperti tersebut di atas, maka objek itu menerima fokus (got focus). Dan bila objek itu menerima fokus, maka kita dapat menjalankan event procedure atau macro yang diinginkan.

Membuat Surat Lamaran Kerja dengan Access VBA dan Template MS Word

Bagi kebanyakan orang, umur 20 sampai dengan 35 tahun adalah usia yang sangat produktif. Pada usia 20an tahun, banyak orang yang sudah bekerja untuk memulai karirnya. Mereka yang berusia itu mulai mencoba mengirim surat lamaran kerja ke berbagai macam perusahaan untuk posisi staff, management trainee, program pengembangan karyawan, dan sebagainya. Ada kalanya, jumlah surat lamaran kerja yang dibuat mungkin mencapai puluhan setiap bulannya, mengingat jaman sekarang, penggunaan kertas untuk mencetak mulai berkurang. Banyak perusahaan yang meminta calon karyawan untuk mengirimkan surat lamaran kerja beserta foto dan daftar riwayat hidup melalui email.

Client-Server Dengan Menggunakan Microsoft Access

Satu kelemahan utama memisahkan database menjadi dua bagian adalah trafik jaringan. Bila kita menempatkan tabel di database back-end, maka akan butuh waktu bagi front-end yang ada di komputer client untuk memuat data melalui linked table. Dalam prakteknya, tidak semua tabel yang ada di back-end sering diakses. Tabel yang berisi data induk/master, misalnya, mungkin jarang dibuka. Tabel master mungkin hanya digunakan untuk membantu memberikan keterangan seperlunya saat kita memasukkan data transaksi. Pada kasus seperti ini, kita bisa menggunakan kode VBA untuk membuka dan menutup (atau membuang) link tabel master pada saat mereka diperlukan atau tidak. Kode VBA itu bisa dieksekusi pada saat sebuah form diload atau diunload.

Contoh Sederhana Menggunakan Database ADO di MS Access

ADO, kependekan dari ActiveX Data Objects, adalah model objek yang dapat digunakan untuk membuat recordset. ADO bukan merupakan produk asli dari Access, tetapi merupakan library yang banyak digunakan oleh bermacam-macam program untuk memanipulasi data yang berasal dari tabel Access. Sebagai contoh, kita dapat menuliskan kode macro VBA di MS Excel atau MS Word yang digunakan untuk menarik data dari tabel di Access melalui ADO.