FilemakerTurk, AYS Bilişim ve Beyaz.net tarafından desteklenmektedir.
Filemakerturk.com a Hoş geldiniz.

Mehmet KAYA
 0532 231 07 27
						
Filemaker Lisans İhtiyacınız için FilemakerTürk Yönetimi ile iletişime geçin
 
Alakalı Siteler:

AYS Bilişim


Cabitaş


FMK Solutions | Maatwerk Applicaties
 

Aynı QR kodun tekrar okunmasını engelleme

+1 oy
129 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 (25,260 puan) tarafından soruldu

4 Cevaplar

0 oy

 

Define Fields ta Unique seçmelisin.

 

19, Kasım, 2016 Optisyen (44,610 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 (25,260 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 (130,550 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 (44,610 puan) tarafından cevaplandı
...