FilemakerTurk, AYS Bilişim ve Beyaz Net tarafından desteklenmektedir.
Filemaker Danışmanınız
AYS Bilişim
Mehmet KAYA
 0532 231 07 27
 0216 318 55 80
 mkaya@aysbilisim.net
						

Table arasında çarpım nasıl olur?

0 oy
388 kez görüntülendi
orn
A tablosunda 0,14

B tablosunda 1200

B tablosunda calculation field a 168 yazacak  her iki tablonunda ID lerinde = ilişkisi yaptım

calc. alana B tablesi::fieldi* üsttaraftan a tablesini seçip 0,14 ün fieldini seçtim = sıfır gösteriyor ne olabilir

veya nasıl yapabilirim
26, Mayıs, 2015 Database kategorisinde Muhteshem (53,030 puan) tarafından soruldu

2 Cevaplar

+1 oy
 
En İyi Cevap

yanlış bir hata var bence.

 

  • Tablo isimlerine A ve B diyelim.
  • A tablosunda "UrunKod ve Fiyat" alanları,
  • B tablosunda "Urun Kod, Miktar ve Tutar" alanları tanımlı olsun.
  • A ve B tabloları Urun Koduna göre "=" ile ilişkilendirilmiş olsun
 
Bu durumda Tutar alanının formülü "Miktar * A::Fiyat" şeklinde yazılırsa hesaplama çalışacaktır. Sıkıntıyı çözmek için aşağıdaki kontrolleri yapabilirsiniz.
 
  • Hesaplama alanında hesaplamanın başladığı tablo görüntüsü (B tablosunun ilişki grafiğinde birden fazla görüntüsü olabilir) doğru seçilmiş mi?
  • Hesaplama içinde A tablosunun görüntüsü doğru seçilmiş mi?
  • İlk iki madde de sıkıntı olmadığını düşünüyorsanız B tablosu kaynak gösterilmiş bir yerleşimde Fiyat ve Miktar alanları yerleştirip değer olup olmadığını kontrol edebilirsiniz.

 

26, Mayıs, 2015 F. Osman Cabi (200,340 puan) tarafından cevaplandı
27, Mayıs, 2015 Mehmet KAYA tarafından seçilmiş
Teşekkür ederim
kod gibi belli bir değeri yoktu heriki table yede otomatik 1 yazdırıp bağladım.
0 oy

Kayıt ID sine göre tablolar arası Relation kurulmaması gerekir URUNKODU na göre olmalıdır Urunkoduna göre ilişki kurulursa yönteminiz çalışır Şuna dikkat etmeni gerekir URUNKODU tek olmalıdır aynı ürün kodundan birden fala ürün varsa ise ilk ürünün fiyatı ile çarpım yapılır

28, Mayıs, 2015 Mehmet KAYA (166,370 puan) tarafından cevaplandı
...