Merhaba,
Benimde yan yana yazdırmayla ilgili bir sorunum var:
1.mdb dosyasını futbolda şampiyon olan takımların sezonlarını yan yana yazdırmak için yaptım, çalışıyor.
Ancak bunu daha önceden oluşturulmuş 2.mdb dosyasına dış veri olarak aktarmak istediğimde ekteki uyarı geliyor, bunu ok diyorum ve tüm ögeleri 1 den 2 ye aktarıyorum, hata veriyor. Çalışan modül hata veriyor.
Eklenen 2.mdb dosyasında, Yanyana prosedüründe recordset DAO ya ait olup, referanslardan Microsoft office .... access database engine object library kitapçığı işaretli değildi.
accdb versiyonu özelliklerinde tabloda hesaplanmış alan verisi, mdb versiyonunda yoktur.
eklenen dosyalarda biri 1.accdb olmasına rağmen 1.mdb olarak belirtilmiştir.
Dediğinizi anladım ancak benim size yolladığım access tüm nesneleriyle birlikte 1 gb boyutunda olduğu için size yukarıda yolladığım database kısaltılmış bir versiyondu ve bahsettiklerinizi kendiminkine uyarlamaya çalıştığımda gene olmadı. Tabloları çıkartıp yollayayım dedim ama zipledikten sonra bile 18 mb tuttu ve buraya eklenmiyor. O yüzden size yollayamıyorum. - Öncelikle size daha önce yolladığım 1.mdb yi 1.accdb ye çevirdim, ekte size bu şekilde yolluyorum, benim dosyam çok büyük olduğu için yollayamıyorum, aşağıda anlatacaklarım aynısıdır (1.accdb buradaki haliyle sorunsuz çalışıyor, ama dediğim gibi benim büyük olan dosyamda nedense çalışmıyor): - Benim dosyamda YANYANA-SAMPIYONLUKLAR raporuna bastığımda ekteki resimlerden 01 nolu resim geliyor. - Debug yaptığımda ekteki resimlerden 02-.... geliyor. - YANYANA-SAMPIYONLUKLAR raporuna tekrar bastığımda rapor bomboş geliyor (ekteki resimlerden 03-..... geliyor) - -Modüldeki referanslardan seçili olanlarsa en son ektedir. Buna göre ne yapılması gerekiyor acaba?
b(10pele).rar (Boyut: 29,28 KB / İndirilme: 10)
prosedürü biraz değiştirmeye çalıştım.
Büyük olan dosya vba kitapçıkları bozulmuş olabilir. Yeni mdb oluşturup, dış veri al ile nesneleri içe aktarabilirsiniz.
ADO ile de kayıt çağırmayı deneyebilirsiniz. Referanslardan Microsoft activex data objects ... library kitapçığını işaretlemelisiniz.
Belirttiğiniz gibi yeni bir accdb oluşturup hepsini dış veri al ile içeri aktardım ve yanyana yazdırma oldu, ancak bu sefer daha önce çalışan bir kısım problem çıkartıyor, bu normal midir?
Önceden bende Access 2000 vardı, Laptopu yakın zamanda yeniledim ve Access 2007-2016 versiyonuna geçtim. Dosyalarımı şimdi accdb formatına çeviriyorum belkide bundan oldu , açıkçası bir şey diyemiyorum. Bahsettiğim ve çalışmayan kısım aşağıda yazdığım konu: https://www.access-sql.com/Konu-Seri-Bul...-id-Vermek Bunu Access 2000 versiyonunda halletmiştim, problemsiz çalışıyordu, Bahsettiğiniz şekilde konuyu halletmiştim.Ancak şimdi accdb versiyonuna geçince problem çıkartıyor: Bununla ilgili hata ekte1 nolu resim, buna Tamam dediğimde 2 numaralı resimdeki hata çıkmaktadır.