çok değişkenli hesaplamalar için kolay yöntem

20/12/2009, 21:24

yasinunal

Arkadaşlar Merhaba

Hazırladığım bir çok formda birbirine bağlı formüller var. Bu formülleri vb kodu olarak yazdığımda tüm bağlı değişkenler için güncelleştirme sonrası olay yordamına Requery kodunu yada formülü tekrar hesaplatıyorum. Fakat bazen öyle oluyorki formüldeki değişkenlerden biri yada daha fazlası başka değişkenlere bağlı oluyor. Böyle oluncada formülleri hesaplamada sürekli hatalar oluşuyor.
Örneğin
1.formül ; Performans = (ProsesSüresi / GerçekleşenSüre)*100
2.formül ; GerçekleşenSüre = ToplamSüre/(sağlamadet+redadet)
3.formül ; ToplamSüre'de bir alt formdaki sürelerin toplamı.
Yukarıdaki örnekte olduğu üzere "performans" değeri toplam süre alanına , toplam süre alanıda alt formdaki sürelerin toplamına bağlı. Alt formdaki süre değerlerini değiştirince performansı hesaplatana kadar tabiri caizse göbeğimiz çatlıyor
Bunun kolay bir yöntemi yok mudur
20/12/2009, 22:20

remi

Sayın Bayyasinunal
Örneğinizi 2003 olarak ekleyin lütfen
20/12/2009, 23:14

ozanakkaya

sn yasinunal, aynı konu daha önce açıldığı için konu çöp kutusuna taşınmıştır.

Ayrıca hesaplanan alanlar tabloya kaydedilmez.
Aynı veriler zaten kod veya sorgu ile forma veya rapora aktarılabilir.
21/12/2009, 09:32

yasinunal

Sayın Sledgeab

Daha önceki açtığım konu "ana formdaki ve alt formdaki verilerin tabloya aktarılaması problemi idi. Sizde cevap verdiniz ve haklıydınız. denetim kaynaklarına formül yazdığımda tabloya taşımıyordu. Dediğiniz gibi yaptım denetim kaynağına tablo alanını yazdım ve problem çözüldü. Fakat bu sefer formülleri vb kodu olarak yazıncada birbirine bağlı değişkenler çok olunca problem yaşadım. Bunu da ayrı bir soru olarak gördüğüm için ayrı konu açmak durumunda kaldım. Çünkü vb kodu ile yazınca işin içinde çıkamadım. Yine de yardımınız için teşekkür ederim.
21/12/2009, 09:44

ozanakkaya

bence linkteki konuyu inceleyiniz.

Yapılmaması gereken ölümcül hatalar