AccessTr.neT
otomatik sıra numarası 1 den farklı bir rakamla başlarmı - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: otomatik sıra numarası 1 den farklı bir rakamla başlarmı (/konu-otomatik-sira-numarasi-1-den-farkli-bir-rakamla-baslarmi.html)

Sayfalar: 1 2


otomatik sıra numarası 1 den farklı bir rakamla başlarmı - dazi - 15/02/2012

İş yerime bir evrak takip programı hazırlıyorum.iş yerimde evrak kayıtları daha önce el ile yazılarak bir deftere yazılıyormuş.Ve 2012 yılından itibaren şuana kadar 1270 kayıt yazmışlar.Benim hazırlamakta olduğum program bu kayıtların devamı niteleğinde olacak.Yani Otamatik sıra numarasının 1 ile diil 1271 ile başlaması ve bu sayıdan itibaren her yeni kayıta bastığımda 1272,1273... şeklinde artması gerekiyor.Bu mümkünmü?


Cvp: otamitik sıra numarası 1 den farklı bir rakamla başlarmı - alpeki99 - 15/02/2012

Mümkün ancak tavsiye edilmez. Otomatik sayı yerine kendiniz yeni bir alan oluşturup o alanda evrak numarasını saklamanız çok daha doğru olacaktır.


Cvp: otamitik sıra numarası 1 den farklı bir rakamla başlarmı - mcmaho - 15/02/2012

alpeki hocam söylediginiz gibi, otomatik sayı yerine yeni bir alan oluştursa ve yeni kayıt butonuna tıklayınca, son kaydın evrak numarasını +1 artırarak evrak numarası bölümüne otomatik yazdırsa. bu mümkün degilmi. otomatik sayı gibi kullanabilir.


Cvp: otamitik sıra numarası 1 den farklı bir rakamla başlarmı - dazi - 15/02/2012

otomatik sayı alanı yerine yeni bir alan oluşturarak nasıl yapabilirim örneğim üzerinde gösterebilirmisiniz kayıt 1270 den başlayacak ve yeni kayıt dediğimde 1271,1272.. şeklinde olacak.


Cvp: otamitik sıra numarası 1 den farklı bir rakamla başlarmı - dazi - 15/02/2012

internetten araştırdım şöyle bir sorgu örneği buldum ve işe yaradı faydalanmak isteyenler için sorgu çalıştır:
INSERT INTO GIDENEVRAK ( SIRANO, BIRIMKAYITTARIHI )
SELECT 1271 AS SIRANO, Date() AS BIRIMKAYITTARIHI
teşekkür ederim sizlerede


Cvp: otamitik sıra numarası 1 den farklı bir rakamla başlarmı - ayhan2122 - 15/02/2012

Bence önce normal tablonuzu oluşturun.
For i=1 to 1270
docmd.runsql "INSERT INTO GIDENEVRAK(BIRIMKAYITTARIHI) SELECT DATE();"
next i
kodu ile tabloya 1270 tane kayıt ekleyin. Daha sonra
docmd.runsql "DELETE * FROM GIDENEVRAK"
kodu ile bütün kayıtları silin.
Artık bundan sonra ekleyeceğiniz kayıt 1271-1272-.... diye devam eder.