Search This Blog

Object DoCmd Microsoft Access

DoCmd merupakan object pada Microsoft Access yang memiliki berbagai macam method. Anda dapat menggunakan method dari DoCmd object untuk menjalankan aksi pada Microsoft Access dari Visual Basic. Aksi menjalankan tugas seperti menutup windows, membuka form dan men-seting nilai dari sebuah kontrol.

Menggunakan object DoCmd

Sebagai contoh anda dapat menggunakan method OpenForm dari object DoCmd untuk membuka sebuah form, atau menggunakan method Hourglass untuk merubah pointer mouse menjadi icon Hourglass.

Kebanyakan method dari object DoCmd mempunyai argument - beberapa diantaranya harus disertakan sementara yang lain bersifat opsional. Jika anda mengabaikan argumen opsional, argumen akan dianggap sebagai nilai default untuk method tertentu. Misalnya method OpenForm menggunakan tujuh argumen, tapi hanya argumen pertama, yaitu FormName, yang harus diisi. Contoh berikut menunjukkan bagaimana anda dapat membuka form Karyawan dari database aktif. Hanya karyawan dengan jabatan Manager yang akan ditampilkan.

DoCmd.OpenForm "Karyawan",,,"[Jabatan]='Manager'"

Contoh berikut akan membuka form pada mode view dan memindahkan record data ke record yang baru:

Sub ShowNewRecord()
    DoCmd.OpenForm "Karyawan", acNormal
    DoCmd.GoToRecord , , acNewRec
End Sub

1 comment:

Unknown said...

Salam....

saya membuat form yang rencananya saya jadikan menu utama.
pada EVENT OPEN saya tuliskan kode:
DoCmd.Maximize
dan
Pop Up : Yes
Modal : Yes
Moveable : No

saya buatnya di Notebook 10"....
masalahnya ketika saya pake PC monitor 17"... desain formnya terlihar kecil dan tidak sepraktis waktu pake Notebook.
sebaliknya ketika sya buat form di Mon 17" dan ketika di buka di Notebook 10" formnya jadi kelihatan separuh saja....

Adakah kode tertentu biar formnya Auto Resolusi....?
atau adakah saran untuk desain Form biar Compatible semua Monitor..?

terima kasih sebelumnya