FilemakerTurk, AYS Bilişim ve Beyaz.net tarafından desteklenmektedir.
Filemakerturk.com a Hoş geldiniz. Mehmet KAYA 0532 231 07 27
Filemaker Lisans İhtiyacınız için FilemakerTürk Yönetimi ile iletişime geçin
 
Alakalı Siteler:

AYS Bilişim


Cabitaş


FMK Solutions | Maatwerk Applicaties
 

Check box seçili isim ile ilgili script

+2 oy
177 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,000 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 (111,540 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
...