Skip to main content

AccessTr.neT


Toplu Ekleme Ara Değer Problemi

Toplu Ekleme Ara Değer Problemi

Çözüldü #1
Merhabalar,
Toplu ekleme hakkında daha önce https://accesstr.net/konu-toplu-ekleme-h...#pid139863 konusu üzerinde bir çözüme kavuşmuştum, ancak dün işyerinde arkadaşım bir problemden bahsedince çözüm yollarını arıyorum.
Resim üzerinde anlatmak gerekirse,

[Resim: do.php?imgf=154580936019091.png]
örneğin, 1 nolu siparişin sipariş miktarı 3, ben bunun ilk kalemine "2612150274" seri numarasını vermişim, ardından kaydı kaydettikten sonra  bu satırdaki toplu serino ver butonuna bastığımda otomatik 275 ve 276 ile biten seri numaralarını veriyor, ancak dün işterinde karşılaştığımız gibi son seri numarasından değil de daha düşük bir ara değer ile başlayan seri numarası vermek istediğimizde (resimde de görüldüğü üzere) örneğin, 2 nolu siparişin sipariş miktarı da 3 ve ben bunun ilk kalemine "2612150265" seri numarasını verip ardından kaydı kaydedip bu satırdaki toplu serino ver butonuna bastığımda, seri numarasının son 6 hanesi en büyük olanı baz alıp geri kalan 2 sipariş kalemi için buna göre seri numarası atıyor, yani resimde görüldüğü üzere 2 nolu siparişin diğer 2 kaleminin seri numaraları 266 ve 267 ile bitmesi gerekirken en yüksek değer olan 276'dan devamla 277 ve 278 oluyor.
Bu problemi nasıl aşabilirim?
Saygılarımla.
.rar toplu ekleme.rar (Dosya Boyutu: 25,09 KB | İndirme Sayısı: 1)
Cevapla
#2
diyelimki 265-269 arası boş 
ara değer verdiğimizde diyelim 265 verdik ve 6 ürün var 
270e geldiğinde ne yapacak?
Cevapla
#3
6 ürün varsa ve sadece 265-269 arası boş ise 270'e geldiğinde hata vermesi lazım, çünkü seri no primary key. seri numaraları ürün üzerine markalama yapan arkadaş zaten böyle birşey yapmaz, burada bizim için önemli olan uygun sayıdaki ara değere toplu seri numarasını hatasız kayıt girdisini yapabilme.
Cevapla
#4
sayın @hbal09  formatı biraz değiştirdim
sorguları ve makroyu sildim
ayrıca ilk defa serino girerken doğrudan gün ve ay ekliyor
dilerim işinize yarar
.rar toplu ekleme_hy.rar (Dosya Boyutu: 28,06 KB | İndirme Sayısı: 4)
Cevapla
#5
Harikasınız @haliliyas

çok teşekkür ederim, stabil bir şekilde ara değer seri numarası girebiliyorum. problemim çözülmüştür.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task