Evet Sn U.ALTUN şimdi anlaşılır bir şekilde sorunu ifade etmişsiniz. Fakat bu şekilde değilde veritabanı mantığı ile hareket ederseniz işlemleriniz daha kolay olur.
Siz bir ekranda yapılması gerekenleri 3 ayrı ekranda yapmışsınız, bu da şu anlama geliyor, Diyelim ki İstanbul'dan Anakara'ya seyahat edeceksiniz. İstanbuldan çıktınız yola normalde Ankara'ya varmanız maksimum 6 saat sürer, Siz bu 6 saati 18 saate çıkarıyorsunuz, Nasıl oluyor derseniz, İstanbul, İzmit, Bursa, Kütahya, Uşak, Afyonkarahisar, Isparta, Konya ve Ankara. (3 ayrı form) Oysa ki İstanbul, İzmit, Adapazarı, Bolu, Ankara olması gerekir. (1 tanecik form)
Nasıl veritabanı mantığı derseniz, Şu şekilde açıklayabilirim;
Müşteriler Tablosu olacak, birde cari hareket tablosu olacak, Bu 2 tablo birbiri ile birebir ilişkili olacak, bir tane Müşteriler formunuz olacak, bir tanede Carihareket alt formunuz olacak. Carihareket tablosuna müsteriID alanı ekleyip Müşteriler tablosu ile ilişkilendireceksiniz.
Müşteriler formuna 1 tanede müşteri isimlerini barındıran açılan kutu ekleyeceksiniz. Şimdi tek yapmanız gereken Müşteriler açılan kutusundan müşteriyi seçmek ve arkanıza yaslanmak, gerisini
Access halleder.