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
						

Scriptle Şartlı/Seçimli listeleme nasıl yapılır?

+1 oy
965 kez görüntülendi

Merhaba Dostlar,

Bir listem var burada kişi tipleri var.Yetim,Bağışçı,vs...

butonlarla bu listelemeyi yaptırdığımda şu an için tüm kayıtlar geliyor fakat ben butona tıkladığımda Sadece Yetimleri sıralamasını istiyorum.Bunu nasıl yaparım ?

Şimdiden teşekkürler.

20, Nisan, 2015 Scripts kategorisinde Mehmetblg (42,390 puan) tarafından soruldu

2 Cevaplar

+2 oy
 
En İyi Cevap

Enter Find Mode [ ]
Set Field [ ContactsTable::ContactCategory; "==" & "Yetim" ]
Perform Find []

20, Nisan, 2015 Recep Güney (70,020 puan) tarafından cevaplandı
20, Nisan, 2015 Recep Güney tarafından seçilmiş
Teşekkür ederim Kardeşim Çok İşime Yaradı :)
scriptin devamına bir Sort işlemi ekleyebilirsin...

Diğer bir alternatif de Sub Summary Report List'e bakmanı öneririm.
Recep beyin dediğine bir iki şey eklemek isterim izniyle. Yetim şeklinde arama gevşek arama dediğimiz aramadır. Eğer önüne == koyarsak tam eşleşen kayıtlar listelenecektir. Fakat büyük db lerde bu durum yavaşlamaya neden olacaktır.
Aslında ben yaptım şu an çalışıyor fakat göksel bey'in söylediği gibi 10 binlerce kayıt bulunan bir db de kasma yapabilir ama farklı bir yolu daha var mı ?
Sub Summary Report List'e bakıyorum şu an.farklı daha işlevsel bir yolu varsa burada paylaşacağım.
Büyük database aramaları için arama yapacağınız alanı full index olarak tanımlarsanız performans artışı sağlarsınız.
Teşekkürler.Alanım full index bu arada :)
0 oy
3. alternatif de aynı tabloya Many to Many Relationship kurarak portal'da listeleyebilirsiniz.

Parent tablonuzda global yeni bir alan yaratarak, bu alanı Multi Key Value olarak aynı tablonun Child TO'unun Category alanına bağlayayıp, Parent TO'nuzdaki global alanı da button scriptiniz ile belirlersiniz.

 

Yetim Listesi için;

"Yetim" & "¶"

 

Full Liste için de;

"Yetim" & "¶"
&
"Bağışçı" & "¶"

...
20, Nisan, 2015 Recep Güney (70,020 puan) tarafından cevaplandı
20, Nisan, 2015 Recep Güney tarafından düzenlendi
Tesekkur ederim.cokk faydali bilgiler...
...