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
						

Validation u iptal edecek fonksiyon...

+1 oy
258 kez görüntülendi
Arkadaşlar Merhaba;

6 tane fielde validation fonksiyonu koydum, veri girişini zorunlu yaptım, haliyle tüm veriyi girmeden program çıkmama izin vermiyor. Ben de veri girişi esnasında herhangi bir fieldda veri girişinden vazgeçilmesi durumunda uyarıların es geçilerek yönlendireceğim bir tabloya gitmesini istiyorum. Yani diyelim ki 3 tane fielda veri girdim ama veri girişinden vazgeçerek tüm kaydı iptal etmek istiyorum. iptal butonu oluşturudum, ancak scriptinden sorun yaşıyorum.

 

İstediğim mantık şu;

Zorunlu fieldda bilgi girmekten vazgeçince bana ilgili alanı doldurmam uyarısı veriyor. ben de burada evet ya da hayır tuşuna basınca diğer zorunlu alanı doldurmamı istiyor, taki bütün zorunlu alanlar dolsun, hiçbirini doldurmazsam revert etmemi istiyor. ben işte herhangi bir yerde kaydı kesip ilgili bir layotta gitmek istiyrum, ama veri girişi esnasındaki zorunlulukta kalmalı. ben istediğim yerde iptal tuşu ile bundan çıkabilmeliyim.
6, Nisan, 2016 Scripts kategorisinde oserguvan (12,190 puan) tarafından soruldu

1 cevap

+1 oy
 
En İyi Cevap

şu script iş görür;

revert record
go to layout [digertasarim]

6, Nisan, 2016 F. Osman Cabi (200,340 puan) tarafından cevaplandı
6, Nisan, 2016 Mehmet KAYA tarafından seçilmiş
Bu script otomatik olarak ürettiğim kaydı silecek mi Osman Bey,
"revert record"
"delete record"
go to layout [     ]

yapsam ya da bir koşul koysam; koşullu alanlar boş bırakıldı ise kaydı sil desem nasıl olur?
eğer kayıt yeni açıldıysa revert record zaten kaydı siler. daha önceden olan bir kayıtta çalışılıyorsa delete kullanılabilir. delete komutundan önce if ( şu şu alanlar boşsa ) diye bir koşul daha koyun. Kullanıcı gerçek (daha önce yazılmış bir kayıtta) bu ekrana gelip vazgeçe tıklarsa silmesin.
...