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
						

Check box seçili isim ile ilgili script

+2 oy
614 kez görüntülendi
Merhaba üstadlar

Checkbox menü içindeki değerlerden biri seçildiğinde çalışmasını istediğim bir script var.

örnek
if: isim field = "Ahmet"
setfield..................
end if

Check box içinde sadece "Ahmet" seçili iken sorun yok. ancak "Ahmet" ile birlikte başka bir isim daha seçili ise istediğim olmuyor. bu konuda nasıl bir çözüm önerebilirsiniz.
31, Temmuz, 2017 Scripts kategorisinde OrhanSarı (4,280 puan) tarafından soruldu

1 cevap

+2 oy
 
En İyi Cevap

isim field iki değer seçili olduğunda ahmet'e eşit olmuyor. eşitlik yerine içinde geçiyor mu diye kontrol edilebilir. PatternCount fonksiyonu metin içinde arama yapar. Aranan değerin metnin içinde kaç kez geçtiğini sonuç olarak veririr. If satırı şu şekilde düzenlenirse çalışması gerekir.

IF [ PatternCount ( isim field ;  "Ahmet" ) ]

31, Temmuz, 2017 F. Osman Cabi (200,340 puan) tarafından cevaplandı
31, Temmuz, 2017 OrhanSarı tarafından seçilmiş
Çok teşekkürler hocam. çok işime yaradı. bu cevap aklıma bir soru daha getirdi müsaitseniz. bu komutun tam tersi varmı. yani ahmet seçili değil ise şu işlemi yap demek için ne gerekir.
IF [ PatternCount ( isim field ;  "Ahmet" ) = 0 ] ahmet yoksa şunu yap için kullanılabilir
Hocam Allah razı olsun baya kolaylaştırdın işimi
selamlar bende checkboxta  evet seçili ise script çalışmasını istiyorum nasıl yapabilirim
seçildiği anda çalıştırmak için script trigger'larını kullanabilirsiniz.
şarta göre demek istedim zaten trigger da script var ama checkboxta evet varsa çalışsın diye
...