Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Delphi İstatistik
#1
Merhabalar
Delphi ile yazdığım programda istatistik raporlamam gerekli.
Firebird veritabanı kullanıyorum.
İnanın günlerdir araştırıyorum.Doğru düzgün birşey bulamadığım için konu açıyorum.
yardımcı olacaklar için yapıyı anlatıyorum.
Bir kurumun bilgi işleminin kullandığı program.
programda çeşitli alanlar var 
talep eden birim
müdahale eden bilgileri 
ve yapılan işlemler gibi alanlar.
şimdi şöyle bir rapor yapmak lazım.
tarih1 ile tarih2 Arasında ASD Adlı birim .. işlem yapmış ,
bunların ... sı , .... , ..... sı ..... ,  gibi devam etmeli.
bunu nasıl başarabilirim.çok tıkandığım bir konu.
bu arada yapılan işlemler yaklaşık 10 adet checkbox dan oluşmuş , veritabanında check edilmiş kayıtlar 1 uncheck olanlar 0 olarak kayıtlı.
bir yol gösteren şart smile.png yardımlarınızı bekliyorum
Cevapla
#2
@dkadir eğer devexpress componetleri kullanıyorsan pivotgrid ve print işlemlerini araştırmanı öneririm.
işini oldukça basitleştirecek ve dinamik bir analiz ekranın olacaktır.
Bu dünyada kendine sakladığın bilgi ahirette işine yaramaz. 
Cevapla
#3
Sql sorgunuzu zorunlu alanlar ve zorunlu olmayan alanlarin tamamini icerecek sekilde parametrelerle olusturun.
tarih1 ve tarih2 zorunlu islem1 ve islem2 zorunlu olmayan alanlar olsun.

select * from tablo
where tarih>=:PRM_TARIH1 and tarih<=PRM_TARIH2
and (ISLEM1 = :PRM_ISLEM1 or :PRM_ISLEM1 = -1)
and (ISLEM2 = :PRM_ISLEM2 or :PRM_ISLEM2 = -1)

checkboxlarin durumuna göre islem1 ve islem2 parametrelerine gerekli değerleri atayin.
islem1 ve islem2 dikkate alinmayacaksa bu parametrelere -1 değeri atayın.
benzer konu daha önce forumda konuşulmuştu ama bu forumun arama kısmı ile yıldızım bir türlü barışmadığı için ilgili konuyu bulamadım.
WWW
Cevapla
#4
Devexpess kullanıyorum onun yapımını araştıracağım.
Yazdığınız sql kodunu da düşündüm ama onun için bayağı döngü kullanmam gerekiyor
Dolayısıyla program yavaş çalışıyor.
Cevapla
#5
(27-02-2019, Saat: 12:37)dkadir Adlı Kullanıcıdan Alıntı: Devexpess kullanıyorum onun yapımını araştıracağım.
Yazdığınız sql kodunu da düşündüm ama onun için bayağı döngü kullanmam gerekiyor
Dolayısıyla program yavaş çalışıyor.

Merhabalar,

İşlemin daha rahat kavranması için (en azından benim açımdan)
Alan isimlerini (table yapısı) ve yazmış olduğunuz SQL kodunu paylaşın kontrol edilmesi
daha rahat olacaktır.

Kolay gelsin.
Amaç, bilginin de/aklın da zekat'ını vermek.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi 7 Unrar mcuyan 12 484 19-03-2024, Saat: 10:30
Son Yorum: frmman
Lightbulb Delphi 7zip Password lü Dosya Sıkıştırma ve Açma + Bonus RAR5 Desteği frmman 6 262 16-03-2024, Saat: 17:55
Son Yorum: delphi.developer
  delphi 12 ile TFileStream çalışmıyor aegean 5 424 05-03-2024, Saat: 22:23
Son Yorum: aegean
  Delphi ile geliştirdiğiniz uygulamalar neler? - İki Ödüllü Mr.Developer 20 12.683 01-01-2024, Saat: 22:46
Son Yorum: aegean
  Delphi 7 ye göre MB Döviz kurları nasıl alırız maydin60 7 964 31-12-2023, Saat: 02:18
Son Yorum: maydin60



Konuyu Okuyanlar: 1 Ziyaretçi