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
						

Barkod okuttuktan sonra satır atlatma nasıl yapılır?

+1 oy
3,930 kez görüntülendi
Sevgili Filemaker Dostları.

Bir stok programı üzerinde çalışıyorum. Barkod okutulup stoktan düşmesi gerekiyor. bu kapsamda oluşturduğum portaldan barkodu okutunca direkt diğer satıra geçmesi gerekiyor. bu işlemi nasıl yapabilirim. (veya barkod 6 haneden oluşmaktadır. 6 haneyi tamamlayınca diğer satıra geçmesini veya script çalıştırmasını vs. nasıl sağlayabilirim.) teşekkürler...
28, Şubat, 2016 Scripts kategorisinde ggulenturk (1,940 puan) tarafından soruldu

3 Cevaplar

+1 oy
Hocam alanın üzerinde layoutta iken , set script triggers ı açarsan orada on object modify özelliği var, oraya tıkladıktan sonra çok basit bir script yaparsın

 

If alan>0

go to next field

end if

barcod girer girmez bir sonraki alana otomatik geçer
28, Şubat, 2016 DOKTRIN (40,050 puan) tarafından cevaplandı
+1 oy
Barkod okuyucu, barkodda yazan numarayı yazar ve Enter'a basar.

Siz de Barkod numaranızın yazıldığı field için Inspector > Data kısmından "Go to next object using" Kısmındaki Return ve Enter'ı işaretleyin.
28, Şubat, 2016 poseidon3d (24,790 puan) tarafından cevaplandı
+2 oy
En bir uygulamada barkodu portal dışında global bir alana okutarak çözmüştüm.  Alanın onchange script trigger ına aşağıda kodu bağladım.

Setv variable [$barkot; get(activefieldcontent)]

Set script duration[5]
Go to loyout BarkotPortali
New Record Request
Set field [ParkotPortali::Barkod; $barkot]
Go to layout Barkot okuma formu
Go to field BarkotGlobal
Clear [BarkotField]

Bu yöntem ile barkod set edildikten sonra form üzerinde stoktan düşme vs işlemler de hal edilip yeni barkod üretimi yapılabilir.
29, Şubat, 2016 Mehmet KAYA (166,370 puan) tarafından cevaplandı
29, Şubat, 2016 Mehmet KAYA tarafından düzenlendi
Evet güzel bir yöntem.
...