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
						

Aynı QR kodun tekrar okunmasını engelleme

+1 oy
381 kez görüntülendi
14 satırlık bir a4 kağıdının her satırında kayıtların id değerlerine göre oluşturulmuş qr kodlar var. bu kodları ipad ile sırayla taratarak kayıtlara bilgi girişi yaptırıyorum. sayfayı yukarıdan aşağıya doğru taradığımda bazı kodları bir-iki defa taradığı için o kayda fazla giriş yapılmış oluyor bu durumu engellemeye çalışıyorum.

aynı kaydı ikinci defa okumasın diye son id değerine göre kontrol yapıyorum ama örneğin ikinci satırı okuduktan sonra tekrar birinci satırı okumasını engelleyemedim
19, Kasım, 2016 Scripts kategorisinde serkanbayrak (40,280 puan) tarafından soruldu

4 Cevaplar

0 oy

 

Define Fields ta Unique seçmelisin.

 

19, Kasım, 2016 Optisyen (56,580 puan) tarafından cevaplandı
0 oy
okuttuğum qr kodlara ait kayıtlar zaten unique değil. qr kodları okuturken birbirine yakın oldukları için aynı qr kodun okunuyor olması sorun oluyor.
20, Kasım, 2016 serkanbayrak (40,280 puan) tarafından cevaplandı
Bence sizin işin çözümü fm le değil. Beyaz A4 kağıtla çözülür arkadaş.
+1 oy

Bir fiş içersinde (eğer her a4 ayrı bir fiş gibi parent table'a bağlı ise) aynı qr kodun unique olmasını isteyebilirsiniz. Mesela bir hesaplama alanı "FisNo & Barkod" şeklinde olur ve unique olsun dersiniz.

 

Veya tablo ile kendi kendine ilişki kurup daha önce aynı fiş için aynı barkod okutulmuş mu kontrol edilebilir.

 

20, Kasım, 2016 F. Osman Cabi (197,920 puan) tarafından cevaplandı
20, Kasım, 2016 F. Osman Cabi tarafından düzenlendi
tablo ilişkisiyle nasıl kontrol edeceğimi anlayamadım biraz daha açıklayabilir misiniz?
İki tablonuz olduğunu varsayalım, isimleri "Fiş" ve "Okunanlar" olsun. Her a4 sayfa açıldığında yeni bir fiş oluşturuluyor ve okunan barkod değerleri "Okunanlar" tablosuna kaydediliyor olsun. Okunanlar tablosunda iki alanımız olacak, FişID ve OkunanDeğer. Bu tabloydan kendi kendine bir ilişki kurup aynı fişte aynı değerin olup olmadığı kontrol edilebilir. Biraz karışık mı anlattım emin değilim, cevap bölümüne ilişki grafiği resmi ekliyorum.
0 oy
20, Kasım, 2016 Optisyen (56,580 puan) tarafından cevaplandı
...