AccessTr.neT

Tam Versiyon: alt formadan forma veri aktarma
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Arkadaşlar merhaba,
aranıza yeni katıldım acemi düzeyde bir sipariş dosyası hazırladım ancak teklif giriş formundaki alt form olan ürün alt formdaki alt toplamı teklif giriş ekranındaki teklif toplam kısmına yazdıramadım yardımcı olursanız çok sevinirim. birde tablolar arası ilişkinlendirmeyi doğru yapıp yapmadığımada bakarsanız çok sevinirim.

Ek Dosyalar
 siparis.zip(288.42 KB)
https://accesstr.net/konu-yapilmamasi-ge...talar.htmlÖnce Yapılmaması Gereken Ölümcül Hatalar ı incele.
Örneğini Düzenledim.Teklif formundaki "Tekliftoplamtutar" alanına altformdaki toplamı aldırmak için altformda hesaplama yaptırmışsın.
kodu;
Private Sub toplam()
If Ürün_BandTürü = "Düz" Then
Ürün_ToplamTutar = Ürün_BirimFiyat * Ürün_ToplamBoy * Ürün_dövizkuru
Else
Ürün_ToplamTutar = Ürün_Adedi * Ürün_BirimFiyat * Ürün_dövizkuru
End If
Form_Teklif_giris.Teklif_toplamtutar.Value = Me.Metin43.Value 'eklenen kod
End Sub
şeklinde değiştirdim sen diğer alanlar içinde düzenlersin.
Ayrıca teklif formunun ismini "Teklif_giris" olarak değiştirdim.Nesnelere isim verirken aralarında boşluk bırakmayın Türkçe karakterlerede dikkat edelim.Örneğini düzenledim Ektedir.
Kolay Gelsin

Ek Dosyalar
 siparis_cskn.rar(62.56 KB)
çok teşekkür ederim göstermiş olduğunuz ilgiye ancak problemim kısmi halloldu şöyleki;
1 - forma giriş yaptığınızda tutarı alıyor ancak, ürünler kısmında değişiklik yaptığınızda ve alt veya üst satıra geçtiğinizde metin43 (yani alt toplam) değeri güncellerken formada bulunan teklif toplam kısmı eski halinde kalıyor.
2 - ürünler kısmında her değişiklik sonucu oluşan alt toplam tutarı formdaki teklif toplamına bir önceki toplam sonucunu veriyor yani güncel toplam almıyor. acaba bununla ilgili bir çözüm varmı yada bir sorgu veya bir butonla işi çözebilirmiyiz, ayrıca bu teklif toplamını seçmeli yapabilirmiyiz ürünlerdeki seç kısmına tıklı olanlarıda ayrı bir toplam şeklinde aldırmamız olabilir mi? Şimdiden gösterdiğiniz ilgi ve alakaya teşekkür ederim.
1.sorunun cevabı için sana yazdığım 2. mesajımda da ben sadece 1 alan için kod yazdığımı belirtmiştim.Diğer alanları sana bırakmıştım.Zamanım olduğunda 2.sorunuza bakılacaktır.
Teşekkürler.