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
						

Alan Karşılaştırma

+2 oy
358 kez görüntülendi
Merhaba

If koşulu ile 2 alanı karşılaştırıp. girişi engellemek veya onaylamak istiyorum. Yardımlarınız için teşekkürler.
uyguladığım ama başarılı olamadığım script aşağıda.
 

Tasarıma Git ["lisans" (lisans); Animasyon:Yok]

Eğer [lisans::lisans_Kod ="12345" or lisans::aktif_kod = "67890"]

Tasarıma Git ["hedef" (hedef); Animasyon:Yok]

Değilse

Tasarıma Git ["lisans" (lisans); Animasyon:Yok] veya

Dosyayı kapat olabilir.
19, Şubat, 2019 Filemaker Advanced kategorisinde sufyani (8,040 puan) tarafından soruldu

1 cevap

+2 oy
 
En İyi Cevap

lisans::lisans_Kod ="12345" or lisans::aktif_kod = "67890"

yukarıdaki koşulun anlamı lisans_kod alanı 12345'se veya aktif_kod alanı 67890 ise programı açar, değilse dosyayı kapatır.

 

eğer bu iki şartın aynı anda gerçekleşmesini istiyorsanız veya (or) yerine ve (and) kullanmalısınız.

 

tam olarak hangi durumlarda programın çalışmasına izin verilecek, bir örnek verebilir misiniz?

19, Şubat, 2019 F. Osman Cabi (200,340 puan) tarafından cevaplandı
19, Şubat, 2019 sufyani tarafından seçilmiş
Osman bey,

Kullanıcı girerken arayüz gelmeden önce script çalışacak her iki alan birbirleriyle karşılaşmıyorsa ilgili tasarıma gitmeyecek veya uygulama kapanacak.
file menüsünden file options bölümüne girin;
1. Switch to layout bölümü ile başlangıçta otomatik bir layouta geçmesini sağlayabiliyorsunuz, buradan boş bir layoutu seçin.
2. Aynı (file options) pencerenin Script trigers sekmesinden onFistWindowOpen seçeneğine yazdığınız scripti ilişkilendirin.
Teşekkürler sorunum çözüldü.
...