Tabloyu Kendisi İle İlişkilendirmek?

1 2
13/12/2018, 15:44

berduş

sayın notrino belirttiğiniz sorgunun kaynağı olarak aşağıdaki kodu dener misiniz?
veri olmadığı için sorguyu doğrulatamadım.

SELECT T_GELENFAT_D.GELENFAT_ID, T_FIRMA.UNVAN, T_GELENFAT.FAT_NO, T_GELENFAT.FAT_TARIH, T_URUNLER.KOD, T_GELENFAT_D.KISA, T_GELENFAT_D.ALIS_F, T_GELENFAT_D.ADET, Sum(T_GELENFAT_D.TOP_F) AS ToplaTOP_F, Format(Nz([INDIRIM],0),"Standard") AS IND, ([ToplaTOP_F]-[IND])*[K_D_V]/100 AS KDVFiyat, ([ToplaTOP_F]-[IND]+[KDVFiyat]) AS Genel_Top, Nz([KDV],0) AS K_D_V, T_GELENFAT_D.TOP_F
FROM T_URUNLER INNER JOIN (((T_FIRMA INNER JOIN T_GELENFAT ON T_FIRMA.FIRMA_ID = T_GELENFAT.FIRMA_ID) INNER JOIN T_GELENFAT_D ON T_GELENFAT.GELENFAT_ID = T_GELENFAT_D.GELENFAT_ID) INNER JOIN T_GELENFAT_INDIRIM_KDV ON T_GELENFAT.GELENFAT_ID = T_GELENFAT_INDIRIM_KDV.INDIRIM_ID) ON T_URUNLER.URUN_ID = T_GELENFAT_D.URUN_ID
GROUP BY T_GELENFAT_D.GELENFAT_ID, T_FIRMA.UNVAN, T_GELENFAT.FAT_NO, T_GELENFAT.FAT_TARIH, T_URUNLER.KOD, T_GELENFAT_D.KISA, T_GELENFAT_D.ALIS_F, T_GELENFAT_D.ADET, Format(Nz([INDIRIM],0),"Standard"), Nz([KDV],0), T_GELENFAT_D.TOP_F;
13/12/2018, 15:50

notrino

(13/12/2018, 15:44)haliliyas yazdı: sayın notrino belirttiğiniz sorgunun kaynağı olarak aşağıdaki kodu dener misiniz?
veri olmadığı için sorguyu doğrulatamadım.

SELECT T_GELENFAT_D.GELENFAT_ID, T_FIRMA.UNVAN, T_GELENFAT.FAT_NO, T_GELENFAT.FAT_TARIH, T_URUNLER.KOD, T_GELENFAT_D.KISA, T_GELENFAT_D.ALIS_F, T_GELENFAT_D.ADET, Sum(T_GELENFAT_D.TOP_F) AS ToplaTOP_F, Format(Nz([INDIRIM],0),"Standard") AS IND, ([ToplaTOP_F]-[IND])*[K_D_V]/100 AS KDVFiyat, ([ToplaTOP_F]-[IND]+[KDVFiyat]) AS Genel_Top, Nz([KDV],0) AS K_D_V, T_GELENFAT_D.TOP_F
FROM T_URUNLER INNER JOIN (((T_FIRMA INNER JOIN T_GELENFAT ON T_FIRMA.FIRMA_ID = T_GELENFAT.FIRMA_ID) INNER JOIN T_GELENFAT_D ON T_GELENFAT.GELENFAT_ID = T_GELENFAT_D.GELENFAT_ID) INNER JOIN T_GELENFAT_INDIRIM_KDV ON T_GELENFAT.GELENFAT_ID = T_GELENFAT_INDIRIM_KDV.INDIRIM_ID) ON T_URUNLER.URUN_ID = T_GELENFAT_D.URUN_ID
GROUP BY T_GELENFAT_D.GELENFAT_ID, T_FIRMA.UNVAN, T_GELENFAT.FAT_NO, T_GELENFAT.FAT_TARIH, T_URUNLER.KOD, T_GELENFAT_D.KISA, T_GELENFAT_D.ALIS_F, T_GELENFAT_D.ADET, Format(Nz([INDIRIM],0),"Standard"), Nz([KDV],0), T_GELENFAT_D.TOP_F;

Merhaba Halil Bey,
Bunu daha önce denedim. Ancak en son oluşan sorgum, bir raporun kaynağı durumunda olduğu için o raporda hesaplamaların olduğu sorgunun da olması gerekiyor. Ne zamanki hesaplamaları işin içine katıyorum zaten o zaman bu uyarıyı alıyorum. Belki o sorguyu alt rapor olarak tanımlarsam problem çözülebilir. Bir de onu deneyim..
13/12/2018, 16:33

notrino

Merhaba Halil Bey,
Evet son denemem başarılı. Rapordaki Sağ alt köşedeki toplam bilgilerini farklı sorgudan çektim mesele kalmadı. Mesele, sorguları birleştirip tüm rapor bilgisini tek sorgudan çekmeye kalkınca meydana geliyormuş...Tşk.
13/12/2018, 16:43

berduş

elinize sağlık, çözülmüş halini eklerseniz bizler de faydalanabiliriz
13/12/2018, 17:02

notrino

Tabiki,
İlgili uygulama ekte. Birkaç veri de girdim içine...
1 2