Skip to main content

AccessTr.neT


Yeni kayıtların ID'lerindeki atlama problemi,

Yeni kayıtların ID'lerindeki atlama problemi,

#2
sayın kouzo,

Alıntı:...Form kısmında "Proje No" ve "Kategori" alanlarına bilgi girilmesi zorunluluğuna yönelik (atoz112 tarafından yazılmış) bir makro mevcut. Bu kısımlardan birini boş bırakıp kaydet düğmesine basıldığında bir uyarı mesajı çıkıyor ancak bu sırada "Problem_ID" kısmından okuduğu rakam bir artıyor. Bu şekilde hatalar verdiğinde aralarda bazı numaralar atlanıyor. Bu numaranın birbirini takip ediyor oluşu ve eksiksiz olması bir zorunluluk. Eklediğim dosyada en son iki kaydın öncekilerden 3'er rakam daha fazla olduğunu görebilirsiniz. Bunu engellemek için yeni kaydın "Problem_ID" değerinin en son kaydın "Problem_ID" değerinden bir fazla olacak şekilde düzenlemek istiyorum. Bunu nasıl yapabilirim?...

ifadenize yönelik olarak;
bu durumun nedeni şu:
eğer her iki denetimden biri boş bırakılacak olursa,bağlantısını verdiğiniz konuda hazırlanan örneklerde de görüleceği üzere,kayıt yapması engellenmiş olacağından ve kaydetmeksizin işlemden vazgeçilmesini sağlamak içindir.

bundan dolayı da,yeni açılan bir kayıt aşamasından bu denetimlerden birinin boş bırakılması akabinde de,kayıt yapmadan yeni kayıt işleminin iptal edilmesi (undo) sağlanmış olmaktadır.bu da,sonrasında yeni bir kayıt açıldığında ID değerinin bir değer daha artması demektir ya da kaç kez kayıt yapma işlemi iptal edilmişse o değer kadar.

ID değerinin kaldığı yerden devam etmesini sağlamak için iki yöntem geçerlidir.

birincisi;ya undo işlemi yaptırmaksızın formda bekletip boş kalan değerleri de kullanıcının doldurmasını sağlatmak ya da (yanılmıyorsam konularda olması gerekliydi arama sayfasından araştırmak lazım) ID değerinin kaldığı yerden devam etmesi veya sıfırlanıp tekrar sıralamasını sağlatma işlemi yaptırılabilir.

bilginize...iyi çalışmalar,saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Yeni kayıtların ID'lerindeki atlama problemi, - Yazar: atoz112 - 01/02/2016, 20:14