Girilen Barkoda Göre otomatik yeni barkod hesaplayıcı
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Girilen Barkoda Göre otomatik yeni barkod hesaplayıcı
Girilen Barkoda Göre otomatik yeni barkod hesaplama üstteki edite rasgele bir barkod girin alttaki edit ean-13 standartlarında otomatik bir barkod oluşturacak
- Dosya ekleri
-
- Barkod.rar
- (172.79 KiB) 170 kere indirildi
Re: Girilen Barkoda Göre otomatik yeni barkod hesaplayıcı
hocam girilen barkoda göre demişsiniz de, sanırım düşündüğünüzü koda dökmediniz,
çünkü üste girilen değerle ilgili hiç birşey yapmamışsınız...
üste ne yazdığımın hiç bir önemi olmadan rasgele barkod oluşturuyor program.
ki zaten girilen barkoda göre barkod oluşturmaktaki amaç nedir onu da anlamadım... girilen barkoddan firma kodu kısmını alıp yeni barkodda kullanmayı düşündünüz belki bilemiyorum....
çünkü üste girilen değerle ilgili hiç birşey yapmamışsınız...
üste ne yazdığımın hiç bir önemi olmadan rasgele barkod oluşturuyor program.
ki zaten girilen barkoda göre barkod oluşturmaktaki amaç nedir onu da anlamadım... girilen barkoddan firma kodu kısmını alıp yeni barkodda kullanmayı düşündünüz belki bilemiyorum....
bazen yükselmek için önce dibi görmek gerekir...
forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Re: Girilen Barkoda Göre otomatik yeni barkod hesaplayıcı
bu sadece firmaların kendi içinde barkodlama yapması için dışarı bağımlı firmalar elbetteki bu şekilde oklmuyor onların firma kodları ürün kodları vs ayarmak gerekiyor
Re: Girilen Barkoda Göre otomatik yeni barkod hesaplayıcı
tamam da programda değişiklik yapmadıysanız henüz, girilen barkod hiç kullanılmamış programınızda...
üste ne girersem gireyim alta rasgele değer çıkıyor, üsttekini hiç kullanmadan, önce barkodu oluşturup sonra üste girilen var mı diye bakmışsınız, girilen varsa oluşturulanı yazdırmışsınız, girilen yoksa mesaj vermişsiniz...
üste ne girersem gireyim alta rasgele değer çıkıyor, üsttekini hiç kullanmadan, önce barkodu oluşturup sonra üste girilen var mı diye bakmışsınız, girilen varsa oluşturulanı yazdırmışsınız, girilen yoksa mesaj vermişsiniz...
bazen yükselmek için önce dibi görmek gerekir...
forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...
yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Re: Girilen Barkoda Göre otomatik yeni barkod hesaplayıcı
eğer üste gerçek barkod girmezsen barkod okuyucun yeni oluşan barkodu okumayacaktır.bu programda check digit hesaplama programıdır.check digit hesaplar ve rasgele uretilen sayının sonuna ekler ki barkod okuyucu okuyabilsin. altta barkod hesaplama mantığını yazıyorum
1. ean8/ean13 barkodları için hesaplama.
örnek barkod : 8692095041031
13 karakterlik barkodda son karakterinin bulunması için ilk 12 karakter üzerinde yapılacak işlem.
sıralamaya göre 1,3,5,7,9,11 e denk gelen sayılar 1 ile diğerleri 3 ile çarpılır. çıkan rakamın en sağındaki rakam 10 dan çıkarılır. kalan rakam barkodun son rakamını oluşturur.
1 2 3 4 5 6 7 8 9 10 11 12
8 6 9 2 0 9 5 0 4 1 0 3
8+18+9+6+0+27+5+0+4+3+0+9 = 89 -> 8 9 -> 10 - 9 = 1
bir örnek daha : 8691014100316 barkodu için;
1 2 3 4 5 6 7 8 9 10 11 12
8 6 9 1 0 1 4 1 0 0 3 1
8+18+9+3+0+3+4+3+0+0+3+3 = 54 -> 5 4 -> 10 - 4 = 6
kaynak :itüsözlük
1. ean8/ean13 barkodları için hesaplama.
örnek barkod : 8692095041031
13 karakterlik barkodda son karakterinin bulunması için ilk 12 karakter üzerinde yapılacak işlem.
sıralamaya göre 1,3,5,7,9,11 e denk gelen sayılar 1 ile diğerleri 3 ile çarpılır. çıkan rakamın en sağındaki rakam 10 dan çıkarılır. kalan rakam barkodun son rakamını oluşturur.
1 2 3 4 5 6 7 8 9 10 11 12
8 6 9 2 0 9 5 0 4 1 0 3
8+18+9+6+0+27+5+0+4+3+0+9 = 89 -> 8 9 -> 10 - 9 = 1
bir örnek daha : 8691014100316 barkodu için;
1 2 3 4 5 6 7 8 9 10 11 12
8 6 9 1 0 1 4 1 0 0 3 1
8+18+9+3+0+3+4+3+0+0+3+3 = 54 -> 5 4 -> 10 - 4 = 6
kaynak :itüsözlük