eksik sayıyı sıra olarak atama - 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ığı: eksik sayıyı sıra olarak atama (/konu-eksik-sayiyi-sira-olarak-atama.html) |
RE: Otomatik Sayo - berduş - 06/08/2021 dalgınlıkla kod değişiklik yapılan her kaydın Rapor_No_Dosya değerini değiştirecek şekilde ayarlamışım sadece Rapor_No_Dosya değeri boş olanların değişmesini istiyorsanız kaydet butonundaki satırını aşağıdaki kodla değiştirebilirsiniz
RE: Otomatik Sayo - lemoncher2 - 06/08/2021 (06/08/2021, 12:43)berduş yazdı: dalgınlıkla kod değişiklik yapılan her kaydın Rapor_No_Dosya değerini değiştirecek şekilde ayarlamışım sadece Rapor_No_Dosya değeri boş olanların değişmesini istiyorsanız kaydet butonundaki Hocam elinize emeğinize sağlık çok zahmet verdim size sağolun RE: Otomatik Sayo - berduş - 06/08/2021 rica ederim iyi çalışmalar Not:bu arada 200.000 kayıtta hem boş hem de silinmiş (199835 boş, 199998 silinmiş) denedim döngü 3 saniyede buldu RE: Otomatik Sayo - lemoncher2 - 09/08/2021 (06/08/2021, 16:29)berduş yazdı: rica ederim Hocam tekrar rahatsız ediyorum. Bu koda Hersene (yeni yıl) olduğunda eski kayıtları silmeden 0 dan başlamasını sağlatabilirmiyiz. Örneğin: 2021'in soy kaydı 512 2022 olduğunda 1 den itibaren başlasın eski kayıt kalsın RE: eksik sayıyı sıra olarak atama - berduş - 09/08/2021 tablonuzda tarih ile ilgili bir alan yok dolayısıyla recordsete alırken "sadece bu yılınkini al" gibi bir koşul ekleyemeyiz yani programa "şu kayıtlar eski şu kayıtlar bu yılın" diyebileceğimiz bir bağlantı yok maalesef RE: eksik sayıyı sıra olarak atama - lemoncher2 - 09/08/2021 (09/08/2021, 20:17)berduş yazdı: tablonuzda tarih ile ilgili bir alan yok dolayısıyla recordsete alırken "sadece bu yılınkini al" gibi bir koşul ekleyemeyiz yani programa "şu kayıtlar eski şu kayıtlar bu yılın" diyebileceğimiz bir bağlantı yok maalesef Tabloya Rapor_Yili adında Sayı formatında yeni bir satır ekledim. Bunuda Formda yeni bir metin kutusu oluşturup denetim kaynağı olarak belirtim. Yeni Kayıt Butonunun tıklandı olayınada bu metin kutusuna Format(Date, "yyyy") yazmasını istedim bu sayede her yeni kayıtta bulunduğu yılı tabloya kaydettirmiş olurum diye düşündüm. Bu şekilde bir Şey Yapsak olmaz sanırım. Öncesinde bu yılı al dememiz gerekecek. Bunun için Formun Açıldı olayına bir sorguyu çalıştırtmasını ve bu sorgunun bir tabloya bulunduğu yılı kaydettirmesini sağlasam yinede olmaz mı. |