Forumun değerli üyeleri ve yöneticileri,
Ekte gönderdiğim dosyada sorguyla elde ettiğim verileri tabloya yazdırmak istiyorum. Açıklama dosyada var. Bunu nasıl yapabilirim.
Şimdiden teşekkürler.
Sorgudaki verileri tabloya yazdırmak
Ayni form üzerine bir buton ekleyin
Butonun OnClick özelliğine
Form üzerindeki tarih aralığındaki kayıtları
(önce tabloyu sıfırlar ) tabloya ekler
Kolay gelsin
Butonun OnClick özelliğine
Kod:
DoCmd.Set Warnings False
DoCmd.RunSQL "DELETE alimvesatimlarTATop.* FROM alimvesatimlarTATop;"
DoCmd.RunSQL "INSERT INTO alimvesatimlarTATop ( verici, atopmiktar ) SELECT alimlarTAUG.Üretici, alimlarTAUG.[Alınan Süt Toplamı]FROM alimlarTAUG;"
DoCmd.Set Warnings True
MsgBox " Kayıtlar tabloya eklendi"
(önce tabloyu sıfırlar ) tabloya ekler
Kolay gelsin
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
DoCmd.Set Warnings False de önce hata verdi.Set Warnings i birleşik yazınca düzeldi. Teşekkür ederim ilginize ve hızlı cavaba. Başarı ve mutluluk dileklerimle.
Son Düzenleme: 30/06/2009, 14:48, Düzenleyen: aktif42.
Saygıdeğer okileturc,
Anlatımıma göre çözümünüz doğru. Peki biz toplamlı değere birim fiyatı ve kesinti yüzdesini girdikten sonra bunu nasıl muhafaza ettirebiliriz. İlerde acaba a kişisine ocak-2009 da nasıl ödeme yapmıştık sorusuna cevab bulabilmek açısından.
Saygılarımla...
Anlatımıma göre çözümünüz doğru. Peki biz toplamlı değere birim fiyatı ve kesinti yüzdesini girdikten sonra bunu nasıl muhafaza ettirebiliriz. İlerde acaba a kişisine ocak-2009 da nasıl ödeme yapmıştık sorusuna cevab bulabilmek açısından.
Saygılarımla...
Sayın aktif42
Biz genelde tasarımcının özgün projesine müdahele etmemek için
sorulan soruya cevap veriyoruz. Ben yine de arada dayanamayıp
önerilerimi söylüyorum. Siz olsaydınız ? derseniz cevabım şudur
Eğer detay bilgilere ihtiyacım olmayacak ise sorunuzdaki örneğe benzer
kümül bir tabloya kayıt atıp detayı silerdim. Ama detaya ihtiyacım varsa
yeni bir tabloya kayıt atmak yerine toplamları gösteren sorgudan bir main
form oluşturup subforma da detayları koyardım, main formdaki toplam
kayıtlar üzerinde gezerken gözucuyla aşağıdaki detayını izleyebilirdim
Sonuç olarak hangi uygulama olursa olsun "hareket kayıtlarını" silmek ciddi
bir tercihdir ( muhasebe programlarındaki yıllık devir gibi ) yapsanız bile farklı
bir database de eski kayıtları saklamak daha doğru olur
Kolay gelsin
Anlattıklarımla ilgili bir çalışma
yaptım, ekteki uygulamanızı
açıp "örnek" formunu açın
Dikkat ederseniz örnekte toplamlar tablosuna ihtiyaç yoktur
Yine de yanlış anlaşılmasın toplamları bir tabloya atma fikri
kötü bir fikir değildir. Çok yoğun hareket olan uygulamalarda
böyle bir tablo bazı rapor ve sorguların çok hızlı çalışmasına
destek olacaktır.
Kolay gelsin
Biz genelde tasarımcının özgün projesine müdahele etmemek için
sorulan soruya cevap veriyoruz. Ben yine de arada dayanamayıp
önerilerimi söylüyorum. Siz olsaydınız ? derseniz cevabım şudur
Eğer detay bilgilere ihtiyacım olmayacak ise sorunuzdaki örneğe benzer
kümül bir tabloya kayıt atıp detayı silerdim. Ama detaya ihtiyacım varsa
yeni bir tabloya kayıt atmak yerine toplamları gösteren sorgudan bir main
form oluşturup subforma da detayları koyardım, main formdaki toplam
kayıtlar üzerinde gezerken gözucuyla aşağıdaki detayını izleyebilirdim
Sonuç olarak hangi uygulama olursa olsun "hareket kayıtlarını" silmek ciddi
bir tercihdir ( muhasebe programlarındaki yıllık devir gibi ) yapsanız bile farklı
bir database de eski kayıtları saklamak daha doğru olur
Kolay gelsin
Anlattıklarımla ilgili bir çalışma
yaptım, ekteki uygulamanızı
açıp "örnek" formunu açın
Dikkat ederseniz örnekte toplamlar tablosuna ihtiyaç yoktur
Yine de yanlış anlaşılmasın toplamları bir tabloya atma fikri
kötü bir fikir değildir. Çok yoğun hareket olan uygulamalarda
böyle bir tablo bazı rapor ve sorguların çok hızlı çalışmasına
destek olacaktır.
Kolay gelsin
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 01/07/2009, 13:30, Düzenleyen: okileturc.
Teşekkür ederim ilgi ve alakanıza. İyi ki varsınız.
Konuyu Okuyanlar: 1 Ziyaretçi