AccessTr.neT
Müteselsil Sipariş Numarası Verme - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Excel (https://accesstr.net/forum-microsoft-excel.html)
+--- Forum: Excel Cevaplanmış Soruları (https://accesstr.net/forum-excel-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Müteselsil Sipariş Numarası Verme (/konu-muteselsil-siparis-numarasi-verme.html)

Sayfalar: 1 2 3 4 5 6 7 8 9 10 11 12 13


Müteselsil Sipariş Numarası Verme - kanakan52 - 05/04/2020

Merhaba,

Değerli Acsess sever hocam nacizene bir sorum olucak..

" veritabani.mbd" altında  "MüsteriKayitlari" tablosunda "Siparis_No" alanım var,

Userform1.textbox1 in keypress olayına öyle bir kod olsun ki,

Örnek olarak;
Textbox1' e "A" yazdığımda veritabanı "Siparis_No" alanında sipariş numarası "A000000000001" diyerek artarak gidecek


"X" yazdığımda da X00000000001 diye devam edip giden bir çalışma yapılabilir mi ?

Belki 10 larca örnek inceledim ama sonuç alamadım..

Mümkünse desteklerinizi rica ederim.


Cvp: Müteselsil Sipariş Numarası Verme - accessman - 05/04/2020

İki sorum var
Birincisi "keypress" olayı olması şart mı
İkinci sorum
İkinci müteselsil no
A000000000002 mi yoksa
B000000000001 mi


Cvp: Müteselsil Sipariş Numarası Verme - kanakan52 - 05/04/2020

Hocam Merhaba,

Textbox'a yazmaya başladığımda son numara+1'i otomatik  versin yeter,

İkinci müteselsil no B0000000001

Ayrıca iginiz için teşekkür ederim.


Cvp: Müteselsil Sipariş Numarası Verme - accessman - 05/04/2020

Yani A grubu için 
A00001,A00002....
B grubu için 
B00001,B00002...
peki A ve B manuel mi yazılacak bir yerden mi otomatik alacak veya bütün A lar bitince otomatik B ye mi geçecek

Niçin Keypress olması gerekiyor neden beforeupdate veya dirty veya unload değil


Cvp: Müteselsil Sipariş Numarası Verme - kanakan52 - 05/04/2020

Hocam A ve B leri siparişin şekline göre ben belirteceğim.

Elma siparişlerini A serisinden
Armut Siparişlerini B serisinden

(05/04/2020, 12:20)accessman yazdı: Yani A grubu için 
A00001,A00002....
B grubu için 
B00001,B00002...
peki A ve B manuel mi yazılacak bir yerden mi otomatik alacak veya bütün A lar bitince otomatik B ye mi geçecek

Niçin Keypress olması gerekiyor neden beforeupdate veya dirty veya unload değil
[Resim: do.php?img=9999]




Hocam Sipariş Numarası seçime göre otomatik gelsin, gerisi hiç önemli değil.


Cvp: Müteselsil Sipariş Numarası Verme - accessman - 05/04/2020

O zaman bir tabloda bu numarayı saklayacaksınız A,B,C..... İçin ayrı ayrı
Her a grubu için yeni kayıtta bu A numarasına bir ekleyerek 
A&DMAX("A_ALANADI","TABLOADI")+1
kullanacaksınız B için
B&DMAX("B_ALANADI","TABLOADI")+1
Böyle devam edip gidecek