Evet biliyorum access trigger desteklemiyor. Sorunumda burada zaten. Benden istenen access ile basit bir envanter programımı diyim artık projesimi diyim yle birşey. Sorunum şurda, envanterde herhangi bir değişiklik olduğunda misal şimdi bilgisayar parçaları içinde aynı şeyi yapmam lazım a bilgisayarındaki anakart modeli xyz iken zyx yapılmış. Byle bir rapor cümlesinide diğer bir tabloya aktarmam gerekli. Çzüm olarak vba dan before update eventini kullanmayı düşündüm. Daha denemedim teori kısmındayım ama sizdende fikir almak istedim. BeforeUpdate ile şunu düşünüyorumDoCmd. RunSql "insert into raportablo (bilgadi, parca1, parca2, parca3) values Bu durumda alacağım sonuç makinanın o günkü eski hali olacaktır. Evet sonrasındada bir başka sql querysi ileselect from computer, raportablowhere computer. name = raportablo. bilgadi ; diyip bir form oluşturup şu configrasyonlu makinanın şu tarihteki konfigrasyonu byleydi diyebilirim galiba. :DEvet taşşak geçmek isteyen geçebilir madem çzdün niye yazdın diyenler içinde byle bir şey yapmak zorunda olursanız referans olur belkim hem bu çalışmayabilirde hatası varsa sylersiniz bir zahmet.

kimse siklememiş ama olsun ben teoriyi pratiğe dküp çzümü buldum sizinlede paylaşayım. ncelikle ana tablomuz oluşturulur. Bende bu tablo "Giris" sonra "Rapor" tablosu. Bir form oluşturulur ve Giris tablosunun tüm elementleri bu forma dahil edilir. Formun BeforeUpdate olayına şu satırlar eklenir: DoCmd. RunSQL "insert into Rapor select Comp_ID, User, Brand, Modell, Location, Motherboard, Ram, Hdd, Vga, Ethernet from Giris where Giris. Comp_ID = ! ! " eğer where olayını kaldırırsanız "Giris"tablonuzdaki tüm girişler her bir update te tekrar tekrar kopyalanır. O yüzden where kullanılmalı. Daha sonra raporları gstermek içinde basit bir query yazarak sorun tamamiyle çzülmüş olunur. Foruma bir Date veya Now eklenerek tarihe gre değişikliklerin gsterilmeside mümkün kılınılabilir.

hmmm akıllıca Accessten çok anlamam acıkcası ama işe yarıyabilir gibi gzüküyor Mühendis kahveyi projeye dnüştüren bir insan evladıdır.