Arkadaşlar merhaba, rapor oluştururken tekrarlayan kayıtları silmek için bir sorgu oluşturdum fakat sorgu tüm kayıtları siliyor. tbl_olay tablosunda tekrarlayan kayıtlardan bir taneden fazla olanları silebilmek için ne yapmam konusunda yardımlarınızı rica ediyorum, iyi çalışmalar dilerim.
sayın ertans,
bahsettiğiniz talebinize yönelik olarak,öncesinde;
Bir hususu belirtmekte fayda var kanısındayım.
tekrarlayan kayıt olması için mükerrer nitelikte olması için her bir alan değerinin aynı olması gerekmektedir fakat burada dbo_R5ACTIVITIES adlı tablonun ekleme sorgusuna dahil edilmesi neticesinde bu tablodaki kayıtlarda görülmekte olan durumu alanındaki olay tablosunda kaydı bulunan kayıt kodu değerine göre denk gelen bu 3 kayda göre durumu alanında iptal,gecikme ve boş değer olacak şekilde 3 kayıt yazılı dolayısı ile de 3 farklı kayıt olarak algılanması doğaldır ki bu da olandır.
rapora gerek kalmaksızın direkt olay tablosunda mevcut bu durum eğer bu 3 kayıttan herhangi birini bırakıp diğer 2 kaydı silerseniz bu sefer diğer silinen 2 kaydın bir hükmü kalmayacak boş olanı silerseniz iptal ve gecikme olanlar bilinmeyecek önem durumu ne ise buna dair.
ayrıca rapordaki bu koda göre oluşturulmak sureti ile yeni eklenen 3 adet denetime de gerek kalmıyor.bu hali ile anlamı olmayacak çünkü tahliye iptal gecikme ek sefer diye yeni eklediğiniz denetimler de kalkacak tabi bu durumda bu değerleri getiremeyeceksiniz ki bu durumda eğer size göre tekrar olan fakat aslında tekrar olmayan ve her biri ayrı kayıt olan bu kayıtları sildiğinizde.
örnek diyelim raporda üst satırda görülen ilk kayıt kaldı diyelim o zaman bunu nasıl yorumlayacaksınız 3 ayrı kayıt varken birini tercih edemezsiniz .
fakat,yine de,eğer ille de tek kayıt gösterme talebiniz geçerli olacaksa şunu yapabilirsiniz.aynı kod değerine göre ilk kaydı bulup o kaydı raporda gösterebilirsiniz ve ayrıca,o kod değerine göre yine olay tablosundaki durum alanındaki kayıt sayılarını da raporda gösterebilirsiniz.
bilginize...iyi çalışmalar,saygılar.
sayın ertans,
EK'te;
bir önceki mesajda yer alan
Alıntı:fakat,yine de,eğer ille de tek kayıt gösterme talebiniz geçerli olacaksa şunu yapabilirsiniz.aynı kod değerine göre ilk kaydı bulup o kaydı raporda gösterebilirsiniz ve ayrıca,o kod değerine göre yine olay tablosundaki durum alanındaki kayıt sayılarını da raporda gösterebilirsiniz.
ifadesinde bahsi geçen hususa yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.
bilginize...iyi çalışmalar,saygılar.
sayın ertans,
konu takibiniz açısından,hatırlatma anlamında;
konunuz ile ilgili son gelişme ne durumdadır.
şüphesiz,işlemleriniz tamamlanmış ve sorununuzu çözmüş de olabilirsiniz.site içi aramalarınız neticesinde sitede yer alan konuları ve örnekleri incelemelerinizin sonucu ile bazı gelişimler elde etmiş de olabilirsiniz...bilgilendirmek ister misiniz lütfen.teşekkürler.
bilginize...iyi çalışmalar,saygılar.
Konu;
gerek paylaşılan bilgiler neticesinde çözüme kavuşturuldu düşüncesi ile ve gerekse de
konu sahibinin zaman zarfında ayrıntılı geri dönüş bildirimleri olmaması nedeni ile,
(gerektiğinde konu sahibinin geri bildirim hakkı saklı kalmak üzere)
Cevaplanmış Sorular kategorisi içerisine taşınmıştır.
bilginize.