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
						

puanları sınıf şube bazında sıra numarasını ilgili calculation field a yazdırma

+1 oy
756 kez görüntülendi
merhabalar,

okul için hazırladığım değelendirme programında, bir yere daha takıldım. öğrencilerin sınıf ve şube ve aldıkları puanlar var, 2 calculation field ekleyip, bunların birine şubesindeki başarı sırası (örneğin 8A sınıfında kaçıncı sırada puana göre), diğerine ise tüm 8. sınflar içinde kaçıncı sırada olduğunu yazacak bir scripte ihtiyacım var. bu alanlar calculation field olacak. elimdeki örnek dosyayı ekliyorum.

https://drive.google.com/file/d/0Bw6EHA35GkWgcF9vSmRjRXBXM0E/view?usp=sharing

teşekkürler, şimdiden.
7, Mart, 2017 Scripts kategorisinde pelikan (2,300 puan) tarafından soruldu

2 Cevaplar

+1 oy
7, Mart, 2017 Optisyen (57,460 puan) tarafından cevaplandı
üstat sağolun güzel bi script hazırlamamışsınız, fakat bendeki yapıyı bozuyor, script kullanmadan, sadece calculation filed kullanarak kaçıncı sırada olduğunu yazabilen bir kod olabilir mi acaba... script buton falan olmadan.
Script kullanmadan bu iş zor olur. Belli bir liste olmalı ki sıralama yapabilesiniz.
Ya da her kayıt ekleyip PUAN alanı dolunca bu scripti Script Trigger ile oto. çalıştırabilirsiniz.
hocam liste sabit. yeni kayıt eklenmeyecek, yada kayıt çıkarılmayacak.  öğrenciler deneme sınavı oldular diyelim. bunu değerlendirdik, puanı yazıldı. 1000 kişilik liste var. burada benim istediğim, Örneğin 8/A sınıfında Ali, 8. sınıflar içinde kaçıncı olduğu ayrı bir field a, sadece sınıfında yani 8/A da kaçıncı olduğu ayrı bir field a yazacak. calculation field kodu.umarım vardır böyle bir kod:)
Tamam dediğiniz 2 sıralamayı da yapmıştık ta.
Birincisi sınıfı; ikincisi TÜM okulu içinde sıralama yapmıştık.
Şimdi anladım ki Tüm okul değil de 5 te okuyorsa 5. sınıfların tümü
8 te okuyorsa 8. sınıfların tümü içinde olsun diyorsunuz ikinci sıralama.
Bu da yapılır. Yalnız gün içinde vaktim olmayabilir. Gece hallederim inş.
çok sağolun.
+1 oy

Düzeltilmiş DOSYA EKTEDİR.

9, Mart, 2017 Optisyen (57,460 puan) tarafından cevaplandı
teşekkürler üstat...
hocam buna benzer farklı bir konu için ben birşey sormak istyiyorum. puanlar arasında fark oldugunda sıralama basit bir şekilde gerçekleşiyor. peki aynı puanı alan iki öğrenci için sıralama yaptığında 1 ve 2 diye sıralama yapmasın ikisinede 1 numarayı atasın arkasından gelen puan için 2. yi atamalı. yani 1 numaralı sırada 2 öğrenci bulunacak. bunu nasıl yapıcaz?
...