SP Kullanarak Rapor Tablo

Firebird ve Interbase veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
mrtblt
Üye
Mesajlar: 222
Kayıt: 02 Tem 2007 05:13

SP Kullanarak Rapor Tablo

Mesaj gönderen mrtblt »

Merhaba Arkadaslar

Aylara gore finansal durumu gosteren bir rapor tablo olusturmak istiyorum.

Tabloda alanlar soyle olmali

AY, ALIS_FATURALARI, ALIS_FATURALARI_KDV, SATIS_FATURALARI, SATIS_FATURALARI_KDV .. etc

Mesela alis faturalari icin soyle bir sp olusturdum

Kod: Tümünü seç

CREATE OR ALTER PROCEDURE SP_ALIS_FATURASI (i integer)
returns (r float)
as
BEGIN 
  FOR SELECT SUM(GRAND_SUM) FROM INV_HEADER WHERE inv_type= 3 and f_month(INV_DATE) = :I INTO :R
  DO
  BEGIN
    R = R ;
    suspend;
  END
Ne kadar mantikli bir kod bilmiyorum ama calisiyor ve dogru sonuc uretiyor. Yani verilen ay icin alis faturassi toplamini aliyor

Buna benzer SP leri diger alanlar icinde olusturabilirim.

Ama bir rapor dosyasi hazirlamak icin nasil baslamam gerektigini bilmiyorum. Oncelikle bir view mi olusturmaliyim?

Eger viewle baslarsam bu view icerisindeki SP leri nasil kullanmam gerekiyor.

Kucuk bir ornek verebilirseniz cok sevinirim. Cunku artik arkasi cok kolay gelir.
Cevapla