Form Üzerinden Tablodaki Satış Koduna Ait Verileri İskonta Oranına Göre Güncelle

30/08/2017, 09:09

husem

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.



30/08/2017, 15:25

direnist

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:51

husem

(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...