Sayın uiakouwr,
Alıntı:yeni verileri o eklediğim aynı word dosyasına eklemek
talebinize yönelik olarak,aşağıdaki açıklamaların yapılması uygun görülmüştür.
Uygulamayı çalıştırıp her bir yeni seçim yaptığınızda bütün bu seçimler akabinde ilgili Word dosyasında bir önceki seçimin bilgilerinin de yer almasını istiyorsunuz.
Bu da demektir ki;uygulamada yapılan her çoklu seçim kayıtlarının checkbox işaretleri sıfırlanmaksızın (kod sayfasındaki UPDATE
Sql kodları ile yapılan işlem kast edilmiştir),olduğu gibi bırakılması (seçili halde kalması gerekmektedir.
Böylece,önceki seçimler de işaretli kalacağından sonraki her yeni seçimler de,her yeni kayıt adı altında Word dosyasına gönderildiğinde,yeni seçimler üst kısımda yer alacak şekilde diğer eski seçilenler de dahil olacak.Bunun için de,ilgili kod sayfasındaki Komut8 adlı butonun içeriğinde yazılı
DoCmd.SetWarnings False
DoCmd.RunSQL "UPDATE Tablo1 SET onay = 0;"
DoCmd.SetWarnings True
kod satırlarına,olduğu gibi ETKİSİZLEŞTİRME işlemini uygulamanız gerekmektedir.Bunun için,her bir kod satırının başına,KESME İŞARETİ (‘) eklemelisiniz.
Fakat,burada şu hususu da belirterek dikkat çekmekte fayda var kanısındayım.
Madem eski seçilen kayıtlarında ilgili Word dosyasında olmasını istiyorsunuz ve madem seçilmeyen kayıtlar içerisinden de belirli ya da belirsiz zamanlarda yeni seçimler de yapılacak ve bu kayıtların da Word dosyasında olmasını istiyorsunuz,öyleyse,bunun anlamı;bütün seçilen ya da seçilmeyen fakat zamanla seçilecek olan kayıtların tümünün ilgili Word dosyasında bir şekilde yer alması demektir.
Dolayısı ile de,daha en başından,o zaman,bütün kayıtların seçilip dosyaya dahil edilmesi de yeterli olur,bütün bu uğraşlara gerek dahi olmaksızın.burada kast edilen,bu seçim gidişatının,bu doğrultuda yol alması ve bu şekilde ilerlemesi söz konusu olduğu düşünülmektedir.
Normal durumda,bu uygulama üzerinden gidilecek olunduğunda,yapılması gerekli işlem;seçilen kayıtların,her bir seçimde yenilenmesi vesilesi ile üzerine yeni seçimli olarak (eskiler olmaksızın) aktarılması işlemidir.
Aslında,burada,daha konunuzun en başında şu soruyu sormak gerekirdi kanısındayım:
bu seçilen kayıtları hangi amaç için Word dosyasında barındırmak istiyorsunuz?
Ve,akabinde,bu dosyadaki kayıtları hangi amaç için kullanmak istiyorsunuz?
Bu sorulara vereceğiniz yanıtlara göre,belki daha farklı yöntemler veya kullanımlardan bahis yapılabilir veya bilgiler paylaşılabilir.
Çünkü;bana göre,bu dosyada bu kayıtları barındırmanın ne gibi bir anlamı olacağı konusunda bazı anlam kopuklukları ya da olumsuzlukları mevcut gibi geliyor.elbette,uygulama sahibi sizsiniz ve gerekçeleri de size dairdir.eğer paylaşımda bulunabilirseniz bu düşüncenizi,dediğim gibi başka alternatif açıklamalar da yapılabilir bu vesile ile.Bilginize…iyi çalışmalar,saygılar.