Her bir yıl için bütün ayları girmek gerekiyor. Her bir Ay için kurumları girmek gerekiyor. Yani yeni bir yıl yazdığımızda, alt tablolarında bütün ayları tanımlasa, aylara da kurumları tanımlasa olabilir mi? Örnekten daha iyi anlaşılabilir sanıyorum.
Bunun bir yolu var mıdır?
Yardımcı olursanız sevinirim...
Girecegin ürün yada kayıta o yıl ay ve merkezin idsini kaydettirip ayrı bir alanda kaydettirip sonra listelerken
Sql den yararlanarak filitrelemek gerekiyor
yıl
1 2011
ay
2 şubat
merkez
30 merkez şube 2
üründe
ürün ismi yılid ayid subeid
ayakkabı 1 2 30
şeklinde tabloya kaydettirirsen filitrelerken o ürün hangi yıl veya aya sahipse o yılda gelir
mesela : "select * from urunler where yilid='"&me.yilid&"' and ayid='"&me.ayid&"' and subeid="&me.merkezid diye
Sql ile çagırabilirsin
sqlde hatalar olabilir sadece örnek olarak göstermek istedim
snowsofT, o kadar bilgim olsaydı süper olurdu ama, hiç bişey anlamadım. Zor değilse örnek üzerinde yapabilirmisiniz?. Forumda aradım bilamadım.
Prjende TMSİD ile verdigin şubeler bir alt şubeleredemi ayrılıyor
merkez şube 01
merkez şube 02 diyerek
şimdi eve gidiyorum evdeyken bir örnek yapayım üstadlarımız ozmana kdr babar bir örnek gösteirr ama
ben yine yapayım bir örne hem farklı yoılllardan ögrenmiş olursun
Bu zor bişey sanırım. Forumda da bulamadım. Belki de çok kolay olduğundan kimse gerek duymamış. Halbuki önemli. İlişkili tablolarda defasında aynı veriyi yazmanın bir anlamı yok. Yıllar yazabilirsiniz. Çünkü yazacağınız 4-5 tane rakamdır. Ayları da yazabilirsniz. Her bir yıl için 12 kayıt... Ama her bir 12 kayıt için 5 kayıt daha yazsanız çok kayıt eder.
Bunun belki başka bir yolu da vardır. Üstadlardan yardımı bekliyorum.
Neden tersinden gidiyorsunuz? Yıl -> Ay -> Şube vb. bir yapı kuracak olursanız her defasında aynı kayıtları girmeniz elbette kaçınılmaz olacaktır. Siz Şube -> Yıl ve Ay şeklinde kayıt tutacak olursanız şubeleri her defasında yazmamış olacaksınız.