Herşey yolunda
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Alıntı:EAN kendi içinde çeşitli standartlara sahiptir. EAN 13, perakende ve uluslarası satışlarda kullanılır. Sadece nümerik ve 13 haneden oluşur. İlk üç hanesi firma kodu, sonraki dört hanesi firma kodu, sonraki beş hanesi ürün kodu ve son karakter kontrol karakteridir.
(31/12/2017, 15:56)exmadon yazdı: Ama 3652348569427 diye yazdığımızda görseli çıkmıyor.
Function BarkodHazirla(GBarkod)
Dim GSon, GSayi, GKontrol As Integer
GSon = 0
If Len(GBarkod) < 12 Then
BarkodHazirla = ""
Else
For GSayi = 1 To 12
GKontrol = Mid(GBarkod, GSayi, 1) - "0"
If GSayi Mod 2 = 0 Then
GSon = GSon + GKontrol * 3
Else
GSon = GSon + GKontrol * 1
End If
Next GSayi
GSon = (10 - (GSon Mod 10)) Mod 10
BarkodHazirla = GBarkod & Trim(Str(GSon))
End If
End Function
Barkodum: BarkodHazirla([urun_barkodu])