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
						

Koşullu Değer Listesi, Valuelist, set variable vs. herşey var.

0 oy
1,335 kez görüntülendi

http://filemakerturk.com/?qa=blob&qa_blobid=8012744753180399410

Merhaba Arkadaşlar;

İçinden bir türlü çıkamadığım bir çalışmayı sizlere gönderiyorum.

Sorun şu: Koşullu değer listelerinden elde ettiğim sıralamaya göre sonuç elde etmek istiyorum.

Mesele dosyada da görüldüğü üzere; OCAK/2016'da ATATÜK LİSESİNDE , EDEBİYAT BRANŞINDA, AHMET KORKMAZ'IN hazırladığı soru sayısını veren bir hesaplama yapmam lazım. Yani soru sayısını koşullu değerleriden yapacağım seçime göre elde etmeliyim. Dosyayı ekledim, yardımlarınızı bekliyorum, teşekkür ederim.

8, Nisan, 2016 Scripts kategorisinde oserguvan (12,190 puan) tarafından soruldu
8, Nisan, 2016 oserguvan tarafından düzenlendi

5 Cevaplar

0 oy
 
En İyi Cevap

mkanlioglu'nun ilişki yönetmini kullanabilirsiniz. örneği biraz revize ettim, ekten inceleyebilirsiniz.

Grafik çizdirmek için bunu hesaplatmak istiyorsanız farklı yöntemler de olabilir. filemaker grafik ile ilgili dökümanları bir incelemenizi öneririm.

 

Örnek Dosya

8, Nisan, 2016 F. Osman Cabi (200,340 puan) tarafından cevaplandı
8, Nisan, 2016 oserguvan tarafından seçilmiş
Evet grafik için kullanıcam Osman Bey, başka hangi yöntemi kullanabilirim.


0 oy
sonuc bölümünü dönem olarak ilişki yapmamışsın, o bölüme bakarmısın
8, Nisan, 2016 kurucay2000 (10,170 puan) tarafından cevaplandı
Rahmi Bey,ilginize teşekkür ediyorum. sonuç bölümüne set variable ile gönderiyorum sonuçları, benim sorunum şuradan kaynaklanıyor:
Koşullu değerlerde yaptığım seçimlerden sonra, buradan elde ettiğim dizilime göre sonuçların hesaplanması. OCAK/2016>ATATÜRK LİSESİ>EDEBİYAT>AHMET KORKMAZ seçimlerini yaptıktan sonra bana AHMET KORKMAZ ın soru sayısını vermeli. Değiştirdiğim zaman seçimi ona göre elde ettiği sonucu vermeli. total recod count filan işe yaramadı. Sanırım script gerekiyor, ya da iyi bir hesaplama. İşte ben burada tıkandım.
+1 oy

Bu sorunu ilişki ile çözebilirsiniz.

8, Nisan, 2016 mkanlioglu (63,270 puan) tarafından cevaplandı
Mehmet Bey cevabınız ve ilginiz için teşekkür ediyorum; ancak hesaplamada problem çıkıyor. "Sum" fonksiyonu istenilen sonucu vermedi. Totalde  14 veri var, ancak bu fonksiyonla sonuç ya 14 ya da 28 çıkıyor. Kişiye göre sonuç çıkmıyor.
Eğer ilişkiyi gönderdiğim şekilde yaptıysanız ve kayıtlarınız doğru ise sonuçlar doğru çıkmalı. Bence ilişkileri ve kayıtlarınızı tekrar kontrol edin. Örneğin Mehmet Yılmaz adlı öğretmende 2 farklı dönemde çifter kayıt var.
Farklı dönemlerde aynı öğretmen yine soru hazırlayabilir, ilişkilerde sorun görünmüyor Mehmet Bey.

MEHMET KORKMAZ hem OCAK'ta Hem de ŞUBAT'ta kaç soru hazırladı ise bunu hesaplatabilmeliyim. Koşullu seçeneklere göre bana sonuç vermeli. Excel deki süz mantığı gibi bir değer elde edebilmeliyim. Teşekkür ediyorum.
0 oy

O zaman şu ekteki dosyayı inceleyiniz.

Script ile yaptım sanırsam istediğiniz buna benzer bişey.

Ekli dosya

8, Nisan, 2016 mkanlioglu (63,270 puan) tarafından cevaplandı
Mehmet Bey, VERI layoutunda HAZIRLADIĞI SORU text şeklinde, Buraya girilen veri adedine göre olmalı. Yani ben oraya soruyu text olarak alacağım, ve saydıracağım. Sayısını kendim girmeyeceğim. İlk dosyam hatalıymış sonradan fark ettim, dosyayı sorunun başına yeniden ekliyorum.
0 oy
8, Nisan, 2016 Goksel_Gokce (98,530 puan) tarafından cevaplandı
...