AccessTr.neT
Formdan Tabloya veri Aktarımı?? - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Formdan Tabloya veri Aktarımı?? (/konu-formdan-tabloya-veri-aktarimi.html)

Sayfalar: 1 2 3


Cvp: Formdan Tabloya veri Aktarımı?? - mehmetdemiral - 05/11/2009

Sayın adaşım
Yanlış bir iz üzerinde ilerliyorsunuz. Biz zaten tabloda olan bir veriyi istediğimiz zaman toplayabilirken, neden toplamını tabloya yazalım ki? Fakat mesela kdv vergisi gibi bir değer ile çarpılmış, oranlanmış ve belli hesaplamalara uğratılmış bir toplam, referans oranlar daha sonra değişecekse -arşivlenmesi açısından gerek görülüyorsa- tabloya kaydedilir. Çünkü değer * vergiorani /100 gibi bir hesaplama işlemi, daha sonra vergiorani değeri değiştiğinde farklı bir sonuç verecektir. Ya işlem kaydına bağlı vergi oranı değeri tabloya kaydedilir -ki bu da gereksiz bilgi tekrarı olacaktır- ya da işlem sonucunda ortaya çıkan toplamlar kaydedilir.

Sizin çalışmanızda tüm bilgiler tabloda bulunuyorken, işlemler 2 tabloya bölünüp toplamları form üzerinden tabloya yazdırılmak isteniyor. Neden? Zaten o tablo saklandıktan sonra o toplamlar neden form üzerinden alınıp tabloya atılsın ki? Bu iş, sol kulağı sağ el ile enseden dolaşıp göstermeye benzer.. Yapmak istediğiniz işi tam olarak anlatın da biz size farklı çözümler önerelim bence....


Cvp: Formdan Tabloya veri Aktarımı?? - mehmetf - 05/11/2009

Evet haklısınız Img-grin ben eksik anlattım durumu,
Ortak bir alanda dbassas dosyasına kullanıcılar tarafından ( her kullanıcının kendi tablosu var, Her tabloda 112 alan var ) veriler giriliyor. Ana kullanıcı ise bu şekilde olan 3 ortaktan tabloları bağlama yöntemi ile bütün kullanıcıların verilerini alıcak ve forma işlicek.
Sorgulamada 112 alan'nın toplamının yapılması hakikaten işkence Img-cray denediğim için çok zorluyor.
Onun için Kullanıcıların formunda olan toplamları kendi formu üzerinden baska bir tabloda toplayıp yoplam verilere bu sekilde ulaşmanın daha mantıklı olduğunu düşünüyorum.
Bilmediğim bir yöntem varsa söyleyin lütfen, Sadece bunu bildiğim için böyle bir konu açmayı uygun gördüm


Cvp: Formdan Tabloya veri Aktarımı?? - x0914667 - 05/11/2009

Demral hocam buradaki if sorgusundaki 6 nereden geliyor.

If cevap = 6 Then

DoCmd.RunSQL "SELECT Tablo1.kayit_id, Tablo1.toplam INTO [yeni tablo] FROM Tablo1 WHERE (((Tablo1.kayit_id)=[Formlar]![Form1]![kayit_id]));"


MsgBox "İstenen Kayıt Yapıldı"

Else
End If


Cvp: Formdan Tabloya veri Aktarımı?? - mehmetdemiral - 06/11/2009

cevap=msgbox ile cevap değişkenine msgbox aracılığı ile sorulacak bir sorunun cevabı aktarılırken soru penceresinin "Evet-Hayır" biçiminde olması sağlanıyor. Evet tuşu=6 dır.


Cvp: Formdan Tabloya veri Aktarımı?? - x0914667 - 06/11/2009

Teşekkürler hocam.
Bir sorum daha olacak.Bu işlemi bir seçme sorgusunun
sonucu olarak =topla komutuyla oluşturduğumuz bir metin kutusundaki işlem olarak yaptığımızda Sql kullanarak
başka bir tabloya veya forma nasıl atabiliriz.


Cvp: Formdan Tabloya veri Aktarımı?? - mehmetdemiral - 08/11/2009

Bu sorunuzun konu başlığı ile ilgisi olmadığı için buradan sorulması yanlıştır. Lütfen yeni bir konu açıp başlık olarak da anlatmak istediğiniz şeyi yazar mısınız?