Dukungan Teknis untuk Akses 2007 dan VBA

Microsoft Access adalah Sistem Manajemen Database (DBMS) yang sangat berguna yang hadir dengan Microsoft Office suite Anda. Selain menggunakan spreadsheet Excel, Anda juga perlu memanfaatkan Microsoft Access untuk kebutuhan manajemen basis data perusahaan Anda.

Microsoft Access membantu Anda mengatur perhitungan bisnis Anda dalam hal tabel yang relevan. Sebuah tabel terdiri dari berbagai bidang. Misalnya, tabel Penjualan Harian dapat mencakup bidang seperti nama barang yang dijual, jumlah barang yang terjual, harga setiap barang yang dijual, dan jumlah total setiap barang yang terjual. Memilih bidang yang tepat yang mengelompokkan mereka menjadi kunci utama dan kunci sekunder adalah seni yang Anda pelajari saat beroperasi di bawah Sistem Manajemen Database Relasional (RDBMS) seperti Akses.

Untuk toko alat tulis lokal Anda, Anda dapat memiliki file di bawah Microsoft Access yang akan menampilkan dalam tabel semua penjualan yang telah Anda buat selama satu hari, minggu, atau tahun. Anda dapat memiliki file Microsoft Access lain yang akan memberikan informasi akuntansi rinci tentang tabel, seperti nama pemasok yang memasok item tertentu kepada Anda. Secara sistematis, file lain akan menemukan berapa banyak yang telah Anda dapatkan dengan menjual barang-barang tersebut. Intinya adalah Anda mendapatkan alat untuk menghubungkan berbagai bidang di bawah tabel yang berbeda.

Mitra dukungan teknis Anda pasti dapat membantu Anda menyesuaikan Microsoft Access Anda. Misalnya, jika Anda menggunakan Access 97 dan sekarang ingin meningkatkan ke 2007, Anda perlu menyinkronkan dengan kode 97 VBA lama. Beberapa kode tidak diterjemahkan oleh konversi Access 2007 secara otomatis.

Misalnya, pengguna saat meningkatkan ke Access 2007 dari Access 97 menemukan bahwa beberapa formulir yang memiliki tombol untuk "Edit" dan "Tutup" tidak berfungsi dengan benar. Setiap kali tombol diklik, bar pesan yang lebih rendah akan menyatakan: "Menyiapkan penyihir" dan aplikasi membeku. Akibatnya, ia harus mereboot seluruh sistem.

Kode VBA dalam makro adalah sebagai berikut:

Setel Nilai [boxResolved].[Locked] Expression = no (Aktifkan edit dari kotak Terselesaikan)

Pergi ke Control txtViolation (Kembali ke kontrol txtViolation.)

Setel Nilai [Forms]![frmViolationDetail]![cmdEdit].[Visible] Ekspresi = tidak (Sembunyikan tombol Edit)

Setel Nilai [Forms]![frmViolationDetail]![cmdClose].[Visible] Ekspresi = tidak (Sembunyikan tombol Tutup)

Setel Nilai [Forms]![frmViolationDetail]![cmdSave].[Visible] Ekspresi = tidak (tombol Simpan Tampilan)

Setel Nilai [Forms]![frmViolationDetail]![cmdCancel].[Visible] Ekspresi = tidak (tombol Batalkan Tampilan)

Sekarang, ahli IT di penyedia layanan komputer online pengguna membantu pengguna mengubah kode VBA secara manual yaitu:

saya.[boxResolved].[Locked] = salah

me.txtViolation.setfocus

[Forms]![frmViolationDetail]![cmdEdit].[Visible] = salah

Ahli bantuan teknis yang memperbaiki masalah menggunakan fasilitas perbaikan jarak jauh berpendapat bahwa VBA baru juga tidak sepenuhnya kompatibel saat mengatur properti kontrol. Terkadang mereka membutuhkan tanda = dan terkadang tidak.

Leave a Reply

Your email address will not be published. Required fields are marked *