Database1.rar (Boyut: 31,29 KB / İndirilme: 54)
Üstadlarım öncelikli olarak teşekkür ederek başlamak istiyorum.
Devlet Huzurevinde bakılan ücretli yaşlılardan oluşan vezne alındısı düzenlediğimiz bir Access Uygulamamız bulunmaktadır.
Yıl boyunca çeşitli nedenlerden dolayı kurumdan ayrılan yaşlı sakinlerimiz olmaktadır. Bu nedenle “Tbl_UcretliKisiKayıt” isimli tablomuzda “Durum” isimli seçmeli kutu alanımız var.
Yaşlı ayrılmış ise bu alanı tikliyoruz ve işlem yaparken bu isim diğer formlar veya raporlarda gözükmüyor. Yıl bitince de bu uygulamayı olduğu gibi arşivliyor ve saklıyoruz.
Ancak yeni yıla başlayınca bu ayrılanları Formdan (Silme Sorgusu ile) siliyoruz.
Kayıtarı silince de malumunuz 1,2,3,4 vb ardışık giden kayıtlar ayrılanın Kayıt No suna göre ardışık sıralama bozuluyor.10 veya 15 kişilik kayıt olsa manuel sıralamayı “Frm_UcretliKisiKayıt” formudan yapıyoruz. Ancak sayı 100 veya 150 civarında olunca bu işlemin zaman alacağı muhakkak.
Siz hocalarımdan istediğim ayrılanları sildikten sonra 1,2,4,5,7,8,9,10,12,18,20,21,25,27,28,29,32 vb şekilde sıralanan Kayıt No alanını ardışık olarak (120 yaşlı olduğu ve yaşlıların 20 sinin ayrıldığı varsayımı üzerine kalan 100 kişinin) 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18...100 şeklinde VBA kodu ile Buton üzerinden veya Sorgu ile sıralama imkanı varsa bu konuda engin bilgilerinizi ve yardımlarınızı bekliyor teşekkürlerimi sunuyorum.
İyi çalışmalar dilerim.

