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
						

Portal'da alt alta eklediğimiz kayıtları otomatik toplamak

0 oy
309 kez görüntülendi
merhaba,

portal da alt alta eklediğimiz kayıtların fiyatlarını başka bir fields de toplamak nasıl olur acaba?
20, Haziran, 2015 Scripts kategorisinde etnam (7,620 puan) tarafından soruldu
20, Haziran, 2015 etnam tarafından yeniden kategorilendirildi

1 cevap

+2 oy

Sum ( Alan ) fonksiyonu ile ilişkili kayıtları (portalda gösterilen kayıtları) toplatabilirsiniz.

 

Sum yapacak alanı portalın kayıtları olan tabloya değil, bir üst tabloya (parent) eklemeniz gerekiyor.
Fatura ve Fatura Kalem tablolarınız olduğunu varsayalım. Portal satırları Fatura Kalem tablosundan listeleniyor. Fatura tablosune toplam alanı açarak Sum ( FaturaKalem::Tutar) ile satırları toplatabilirsiniz.

 

Küçük bir detay daha, Sum portal filtrelense dahi tüm değerleri toplar.

21, Haziran, 2015 F. Osman Cabi (198,180 puan) tarafından cevaplandı
sum dediğiniz galiba sumary. eğer o ise internetten araştırmalarımdan dolayı yaptım fakat fiyatları toplamakta zorlanıyor galiba... illaki boş bir yere tıklamam gerekiyor kendini güncellemesi için.
Sum dediğim, alan tipi değil, sum fonksiyonu. Calculation (hesaplama) tipinde bir alan tanımlayıp formülünü söylediğim gibi yazmanız lazım.

Summary kullanırsanız aynen dediğiniz gibi kaydı kaydettikten (commit yapıldıktan) sonra toplam değerini gösterir.
ok. teşekkürler. bu süper oldu.

peki aynı sistemle sayıların en küçüğünü veya en büyüğünü nasıl gösterebiliriz.?
Aşağıdaki fonksiyonlar Summary alan tipinin Sum örneğindeki gibi karşılığı olduğunu düşünebilirsini:
Min (Değerler) : Minimum değeri bulur
Max (Değerler) : Maximum değeri bulur
Average (Değerler) : Değerlerin ortlamasını bulur
...