06/01/2017, 16:39
hbal09
daha önceden bu forumda yazdığım toplu ekleme sorunu çözüme kavuşmuştu, ancak firma yönetiminin karar değişikliği çözümün tekrar gözden geçirilmesine sebep oldu.
https://accesstr.net/konu-ekleme-sorgusu...#pid139595
yukarıdaki linkte atoz12 hocamın desteği ile çok güzel bir çözüme kavuşmuştuk,
fakat seri numarası sayısı 10 haneli olup, seri numarası başlangıçları gün/ay yani mesela bugün için 0601 ile başlayınca başındaki sıfır toplu eklemelerde siliniyor.
örneği ekledim, resim üzerinden de anlatırsam daha iyi olacak.
örneğin resimde olduğu gibi "1" ile gösterilen bölümde "311212345" nolu seri numarayı 1 nolu sipariş için vereceğiz, 1 nolu siparişte de 3 tane ürün mevcut.
seri noyu ve sipariş id numarasını girdikten sonra toplu seri no ver dediğimde sorunsuz bir şekilde sıralı olarak diğer 2 ürün için seri numaraları veriyor,
ancak "2" ile gösterilen kısımdaki gibi 10 haneli "3113133456" seri numarasını 2 nolu sipariş için vermek istiyoruz, 2 nolu siparişte de 3 adet ürün mevcut.
bu sefer toplu seri no ver dediğimde son 5 haneyi sıralı artırarak diğer 2 ürün için yanlış seri numarası çıkarıyor. benzer şekilde "3" ile gösterilen girişte "0201133456" seri numarasını 3 nolu siparişe vermek istediğimde (bu siparişte de 3 adet ürün var), normalde 2 tane seri numarası eklemesi gerekirken 1 tane seri numarası ekliyor, onu da hem başındaki sıfırı yokederek hem son 5 haneyi alarak hemde sıralı olmadan ilave ediyor.
umarım derdimi anlatabilmişimdir.
saygılarımla.
https://accesstr.net/konu-ekleme-sorgusu...#pid139595
yukarıdaki linkte atoz12 hocamın desteği ile çok güzel bir çözüme kavuşmuştuk,
fakat seri numarası sayısı 10 haneli olup, seri numarası başlangıçları gün/ay yani mesela bugün için 0601 ile başlayınca başındaki sıfır toplu eklemelerde siliniyor.
örneği ekledim, resim üzerinden de anlatırsam daha iyi olacak.
örneğin resimde olduğu gibi "1" ile gösterilen bölümde "311212345" nolu seri numarayı 1 nolu sipariş için vereceğiz, 1 nolu siparişte de 3 tane ürün mevcut.
seri noyu ve sipariş id numarasını girdikten sonra toplu seri no ver dediğimde sorunsuz bir şekilde sıralı olarak diğer 2 ürün için seri numaraları veriyor,
ancak "2" ile gösterilen kısımdaki gibi 10 haneli "3113133456" seri numarasını 2 nolu sipariş için vermek istiyoruz, 2 nolu siparişte de 3 adet ürün mevcut.
bu sefer toplu seri no ver dediğimde son 5 haneyi sıralı artırarak diğer 2 ürün için yanlış seri numarası çıkarıyor. benzer şekilde "3" ile gösterilen girişte "0201133456" seri numarasını 3 nolu siparişe vermek istediğimde (bu siparişte de 3 adet ürün var), normalde 2 tane seri numarası eklemesi gerekirken 1 tane seri numarası ekliyor, onu da hem başındaki sıfırı yokederek hem son 5 haneyi alarak hemde sıralı olmadan ilave ediyor.
umarım derdimi anlatabilmişimdir.
saygılarımla.