Skip to main content

AccessTr.neT


Form üzerindeki veriler ile tutanak çıkarma

Form üzerindeki veriler ile tutanak çıkarma

#13
Sayın mntf02,

Öncelikle,şu hususların açıklığa kavuşması gerektiğine dikkat çekerek açıklamalarda bulunmanın uygun olacağı kanısındayım.

Konunuzun 5.mesajında eklediğiniz örnek uygulamaya yönelik olarak 7.mesajınızda belirttiğiniz taleplerde bulundunuz.dolayısı ile,istediğiniz sadece bu sorunların çözümü idi.eklediğim örnek uygulamada da bu talepleriniz giderilmek istenerek oluşturulmuştur.

bu sorunların giderilmesine yönelik olarak yapılan işlemlerin dışında;ne form üzerindeki denetimlerde ne de uygulamanın bunların dışında kalan diğer kısımlarında herhangi bir düzenleme,değiştirme veyahut da harici bir işlem yapılmamıştır.

Fakat siz,form üzerindeki diğer işlevlerin de hata verdiğinden bahsediyorsunuz.konunuzun asıl amacı dışında kalan işlevlerde beliren sorunlar,7.mesajınızda talep ettiklerinizin ve eklenen uygulamanın dışında oluşan durumlardır.

Kaldı ki,eklenen uygulamanın print işlemine dair,2007 kullanımında yapılan denemelerde herhangi bir soruna veya hata bildirimine maruz kalınmaksızın,sorunsuz kullanımı söz konusudur.elbette ki bu bilgi sadece kendi kullandığım bilgisayarda olduğuna dair bir açıklamadır.

Konunuzun 12.mesajınızda belirttiğiniz sorunlara yönelik olarak şu bilgileri paylaşabilirim.

1) “bu denetimde nesne yok” uyarısını eğer başka bir denetimden dolayı değil de sadece form üzerindeki CommandDialog1 denetiminden dolayı alıyorsanız;bu hatayı vermemesi gerekir.zira,bu denetim formda mevcuttur.elbette,bu denetimin silinmesi söz konusu değilse.

Yok eğer,bu uyarı başka bir denetimden ya da olaydan dolayı ise,o zaman bunun bilinmesi gerekir,güncelleştirme işlemine yönelik olarak.

2) Yeni kayıt ekleme işleminiz burada hatalı kullanılmaktadır.ve dolayısı ile,bir işlevi de olmaz.çünkü,formunuzu Sorgu1 isimli sorgu ile oluşturmuşsunuz.herhangi bir tabloya direkt kayıt kaynağı olarak bağlı değil.bundan dolayı da ancak sorgu sonucunda var olan kayıt durumlarına göre hareket edilmektedir.

sorgu kullanımları ancak istenen bir sonucu ya da sonuçları görmek ya da izlemek için kullanılır.üzerine kayıt eklemek için değildir.bu sebeple,formunuzun kayıt kaynağını tablo olarak göstermeli ve sorguyu da sadece istenen veri sonuçlarını görmek için kullanmalısınız.

İlgili tablolara kayıt eklemek ya da güncellemek için,buna uygun kodları kullanmalısınız.alt formda veya listede göstereceğiniz sorgu sonuçlarını güncellemelerde bulunarak yeni sonuçlarıyla görmeniz yerinde olacaktır böylece.

Ayrıca,bu işlemde uyguladığınızdan dolayı yeri gelmişken de bahsetmek gerekirse,lütfen form üzerindeki denetimlerinizde Katıştırılmış Makro yerine olay yordamı dahil ederek kodlama şeklinde kullanmaya özen gösteriniz.bu sadece bir tavsiyedir.takdir sizindir.

3) Bahsi geçen hata iletisinin açıklamasını daha öncesinde konunuzun 10.mesajında beyan etmiştim.ve,nette yaptığım kısa bir araştırma neticesinde de;o mesajda yazdığım hususa dikkat çekilerek ilgili gerekli dosyaların yeniden gözden geçirilmesi ya da tekrar kurulması,dahil edilmesi önerilmektedir.ben de,bunu paylaştım sizinle.

4) Üstte yazdığım açıklama devamı niteliğinde tekrar belirtmek gerekirse;Access 2007 / 2013 kullanım farklılıkları eğer söz konusu ise (2007 kullandığım için),herhangi bir çakışma veya gereklilik var mıdır ve bundan dolayı mıdır bilemiyorum.CommonDialog1 kontrolüne yönelik olarak beliren bir durum da olabilir.sonuçta,anladığım kadarı ile,sorun bu kontrolden meydana gelmekte.bu konuya dair eğer katılımcılar tarafından paylaşılacak bilgiler varsa buna riayet edilecektir kanısındayım.ben de,sizin gibi netten tekrar bu hususa dair araştırmalarda bulunmaya çalışacağım.

Ayrıca,bu kontrolün kullanılarak hazırlanmış olarak eklendiği bir uygulamayı,aşağıdaki konuda da dahil etmiştim.ve konu sahibi tarafından da herhangi bir sorun olmaksızın talebinin karşılandığının ve sorununun çözüldüğünün beyanı söz konusu.o uygulamayı da inceleyebilirsiniz.dolayısı ile,hazırlanan her iki uygulamada kullanılan yöntem benzer oldukları için,yöntemde sorun olmadığının aksine belki de Access farklılıklarından kaynaklı olabilir diye düşündüğümden bunu da belirtmeyi uygun görmekteyim.

https://accesstr.net/konu-yazici-diyalog...#pid120022

5) Yukarıdaki açıklamaların tekrarı olacağından,tüm bilgiler aynıyla geçerlidir.

Sayın mntf02,
İlk etapta sizinle paylaşabileceğim bilgilendirmeler ve açıklamalar bunlardan ibarettir.araştırmalar neticesinde yeni bilgiler edinildikçe sizinle paylaşılmaya da devam edilecektir.eklediğim aynı uygulamayı eğer başka 2013 kullanan katılımcılar da olursa ve izlenimlerini de paylaşırlarsa, herkes için de verimli olacağı kanısındayım.bilgilerinize.
İyi çalışmalar,
Saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#14
Sayın atoz112;

Sorunun Office 2013 kullanmamdan kaynak olduğu anlaşılmış olup, Office 2007 ile yapılan denemede sorun olmadığı görülmüştür.

Destek ve emeğinizden ötürü teşekkür ediyorum. Sorun çözülmüştür.


Saygılarımla...
İnna Lillâhi Ve İnnâ İleyhi Raciûn " Şüphesiz Biz Allah'tan Geldik ve O'na Döneceğiz "
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task