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
						

Çift kayıt nasıl engellenir?

+1 oy
461 kez görüntülendi
Merhabalar,
file maker 7 de çalışıyorum. bir öğrenci dosyası var. Kişi bir döneme kaydediliyor. Örn:  

Dönem alanı: 1. DPT dönemi

Aşama alanı: 1. Aşama

İki farklı alanı kontrol ederek bir kişi 1.DPT dönemi - 1. Aşamaya ikinci kez kaydedilmek istendiğinde kullanıcıyı uyaracak ve aynı kaydı oluşturmasına izin vermeyecek. Bu işlem scipts ile nasıl kontrol edilebilir. (alandan yapılan validation biraz sıkıntılı o yüzden bunun yerine scipts) şimdiden teşekkür ederim..
10, Şubat, 2019 Scripts kategorisinde mavi (2,330 puan) tarafından soruldu

1 cevap

+1 oy
 
En İyi Cevap
Script ile yapmak biraz sıkıntılı olabilir :)

Bunun yerine Field Validation ile kolayca yapabilirsiniz.

Yeni bir Calculation alanı ile bu iki alan datasını birleştirin ve Validation kısmında Unique value seçeneğini işaretleyin. Ayrıca aynı ekrandan Validation hata mesajını da tanımlayabilirsiniz...

.
10, Şubat, 2019 Recep Güney (70,020 puan) tarafından cevaplandı
15, Şubat, 2019 serkanbayrak tarafından seçilmiş
ben validation hata mesajını sevmiyorum. UX'den çok uzak ne yazık ki
Ben de sevmiyorum fakat UX dediğin şey ney nerde ve nasıl kullandığın ile alakalı.
Yoksa söyleyelim FM Inc.'e validation kısmını komple kaldırsınlar :)
bu konu FM Inc'e söylenecekler arasında 875. sırada, beklesin biraz :))
Script ile çözmek isteseydim de alanlarda veya layoutta tanımlayacağım bir script trigger içinde ExecuteSQL kullanırdım!...
...