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
						

Birden fazla Checkbox ile filtreleme nasıl yaparım?

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

Exceldeki gibi birden fazla filtreleme yapmak istiyorum. Şu anda personel arama için oluşturduğum şu şekilde bir scriptim var;

Sorgulama yapacağımda "Sınıf" alanında checkbox ile birden fazla veri işaretleyebiliyorum, ancak 2. bir alan için de checkbox sistemi kullanmak istesem nasıl olacak bilemedim. Unvan, Branş, Çalıştığı birim gibi alanlarda da birden fazla işaretleme yapıp sorgu çalıştırabilmem lazım.

Nasıl yaparım?

21, Mart, 2019 Raporlama kategorisinde saciddd (3,450 puan) tarafından soruldu

4 Cevaplar

0 oy
 
En İyi Cevap

"Bulunan kümeyi sınırla" yani (constrain found set) komutunu kullanarak sorunu çözdüm, herkese çok teşekkür ederim...

23, Mart, 2019 saciddd (3,450 puan) tarafından cevaplandı
Constrain ve Extend i zaten hesap etmişsinizdir diye düşünmüştüm,diğer yöntemde find yerine omit üzerinden tersi de olur.
0 oy
Perform find yerine ilişki üzerinden kayıtları filtrelemeyi düşündünüz mü? Benzer bir örnek yapmıştım sanırım, yeterince müsait değilim. Bulabilirsem göndereyim.
22, Mart, 2019 F. Osman Cabi (197,900 puan) tarafından cevaplandı
Onu da deniyorum, onda da T.C. no, isim gibi benzersiz alanlarda boş geçmeme izin vermiyor, onlarda tam eşleşme gerekiyor, ayrıca bulunan bu portal kayıtlarını raporlamam da gerekli, orası ayrı bir dert.
Kafayı yiyecem bugün :D
0 oy

Dosyayı inceleyin,anlaşılması için özellikle arayüz tarafını kısmen Türkçe olarak düzenledim.Dosyanın kritik noktaları "arama scriptleri" ve Kişiler tablosunda "z_" ile başlayan alanlar..

 

 

23, Mart, 2019 Şemsi Saracoğlu (133,920 puan) tarafından cevaplandı
Ülkeler ve geziler alanlarında yalnızca ilk seçimleri alıyor aramaya, bu scriptler aramayı daraltmak yerine genişletiyor.

Aslında olması gereken; 1. alanda seçili kayıtları ara > bulunan kayıtlar arasında 2. alanda seçili olanları bırak > onlar içinde de 3. alanda seçili olanları bırak... gibisinden bir daraltma scripti.
0 oy

Farklı filtrelemelere imkan sağlayan şu başlıkta da örnek dosya vardı.

http://www.filemakerturk.com/8104/filtreyi-%C3%A7al%C4%B1%C5%9Fmama-nas%C4%B1l-uygular%C4%B1m

23, Mart, 2019 Optisyen (56,470 puan) tarafından cevaplandı
Teşekkür ederim fakat Checkbox sistemine uygun değil o başlık.
...