AccessTr.neT
Kimliği İstediğim Değerden Başlatma - 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ığı: Kimliği İstediğim Değerden Başlatma (/konu-kimligi-istedigim-degerden-baslatma.html)

Sayfalar: 1 2


Kimliği İstediğim Değerden Başlatma - notrino - 11/12/2018

Merhaba,
Ekli veritabanı örneğimde alana veri girmeye başladığım anda malumunuz, Kimlik değeri 1 den başlayarak sırayla artarak ilerleyecek. Ben ise, kimliğe belli bir başlangıç değeri vermek istiyorum ve artışlar bu değerden sonra otomatik gerçekleşsin istiyorum. Nasıl yapılabilir? Kimliğin Veri türünü, otomatik sayı türünden çıkartmam mı gerekiyor?Tşk.


Cvp: Kimliği İstediğim Değerden Başlatma - notrino - 11/12/2018

(11/12/2018, 15:52)notrino yazdı: Merhaba,
Ekli veritabanı örneğimde alana veri girmeye başladığım anda malumunuz, Kimlik değeri 1 den başlayarak sırayla artarak ilerleyecek. Ben ise, kimliğe belli bir başlangıç değeri vermek istiyorum ve artışlar bu değerden sonra otomatik gerçekleşsin istiyorum. Nasıl yapılabilir? Kimliğin Veri türünü, otomatik sayı türünden çıkartmam mı gerekiyor?Tşk.

Tekrar söylemekte fayda görüyorum aradığım şu değil;
Kod:
Dim eskikimlik As Integer
eskikimlik = Me.Kimlik
DoCmd.GoToRecord , , acNewRec
Me.Kimlik = eskikimlik + 1

Çünkü "otomatik sayı" veri türünde bu özellik var mı onu soruyorum. Tşk..


Cvp: Kimliği İstediğim Değerden Başlatma - berduş - 11/12/2018

tabloya ilk defa verileri girerken olabilir. diyelim 500den başlasın istiyorsunuz oluşturacağınız kodla metinkutusu=500 dan alacağı değer kadar 
kayıt ekleyip-silerek yapabilir.


Cvp: Kimliği İstediğim Değerden Başlatma - notrino - 11/12/2018

(11/12/2018, 16:35)haliliyas yazdı: tabloya ilk defa verileri girerken olabilir. diyelim 500den başlasın istiyorsunuz oluşturacağınız kodla metinkutusu=500 dan alacağı değer kadar 
kayıt ekleyip-silerek yapabilir.

Maalesef, otomatik sayı türü olduğundan bu nesneye değer atayamazsınız diyor...


Cvp: Kimliği İstediğim Değerden Başlatma - berduş - 11/12/2018

sayın notrino kast ettiğim şey farklı 
formda 1 metin alanı oluşturun bir de buton ekleyin
butonun kodu metinkutusuna yazdığınız değer kadar sahte kayıt ekleyip sonrada sahte kayıtları silerek başlangıç sayısını sizin istediğiniz sayıya getirecek
mesela otomatik sayınızı 300den mi başlamasını istiyorsunuz
ilk kaydı eklemeden önce metin kutusu=299 yazıp butona bastığınızda 299 sahte kayıt oluşturup silerek otomatik başlangıcı 300e getirecek


Cvp: Kimliği İstediğim Değerden Başlatma - notrino - 11/12/2018

(11/12/2018, 19:39)haliliyas yazdı: sayın notrino kast ettiğim şey farklı 
formda 1 metin alanı oluşturun bir de buton ekleyin
butonun kodu metinkutusuna yazdığınız değer kadar sahte kayıt ekleyip sonrada sahte kayıtları silerek başlangıç sayısını sizin istediğiniz sayıya getirecek
mesela otomatik sayınızı 300den mi başlamasını istiyorsunuz
ilk kaydı eklemeden önce metin kutusu=299 yazıp butona bastığınızda 299 sahte kayıt oluşturup silerek otomatik başlangıcı 300e getirecek

Valla ne yalan söyleyim, ofset belirttim yani bir göreli konum oluşturdum 299 gibi, bir kez daha butona basınca 300 olsun istedim ama olmadı. 299 adet sahte kayıt ancak ofset ile olur dedim ama olmuyor...