FilemakerTurk, AYS Bilişim ve Beyaz.net tarafından desteklenmektedir.
Filemakerturk.com a Hoş geldiniz. Mehmet KAYA 0532 231 07 27
Filemaker Lisans İhtiyacınız için FilemakerTürk Yönetimi ile iletişime geçin
 
Alakalı Siteler:

AYS Bilişim


Cabitaş


FMK Solutions | Maatwerk Applicaties
 

Portal içindeki belirli özellikteki verileri nasıl toplarız?

0 oy
237 kez görüntülendi

Merhaba hocalarım, izin kayıtlarım için bir veritabanı oluşturmak istedim. Mehmet hocanın videoları sayesinde büyük kısmını hallettim, takıldığım husus şu;

Personeller ve Izınler diye 2 adet veritabanım var, personelleri tanımladım, ilişkileri ayarladım, portal yardımıyla izin kayıtlarını giriyorum. Personellerin geçen senelerden devreden ve bu sene hak ettikleri izin miktarını elle giriyorum, izin kayıtlarını girdikçe personelin kalan izin miktarının otomatik olarak hesaplanmasını istiyorum. Resimde gördüğünüz gibi bir hesaplama yaptırmaya çalıştım ancak bu formülü girdiğimde(If kullandığımda da aynı); En üstteki izin kaydı "Yıllık izin" ise tüm kayıtları topluyor, değilse "?" olarak sonuç veriyor. Ben sadece "Yıllık izin" türündeki kayıtların toplanıp toplam hak edilen izin miktarından çıkarılmasını istiyorum...

Bu arada aynı filtreleme sistemine izin yılını da dahil etmeliyim, yani kısaca;
Devreden izin + Hak etttiği izin - (İzne ayrılış tarihi 01.01.2016-31.12.2016 arasında ve İzin türü "Yıllık İzin" olan verilerin izin sürelerinin toplamı) gibi bir formüle ihtiyacım var, şimdiden çok teşekkürler.

İyi çalışmalar...

13, Ocak, 2016 Database kategorisinde saciddd (1,650 puan) tarafından soruldu
13, Ocak, 2016 saciddd tarafından düzenlendi

1 cevap

+1 oy
 
En İyi Cevap
Merhaba

 

table'ınızda bir field daha oluşturun.

type kısmı summary olsun.oluşturduğunuzda hangi alanın toplamını almak istediğinizi soran bir ekran çıkacak.

orada Total of u seçerek toplamını almak istediğiniz fieldi gösterin.
14, Ocak, 2016 FerMet (41,140 puan) tarafından cevaplandı
14, Ocak, 2016 saciddd tarafından seçilmiş
Çok teşekkür ederim.
Izınler tabloma hesaplama türünde bir alan oluşturdum, şu şekilde formüllendirdim;
"If ( İzin Türü="Yıllık İzin" and İzne Ayrılış Tarihi ≥ "01.01.2016" ; İzin Süresi ; 0 )"
Personel tablomndaki kalan izin kısmını da bu alanı kullanarak hesaplattırdım, istediğim oldu, iyi çalışmalar...
...