Kamis, 24 September 2015

Re: [belajar-access] [SOLVED]Re: Ask: VBA Query dengan 2 parameter dari 2 combobox

 

Siip!

Saya senang dapat feedback apalagi jika sdh teratasi masalahnya, karena menjadi sharing buat teman2 yang lain.

Sedikit tambahan dari saya.

Me. itu untuk menyingkat identifier yg merujuk kepada form atau report yang mengandung control tersebut, jadi tdk harus dipanjangin juga yg justru nanti tidak fleksibel, misalnya anda mengubah nama formnya. Kecuali form yang dirujuk itu bukan form yg mengandung control itu sendiri. Di sini memang harus dicantumkan nama form secara lengkap, dan termasuk istilah "hard coding".
Praktek "hard coding" lebih baik dihindari agar tidak harus mengubah code di kemudian hari jika terjadi perubahan nama object, soalnya kita lebih banyak lupanya setelah sibuk dg pekerjaan yang lain.

Untuk year yang harus pakai apostrop, berarti lawannya itu string, sehingga muncul data type mismatch.
Biasanya sih Access akan melakukan konversi data sehingga walaupun number dihadapkan dengan string masih dianggap match, karena operator yang dipakai adalah &.

Anyway, good luck sdh teratasi.




Haer Talib

RumahAccess Indonesia
Tempatnya Belajar Microsoft Access
Artikel | Forum | Milis | Download | Training | Links | Blog | Event



2015-09-23 15:28 GMT+07:00 dody_gin@yahoo.com [belajar-access] <belajar-access@yahoogroups.com>:


Terima kasih Bang Haer untuk fast responsenya,


Maaf, yg underscore itu kesalahan waktu edit email ini stlh kopas.

Tapi saya sudah dapat solusinya.

Masalahnya ternyata karena nilai dari cmb_year tidak "tertangkap" saat cmb_block update (after update).

Jadi nilai cmb_year tidak tertangkap jika dengan cara :

Where GB_Site.Data_Year = '" & Me.cmb_Year '"
baru tertangkap stlh diganti menjadi :


Where GB_Site.Data_Year = [Forms]![frm_Data_Per_Hill_Note_Book]![cmb_Year]


Untuk tanda apostrop di year  ( ' " & Me.cmb_Year & " ' ) , bila dihilangkan apostropnya akan muncul peringatan "Data type mismatch in criteria expression" .


Terima kasih juga masukkannya, ternyata lebih enak dibaca kalau Camel Case dibanging huruf kapital.




Terima kasih,


Salam


Dody G


__._,_.___

Posted by: Haer Talib <haertalib@gmail.com>
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (4)
SPAM IS PROHIBITED

.

__,_._,___

Tidak ada komentar:

Posting Komentar