Terimakasih P Sofyan, ternyata masih banyak hal yang saya tidak tahu. Melalui 
forum ini, saya bisa belajar banyak. Sebelumnya saya belajar koneksi ke mysql. 
Ternyata ada cara lain koneksi ke file yang saya tidak tahu. Sekali lagi 
terimakasih P Sofyan.....

--- On Fri, 15/1/10, Belajar Office <[email protected]> wrote:


From: Belajar Office <[email protected]>
Subject: Re: Bls: [belajar-access] Form sebelumnya selalu terbuka pada saat 
buka form selanjutnya
To: [email protected]
Date: Friday, 15 January, 2010, 1:40 PM


  






Ini sebenarnya digunakan untuk mengkoneksikan Access ke file-file lainnya. 
Selain ke Access, Bpk juga bisa koneksikan Access ke Excel, Word, dan Active X 
lainnya. Semua dilakukan di Reference, lebih mudah dengan cara klik Browse, 
namun bisa juga pakai code.
 
Untuk mempermudah pemahaman, di reference coba Bpk klik Browse, lalu pilih file 
EXCEL.EXE. Nanti Bpk bisa coba jalankan fungsi-fungsi yg terdapat di Excel, 
misal:
 
if excel.worksheetfunc tion.isnumber( 5) then msgbox "angka"
 
IsNumber adalah salah satu formula di Excel, yang berfungsi untuk menchek 
apakah data tsb jenis angka atau selainnya. Jadi semua bisa dijalankan di 
Access asalkan di Reference kita tambahkan.
 Thank's. 






From: hari yanto <har_i20002000@ yahoo.com>
To: belajar-access@ yahoogroups. com
Sent: Fri, January 15, 2010 11:02:25 AM
Subject: Re: Bls: [belajar-access] Form sebelumnya selalu terbuka pada saat 
buka form selanjutnya

  






Pak Sofyan, terimakasih atas contoh yang diberikan. Ini sangat berguna bagi 
saya. Satu hal yang saya ingin mohon penjelasan. Pada dibawah module 
modConnection, saya melihat Reference > Reference to Child_Database. mdb. Kalau 
saya klik atau double klik, tidak ada reaksi apapun.
 
Sebenarnya apa isinya? Dan, bagaimana cara membuatnya?
 
Mohon maaf saya masih awam tentang hal-hal seperti itu. Atas penjelasannya, 
saya mengucapkan terimakasih. .
 
Hariyanto (Surabaya)

--- On Fri, 15/1/10, Belajar Office <belajaroffice@ ymail.com> wrote:


From: Belajar Office <belajaroffice@ ymail.com>
Subject: Re: Bls: [belajar-access] Form sebelumnya selalu terbuka pada saat 
buka form selanjutnya
To: belajar-access@ yahoogroups. com
Date: Friday, 15 January, 2010, 10:13 AM


  




Tidak semua, yg ada pesan error saja, kalau tidak ada pesan error lanjutkan 
saja.
 Thank's. 






From: suka access <suka.access@ gmail.com>
To: belajar-access@ yahoogroups. com
Sent: Fri, January 15, 2010 9:49:59 AM
Subject: Re: Bls: [belajar-access] Form sebelumnya selalu terbuka pada saat 
buka form selanjutnya

  


belajaroffice@ ymail.com Terima kasih atas masukkannya.
 
Berhasil.
 
Berarti setiap object yang akan dibuka harus dibuatkan function seperti itu ya?
ga bisa langsung satu paket .mdb?
 
regards,
Sukarno


Pada 15 Januari 2010 09:03, Belajar Office <belajaroffice@ ymail.com> menulis:


  






Bpk coba pindahkan procedure on click Login di form login ke Module, karena 
open recordset table di class module form login tidak akan bisa diakses 
langsung. Untuk mencoba, Bpk buat saja procedurenya di Module mdb sumber:
 
Function open_t_user( )
    DoCmd.OpenTable "t_user"
End Function

Kemudian di event on click Login, barulah panggil dengan:
 
Call open_t_user( )
 
Thank's.





From: suka access <suka...access@ gmail.com>
To: belajar-access@ yahoogroups. com
Sent: Thu, January 14, 2010 3:20:10 PM 

Subject: Re: Bls: [belajar-access] Form sebelumnya selalu terbuka pada saat 
buka form selanjutnya

  


Pak sopyan,



Terima kasih atas solusinya.
 
Saya sudah berhasil membuat connection, namun masih ada error ketika saya 
masuk menggunakan form login. Lihat dalam lampiran.
 
Terima kasih
Sukarno
 


 



Pada 14 Januari 2010 10:32, Sofyan Efendi <sof...@madinah. cc> menulis:


  






Salam hangat untuk seluruh sahabat2 semua di milis belajar-access, buat Mas 
Aksan suhu setia milis kita, juga untuk seluruh moderator lainnya yg sudah 
setia mengurus milis, mohon maaf saya belum bisa aktif. Saya coba jawab ya, 
sengaja saya cc kan ke milis barangkali bermanfaat .......

Supaya latihannya lebih mudah, sebelumnya, silahkan download dahulu file 
latihannya di:

http://www.ziddu. com/download/ 8147250/Latihan. zip.html

Kemudian ikuti petunjuk-petunjuk dibawah ini:

1. Sample program diatas terdiri atas 2 buah file, yaitu:

- Child_Database. mdb è Sebagai database anak, yaitu database yang 
berisi object-object yang akan dibuka di central database.

- Main_Database. mdb è Sebagai central database, yaitu database 
pusat yang akan memanggil object-object di child database.

2. File yang telah didownload tersebut dibuat dalam format WinZip, Anda 
harus meng-ekstrak dahulu ke folder C:\MyDatabase semua file tersebut. 
Sekali lagi, harap diingat, disimpannya di folder : C:\MyDatabase.

3. Buka database "Child_Database. mdb" menggunakan Microsoft Access 
2000/XP/2003/ 2007.

4. Didalamnya sudah tersedia berbagai object, diantaranya 3 buah table, 1 
buah query, 1 buah form, 1 buah report, dan 1 buah module.

5. Silahkan dibuka module yang terdapat di "Child_Database. mdb", maka 
akan terlihat procedure sbb:

Option Compare Database

Public Function OpenTable_Product( )

DoCmd.OpenTable "Products"

End Function

Public Function OpenQuery_qryProduc ts_Detail( ) 


DoCmd.OpenQuery "qryProducts_ Detail"

End Function

Public Function OpenForm_frmProduct s_Detail( ) 


DoCmd.OpenForm "frmProducts_ Detail"

End Function

Public Function OpenReport_rptProdu cts_Detail( ) 


DoCmd.OpenReport "rptProducts_ Detail", acViewPreview

End Function

6. Module diatas digunakan untuk membuka object-object yang terdapat di 
child database. Tapi kita tidak akan memanggil module ini disini. Kita akan 
menggunakannya nanti di central database.

7. Buka database "Main_Database. mdb". Disini hanya terlihat 1 buah form 
dan 1 buah module. Bukalah module tersebut. Maka akan terlihat program sbb:

Option Compare Database

Public Function Connect_To_Child_ Database( )

'Copyright (c) 2004, by Sofyan Efendi, All rights reserved.

On Error GoTo nol

References.AddFromF ile ("C:\MyDatabase\ Child_Database. mdb") 




nol:

End Function

Public Function Disconnect_To_ Child_Database( )

'Copyright (c) 2004, by Sofyan Efendi, All rights reserved.

On Error GoTo nol

Dim Ref As Reference

Set Ref = References!Child_ Database

References.Remove Ref

Disconnect_To_ Child_Database = True

nol:

End Function

8. Program diatas digunakan untuk menghubungkan semua module yang 
terdapat pada child database ke central database, dengan demikian semua 
prosedur di child database langsung terhubung dan dapat dijalankan di 
central database.

9. Bukalah dalam mode design form yang terdapat pada "Main_Database. mdb" 
ini. Lihat semua code On Click pada semua tombol yang ada. Maka akan 
terlihat code-code sbb:

Option Compare Database

Private Sub cmdConnect_Click( )

Call Connect_To_Child_ Database

End Sub

Private Sub cmdDisconnect_ Click()

Call Disconnect_To_ Child_Database

End Sub

Private Sub cmdOpenForm_ Click()

Call OpenForm_frmProduct s_Detail 


End Sub

Private Sub cmdOpenQuery_ Click()

Call OpenQuery_qryProduc ts_Detail 


End Sub

Private Sub cmdOpenReport_ Click()

Call OpenReport_rptProdu cts_Detail 


End Sub

Private Sub cmdOpenTable_ Click()

Call OpenTable_product

End Sub

10. Lihatlah! Semua code diatas memanggil semua prosedur yang sudah dibuat 
di child database. Contoh, pada tulisan yang berwarna merah dan tebal 
diatas, Anda tidak akan menemukan prosedur OpenReport_rptProdu cts_Detail di 



database "Main_Database. mdb".

11. Sekarang Run form ini, lalu klik tombol "Connect to Child Database".

12. Silahkan diklik tombol-tombol yang ada, kecuali tombol "Disconnect to 
Child Database". Tombol ini digunakan untuk memutuskan hubungan dengan child 
database.

Sekarang kita bahas apa keuntungan penggunaan metode ini didalam program 
database yang kita buat. Keuntungan yang diperoleh diantaranya:

- Memori yang digunakan lebih sedikit, karena Access yang digunakan 
hanya 1. Coba lihat di Task Manager, MSACCESS.EXE yang muncul hanya 1.

- Sangat memungkinkan untuk membuat lebih banyak object di 
database-database yang terpisah, sehingga file database menjadi terkelompok 
sesuai dengan kategorinya.

- Size database menjadi lebih kecil, karena object-objectnya sudah 
dipisahkan.

- Lebih simple, karena Anda tidak perlu membuka Microsoft Access 
lagi untuk menjalankan program didatabase lain.

Jika Anda hendak membuat database yang sangat kompleks, seperti ERP/MRP, 
maka penggunaan metode ini sangat dianjurkan agar file database Anda tidak 
terlalu besar, dan terkelompok sesuai kategorinya. Jangan lupa memodifikasi 
lagi program-program diatas agar lebih baik lagi. Ini hanya contoh, Anda 
dapat membuatnya lebih kompleks lagi.

-- SEMOGA BERMANFAAT --

Wassalaamu'alaikum Warahmatullahi Wabarakatuh,
Sofyan Efendi.
http://opi.110mb. com/

----- Original Message ----- 
From: "Sukarno" <sukarnofaza@ yahoo.com>



To: <belajar-access- ow...@yahoogroup s.com>
Sent: Thursday, January 14, 2010 10:10 AM
Subject: Re: Bls: [belajar-access] Form sebelumnya selalu terbuka pada saat 
buka form selanjutnya

Dear All,

Dulu saya pernah bertanya seperti terlampir dibawah, namun sampai saat ini 
belum bisa, dengan subject : "Form sebelumnya selalu terbuka pada saat buka 
form selanjutnya"

Intinya adalah saya ingin menggunakan Form pada Access 2007, sebagai form 
utama untuk membuka aplikasi .mdb yang ada. Karena selama ini dibuat 
aplikasi .mdb secara parsial, dengan salah satu tujuannya adalah supaya 
mudah dalam maintenance.

Misal saya punya aplikasi A dan B.

Saya memnbuat form baru pada Aplikasi Center.mdb
kemudian saya membuat tulisan Aplikasi A dan Aplikasi B pada Form Utama di 
Aplikasi Center.mdb

Bagaimana command yang harus digunakan agar ketika saya Klik "Aplikasi A" 
langsung terbuka "Aplikasi A.mdb", dan ketika Saya klik "Aplikasi B" maka 
akan terbuka "Aplikasi B.mdb".

Selama ini saya menggunakan hyperlink, namun selalu ada masalah :
Ketika ditekan hyperlink Aplikasi A, maka akan ada warning seperti file
klik OK maka aplikasi A akan terbuka. Setelah selesai mengguankan aplikasi1 
maka saya tutup aplikasi1 dan kembali ke form utama.

Selanjutnya saya akan membuka aplikasi B, maka yang akan terbuka adalah 
aplikasi A lagi. maka saya harus tutup dulu aplikasi A. Setelah itu aplikasi 
B menampilkan warning yg sama. Setelah pilih Ok baru aplikasi B bisa 
terbuka.

Begitu seterusnya. Setiap saya buka aplikasi lain akan terbuka dulu
aplikasi sebelumnya dan harus menutup dulu.

Demikian terima kasih atas semua bantuannya.

Salam Access
Sukarno

--- In belajar-access@ yahoogroups. . com, aksan kurdin <aksan.kurdin@ ...> 
wrote:
>
> kalau cara dari kang opi dahulu, gimana bung karno ( :P )?
> jadikan modul2 kecil sebagai reference di file utama ?
>
> (belum nyoba sih ..., tapi dulu di demokan pernah sama kang opi dan
> bisa berjalan mulus)
>
>
> aksan kurdin
>
> 2009/2/12 sukarno <designj-sik@ ...>:
> > Mohon maaf klw kurang jelas, ini saya ulangi :
> >
> > 1. Saya ingin menggabungkan beberapa aplikasi access yg sudah dibuat 
> > dalam
> > bentuk satu form utama.
> > 2. Saya menggunakan label untuk hyperlink ke masing-masing aplikasi 
> > misal
> > aplikasi1
> > 3. Ketika ditekan hyperlink aplikasi1, maka akan ada warning seperti 
> > file
> > terlampir, klik OK
> > maka aplikasi1 akan terbuka. Setelah selesai mengguankan aplikasi1 maka 
> > saya
> > tutup aplikasi1
> > dan kembali ke form utama.
> > 4. Selanjutnya saya akan membuka aplikasi lain misal aplikasi2, maka 
> > yang
> > akan terbuka
> > adalah aplikasi1 lagi. maka saya harus tutup dulu aplikasi1. Setelah itu
> > aplikasi2
> > menampilkan warning yg sama(terlampir) . Setelah pilih Ok baru aplikasi2 
> > bisa
> > terbuka.
> >
> > Begitu seterusnya. Setiap saya buka aplikasi lain akan terbuka dulu
> > aplikasi sebelumnya dan harus menutup dulu.
> >
> > Bagaiman solusinya?
> >
> > Ataukah ada cara yg lebih simple untuk menggabungkan beberapa aplikasi
> > tersebut?
> >
> > Hendra TIENDRA wrote:
> >> saya udah coba buka filenya sepertinya ga ada masalah trus hiperlinknya
> >> ada dimana ? sebenernya saya pengen bantu tp saya blm ngerti maksud mas
> >> sukarno pengennya seperti apa ??
> >>
> >> --- Pada Kam, 12/2/09, sukarno <designj-sik@ ....> menulis:
> >>
> >> Dari: sukarno <designj-sik@ ...>
> >> Topik: [belajar-access] Form sebelumnya selalu terbuka pada saat buka 
> >> form
> >> selanjutnya
> >> Kepada: belajar-access@ yahoogroups. com
> >> Tanggal: Kamis, 12 Februari, 2009, 1:00 AM
> >>
> >>
> >>
> >>
> >>
> >>
> >> Dear All,
> >>
> >> Mohon bantuan.
> >>
> >> Saya ingin menggabungkan beberapa aplikasi access yg sudah dibuat dalam
> >> bentuk satu form utama.
> >> Saya menggunakan label untuk hyperlink ke masing-masing aplikasi.
> >> Pertama kali saya buka aplikasi1, maka akan ada warning seperti file
> >> terlapir, klik OK maka akan terbuka.
> >> Ketika buka aplikasi lain misal aplikasi2, maka yang akan terbuka
> >> pertama adalah aplikasi1. maka saya harus tutup dulu aplikasi1
> >> baru bisa buka aplikasi2.
> >>
> >> Begitu seterusnya. Setiap saya buka aplikasi lain akan terbuka dulu
> >> aplikasi sebelumnya dan harus menutup dulu.
> >>
> >> Bagaiman solusinya?
> >>
> >> Ataukah ada cara yg lebih simple untuk menggabungkan beberapa aplikasi
> >> tersebut?
> >>
> >> Terima kasih
> >> Sukarno
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> ____________ _________ _________ _________ _________ _________ _
> >> Nama baru untuk Anda!
> >> Dapatkan nama yang selalu Anda inginkan di domain baru @ymail dan
> >> @rocketmail.
> >> Cepat sebelum diambil orang lain!
> >> http://mail. promotions. yahoo.com/ newdomains/ id/
> >>
> >
> >
>
>
>
> -- 
> Aksan Kurdin
>













New Email addresses available on Yahoo! 
Get the Email name you've always wanted on the new @ymail and @rocketmail.
Hurry before someone else does! 









      Get your new Email address!
Grab the Email name you&#39;ve always wanted before someone else does!
http://mail.promotions.yahoo.com/newdomains/aa/

Kirim email ke