Kamis, 22 November 2012

Re: [belajar-access] Front End - Fully Unbound

Bismilah hirohman nirohiim...,
 
Saya coba menjawab satu persatu....


--- On Thu, 22/11/12, darsono72@yahoo.com <darsono72@yahoo.com> wrote:

From: darsono72@yahoo.com <darsono72@yahoo.com>
Subject: [belajar-access] Front End - Fully Unbound [2 Attachments]
To: belajar-access@yahoogroups.com
Date: Thursday, 22 November, 2012, 7:04 PM

 
Hallo para master Ms-Access dan semua pencinta MS-Access.
Ktemu lagi, dan kirim e-mail lagi,
Selama ini hanya sebagai penyimak setia ...
 
Setelah cukup lama ngoprek ms-access dengan modal nekat Ala Rambo,
Dan selalu mengikuti petunjuk para suhu di sini, Alhamdulillah beberapa pencapain sdh di raih yang pasti untuk saya pribadi merupakan Prestasi besar.
 
Sudah lebih dari dua tahun ini Aplikasi yang saya bangun di kantor dengan terengah-engah sudah berjalan dengan cukup lancar,
FE MS-Access dengan BE MySQL system Link Table ODBC di akses dari dua tempat berbeda dan berjauhan. Server Ada di Co-Location.
 
Seiring berjalannya waktu, dan kadang terdengar keluhan dari user katanya "System Agak Lemod" saya pun merasa tertantang (dengan mencoba ke lain hati .... ) ehhhh ternyata akhirnya kembali lagi membuka arsip2 Millis Access, yg mengupas masalah unbound form ...
Nah nemu tulisan cak Hari yanto (matur nuwun cak ) .......
Di pelototin...., copy paste...., try and error....
Alhamdulillah berhasil membuat sebuah Form fully UnBound.... Dengan beberapa Combo Box, Master dan Detail Form  yang Ada dalam satu Form.....
Yuuuuhhhhhhhuuuuuuuuu .........Yessssssssss............................
 
Tentunya sampai menghasilkan beberapa hal yang baru tadi, Ada banyak hal yang ingin saya tanyakan kepada para suhu Dan master di sini.
-1. Kerepotan pertama pada saat membuat Form atau meng-copy Form yang sudah jadi untuk di buat form lain saya harus mengganti nama Field(textBox) satu persatu
     Misalnya Kita memiliki 8 Kolom dan 10 Baris (seperti form Main Order) maka yang saya lakukan merename 80 TextBox satu-persatu.
    --->>>> pertanyaannya adakah cara lain dan yang lebih cepat Dan di sarankan?
 
Menurut saya, tidak harus mengganti nama textbox. Yang perlu diganti adalah sourcenya. Dalam keadaan tertentu kita bisa gunakan subform berbentuk continous, yang source dari tabel temporer.


-2. Untuk ComboBox, saya bermasalah pada saat pilihan dari ComboBox itu Ribuan..... Sebagai contoh saya hanya berhasil memasukan data untuk di pilih sebanyak 2200 .... (Select ....... From ...... Limit 2200) di atas angka itu di bilang too long .....

Akhir saya akali memfilter dulu dengan ComboBox (cust_id) yg lainnya menjadi :
    Set rsp = conn.Execute("select DISTINCT delivery_id" _
        & " from tblPPIC_Delivery where invoicing2=0 AND cust_id='" & cust & "' order by delivery_date desc")
 
Sejatinya fungsi combo box adalah untuk memilih data dalam jumlah terbatas. Tidak sampai ribuan. Bila data yang akan dipilih jumlahnya banyak, lebih baik menggunakan textbox. Dan, memanfaatkan event onChange, yang diikuti oleh source data sesuai ketikan user.
 
-3. Pertanyaan berikutnya .... Masih bingung kalau untuk membuat Report......
Untuk membuat report, source-nya diambilkan data tabel temporer yang berasal dari data BE.

Itu dulu, gampang nambah lagi nanti ...

Terima kasih sebelumnya.
Darsono - Rambo Access
 
 
 

Tidak ada komentar:

Posting Komentar