Form üzerinden hesaplanan alanın başka form üzerinden güncelleştirilmesi

1 2 3
07/12/2016, 23:56

atoz112

sayın nightashes,

bahsettiğiniz talebinize yönelik olarak;

açıklamalarınızdan anladığım şu:
TANIM_DOVIZ adlı formda Kur değeri belirledikten sonra hemen akabinde,bu belirlenen değer üzerinden URUN_YENI adlı tabloda yer alan tüm kayıtların kendi Döviz Cinsi değerlerine göre ALISFIYATITL adlı alanında yer alan verileri seçilen yeni Kur değerine göre hesaplamasını ve bu verileri güncellemesini istiyorsunuz.

EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

NOT
TANIM_DOVIZ adlı formdaki SEÇ butonunun olay yordamı içeriğini inceleyiniz.uygulamadaki sorguda bu güncellemeyi sağlayan sorgudur.

bilginize...iyi çalışmalar,saygılar.
08/12/2016, 00:08

nightashes

Sayın atoz hocam, ellerinize sağlık çok teşekkür ederim. Tam istediğim gibi oldu. Tekrar teşekkürler.

Konuyu admin arkadaşlar taşıyabilirler.
08/12/2016, 02:15

alpeki99

Zaten elinizde Dolar ve Euro Alış Fiyatı var,
Zaten elinizde Dolar ve Euro Kuru var,

Yapacağınız tek şey form üzerinde bunları birbiri ile çarpmak olacak.

Döviz kurlarını aldığınız formda ne yapmaya çalıştığınızı anlayamadım. Algoritma ve mantık hatası var muhtemelen. Bir tarihe ait birden fazla döviz kaydedilememesi lazım. Şu anda mantığınızı çözmeye zaman harcayamayacağımdan dolayı sadece iş görsün diye bir düzenleme yaptım. Form açılınca eğer bugüne ait bir kur yoksa bunları otomatik çekip tabloya ekliyor ve public değişkene atama yapıyor. Eğer bugüne ait kur varsa o kurları public değişkene atama işlemini yapıyor.

Döviz tanım ilk açılınca bir şey yapmanıza gerek kalmadan sadece Ürün listesi buntonuna tıklayın. Listeden dolar ve euro fiyatlı bir satıra çift tıklayın. Açılan formda göreceğiniz TL fiyatı tablodan değilde bugünün kur değerine göre gösterilmektedir. Zaten TL değerini gösteren mtn_alisfiyatitl isimli kutunun İlişkisiz olduğunu görebilirsiniz.

Hesaplanan alanların çok ciddi bir faydası yoksa tabloda depolanması yanlıştır. Bu şekilde bir yöntem tercih etmeyin.
08/12/2016, 19:32

nightashes

Sayın alpeki,

Verdiğiniz tavsiye için teşekkür ederim. Tavsiyenize uymaya çalışacağım. Çalışmanızı inceledim. Ve aslında düşündüğüm gibi olmamış fakat dediğiniz gibi ilerde bana sıkıntı yaratabilir bunun üzerine farklı bir sisteme gitmeye çalışacağım.

Teşekkür ederim. İyi çalışmalar.
08/12/2016, 21:40

alpeki99

Zaten istediğinizi yapmış olsam yanlış yapmış olurdum
Sorun zaten çözülmüştü bundan dolayı konuyu taşıyorum.
1 2 3