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
						

Belli bir değerden büyükse ya da küçükse uyarı ver

+1 oy
536 kez görüntülendi
Selamlar;

Benim sorum şöyle: Bir alana değer girdiğimde mesela girilen değer 35 den büyükse (36 ve üzeri bir rakam)  veri girişine izin vermeyerek  uyarması, ya da girilen değer 3 den küçükse yine uyarı vermesi.

Yardımlarınız için şimdiden teşekkür ederim.
16, Mart, 2017 Scripts kategorisinde metingel (590 puan) tarafından soruldu

1 cevap

+2 oy
 
En İyi Cevap

ALAN TANIMLARI

Options a tıklayınız.

Resimdeki gibi ayarlayınız.

16, Mart, 2017 Optisyen (57,460 puan) tarafından cevaplandı
16, Mart, 2017 metingel tarafından seçilmiş
Çok Teşekkür ederim. Girdiğimiz tarihi de, bugünün tarihinden daha ileri bir tarih girmemek için nasıl yapıyoruz üsdadım.
@optisyen'e ek olarak;
dediği gibi yapılırsa verilen uyarıyı yes diyerek geçebilir.. buna engel olabilmek için küçük bir script yazılıp script tirriger den tetiklenebilir;

If [ Fieldiniz ≥ 35  or  Fieldiniz ≤ 3 or Fieldiniz = "" ]
Show Custom Dialog [ Title: "Uyarı"; Message: "Böyle bir değer giremezsiniz ve boş bırakamazsınız..."; Default Button: “Tamam”, Commit: “Yes” ]
Set Field [ Fieldiniz; "" ]
Go to Field [ Fieldiniz ]
End If
Çok teşekkürler ilginiz için Girdiğimiz tarihi, bugünün tarihinden daha ileri bir tarih olarak girmemek için nasıl yapıyoruz o konuda da bilgi verebilirseniz sevinirim.
Tarihle alakalı soru için de;
yukarıdaki scriptin ilk satırını
İf [ Fieldiniz > Get ( Current Date )
şeklinde değiştirirseniz ve uyarıyı ona göre verirseniz istediğiniz olur...
@basturk'e ek olarak :)
"Allow user to ovrride during data entry" checkmarkını kaldırısanız, kullanıcının field vaildation tanımını geçersiz kılmasına izin vermemiş olursunuz.
...