AccessTr.neT

Tam Versiyon: Form Üzerinden Tablodaki Satış Koduna Ait Verileri İskonta Oranına Göre Güncelle
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
merhaba arkadaşlar,


eklemiş olduğum formda SATIŞ İŞLEMLERİ FORMUnu açınca 
satış kodunu 1 seçip BUL yapınca 1 numaralı satışa ait veriler geliyor.

örneğin 2000 liralık ürün sattık, müşteri bu üründe iskonta istediğinde FORMDA sağ alttaki iskontalı satış tutarı kısmını değiştirip İSKONTA UYGULA butonuna tıklayınca SATIŞLAR tablosundaki İSKONTALI_SATIS_TUTARI alanını yapılan iskonta oranında güncellemesini istiyorum.

örneğin satış koduna ait kaç ürün varsa hepsi iskonta oranınca güncelleyecek. iskonta oranı her satış kodu için tektir. 
aynı satış koduna ait A ÜRÜNÜ 1000 lira %25 indirim ile  İskontalı satış tutarı 750 lira olacak.
aynı satış koduna ait B ÜRÜNÜ 400 lira %25 indirim ile iskontalı satış tutarı 300 lira olacak.

yardımlarınız için şimdiden çok teşekkür ederim.
iyi çalışmalar.


[Resim: do.php?imgf=150407333370631.png]
Merhaba husem;
İskonto Uygula butonundaki kodlarda iskonto oranını güncelleyen kodun hemen altına aşağıdaki kodu ekleyip deneyebilir misiniz ?
İyi çalışmalar.
DoCmd.RunSQL "UPDATE SATISLAR SET SATISLAR.ISKONTALI_SATIS_TUTARI = ([Formlar]![SATIS_ISLEMLERI]![ISKONTAA]*[SATISLAR]![ISKONTALI_SATIS_TUTARI])/100" & _
" WHERE (((SATISLAR.SATIS_KODU)=[formlar]![SATIS_ISLEMLERI]![SATIS_KODU]));"
(30/08/2017, 15:25)direnist yazdı: [ -> ]Merhaba husem;
İskonto Uygula butonundaki kodlarda iskonto oranını güncelleyen kodun hemen altına aşağıdaki kodu ekleyip deneyebilir misiniz ?
İyi çalışmalar.
DoCmd.RunSQL "UPDATE SATISLAR SET SATISLAR.ISKONTALI_SATIS_TUTARI = ([Formlar]![SATIS_ISLEMLERI]![ISKONTAA]*[SATISLAR]![ISKONTALI_SATIS_TUTARI])/100" & _
" WHERE (((SATISLAR.SATIS_KODU)=[formlar]![SATIS_ISLEMLERI]![SATIS_KODU]));"

çok teşekkür ederim, sorun sayenizde çözüldü.
İyi çalışmalar...
İyi bayramlar...