İstediğin şey programın mantığına ters. kişiye ait bütün verileri tek satırda toplamışsın. aradaki boşlukları yok sayamazsın. Bunun yerine ekte biraz değişiklik yaptığım dosyanı veriyorum incele eğer olmadı dersen önceki dosyanı senin istediğin şekilde ayarlayabilirim sanırım. Ancak veriler arttıkça performans sorunu yaşatabilir.
(01-12-2017, 00:29)alperalper demiş ki: İstediğin şey programın mantığına ters. kişiye ait bütün verileri tek satırda toplamışsın. aradaki boşlukları yok sayamazsın. Bunun yerine ekte biraz değişiklik yaptığım dosyanı veriyorum incele eğer olmadı dersen önceki dosyanı senin istediğin şekilde ayarlayabilirim sanırım. Ancak veriler arttıkça performans sorunu yaşatabilir.
Benzer verileri aynı tabloda toplamak zamanla sorun olurmu bilmiyorum fakat tablo yapısını değiştirebiliim artık yapamazsak. Verdiğiniz örnke dosya biraz karışık geldi ama her belge için ayrı tablo açıp altyapıyı değiştirmem gerekecek sanırım eğer sorgu da kod ile düzenleme yapamazsak .
(01-12-2017, 00:29)alperalper demiş ki: İstediğin şey programın mantığına ters. kişiye ait bütün verileri tek satırda toplamışsın. aradaki boşlukları yok sayamazsın. Bunun yerine ekte biraz değişiklik yaptığım dosyanı veriyorum incele eğer olmadı dersen önceki dosyanı senin istediğin şekilde ayarlayabilirim sanırım. Ancak veriler arttıkça performans sorunu yaşatabilir.
Benzer verileri aynı tabloda toplamak zamanla sorun olurmu bilmiyorum fakat tablo yapısını değiştirebiliim artık yapamazsak. Verdiğiniz örnke dosya biraz karışık geldi ama her belge için ayrı tablo açıp altyapıyı değiştirmem gerekecek sanırım eğer sorgu da kod ile düzenleme yapamazsak .
Sizin hayal ettiğiniz şey kurguda hata var. Şöyle düşün ahmet isimine kaydettiğin takdir name ile teşekkür aynı satırda duruyor. her satır bir kişiye ait verileri içeriyor. bunu listelerken boşlar olmasın dersen alttaki verinin üste kayması gerekir ozaman da artık o veriler ahmetin olmaz. anlatabildim mi?
Sizin için hazırladığım tablo karışık değil gayet basit. tablonuzda 3 farklı ödül sistemi vardı. şimdi sınırsız sayıda ödül ekleyebilirsin. takdir, teşekkür, ödül, ceza vb... ama eski şeklinde bunların yanına ceza ekle deseler bütün yapıyı değişmek zorunda kalacaktın.
01-12-2017, 08:20 (En son düzenleme: 01-12-2017, 09:02 serkanoz.)
(01-12-2017, 01:25)alperalper demiş ki:
(01-12-2017, 00:42)serkanoz demiş ki:
(01-12-2017, 00:29)alperalper demiş ki: İstediğin şey programın mantığına ters. kişiye ait bütün verileri tek satırda toplamışsın. aradaki boşlukları yok sayamazsın. Bunun yerine ekte biraz değişiklik yaptığım dosyanı veriyorum incele eğer olmadı dersen önceki dosyanı senin istediğin şekilde ayarlayabilirim sanırım. Ancak veriler arttıkça performans sorunu yaşatabilir.
Benzer verileri aynı tabloda toplamak zamanla sorun olurmu bilmiyorum fakat tablo yapısını değiştirebiliim artık yapamazsak. Verdiğiniz örnke dosya biraz karışık geldi ama her belge için ayrı tablo açıp altyapıyı değiştirmem gerekecek sanırım eğer sorgu da kod ile düzenleme yapamazsak .
Sizin hayal ettiğiniz şey kurguda hata var. Şöyle düşün ahmet isimine kaydettiğin takdir name ile teşekkür aynı satırda duruyor. her satır bir kişiye ait verileri içeriyor. bunu listelerken boşlar olmasın dersen alttaki verinin üste kayması gerekir ozaman da artık o veriler ahmetin olmaz. anlatabildim mi?
Sizin için hazırladığım tablo karışık değil gayet basit. tablonuzda 3 farklı ödül sistemi vardı. şimdi sınırsız sayıda ödül ekleyebilirsin. takdir, teşekkür, ödül, ceza vb... ama eski şeklinde bunların yanına ceza ekle deseler bütün yapıyı değişmek zorunda kalacaktın.
Hocam düşündüğüm kurgu da bir hata yok aslında ahmet isminde birisi aynı tarihde aynı anda 2 veya 3 belge alamaz dolayısı ile her satırda bir belge kayıtlı oluyor tarihi ile birlikte. Sorun sadece elmalar ile armutları ayrı kovaya ayırmakla alakalı idi. Artık sorunu çözemeyince 4 belge 4 tarih 8 sutunu 3'e düşüreceğim belge türü, belge tarihi ve Belgeyi veren kurum diye. ondan sonra deneyecegim artık elmalar ile armutları ayırmayı..
Düzeltme; Sütun sayısını düşürdüm söylediğim gibi.Tarih, Belge Türü (açılır kutudan seçenekler) ve Belge Veren Kurum. Sorun burda elmalarla armutları nasıl ayıracagız. rapor kısmında 4 adet sutun var açılır kutudaki seçenekler sırası buraya düşmesi gerek
Yapmak istediğiniz şeyi tam olarak ifade ederseniz yardımcı oluruz. Sizin düşündüğünüz kurgu baştan hatalı bu yüzden yapmak istediğiniz yapamazsınız. Şöyle düşünün izinler adında bir tablonuz olsun. bu tabloya isim, izin ve tarih adında alanlar ekleyip veri eklemek mi daha kolay yoksa izinler tablosuna her personel zaten yılda 5 izin alacak diyerek isim, tarih, izin1, izin2, izin3 .... diye alanlar mı eklemek mantıklı. Sizin tercihiniz bu ikince seçenek. Bu yüzden bur tercihte problem yaşamanız kaçınılmazdır.
03-12-2017, 13:52 (En son düzenleme: 03-12-2017, 13:53 serkanoz.)
(01-12-2017, 16:59)alperalper demiş ki: Yapmak istediğiniz şeyi tam olarak ifade ederseniz yardımcı oluruz. Sizin düşündüğünüz kurgu baştan hatalı bu yüzden yapmak istediğiniz yapamazsınız. Şöyle düşünün izinler adında bir tablonuz olsun. bu tabloya isim, izin ve tarih adında alanlar ekleyip veri eklemek mi daha kolay yoksa izinler tablosuna her personel zaten yılda 5 izin alacak diyerek isim, tarih, izin1, izin2, izin3 .... diye alanlar mı eklemek mantıklı. Sizin tercihiniz bu ikince seçenek. Bu yüzden bur tercihte problem yaşamanız kaçınılmazdır.
Hocam iş yogunlugu sebebi ile biraz geç veriyorum. Sorunu düzelttim şöyle ki; ben kurgu hatası yaptıgımı anladım ve sutun sayısını 1 e düşürdüm. belge türü sütunda seçilerek ekleniyor. problem kurgu hatası oluğunu anladım telkinleriniz ve önerileriniz için teşekkür ediyorum hayırlı forumlar dilerim ..