05f0873e-a66f-406f-a390-7ea871f29d0f BAZA_REKLAM 29.7cm String =Year(Today) Rok: ListaLat Rok Rok String =Month(Today) Miesiąc: 1 2 3 4 5 6 7 8 9 10 11 12 String ListaTytulow Tytul Tytuł: ListaTytulow Tytul Tytul true true 21cm 0.25cm true 1cm 1cm 1cm 7cfef411-d8e8-4190-84a7-ac6558442a68 21cm Tytul System.String IloscReklam System.Int32 Sprzedaz System.Decimal NrWydania System.Int32 BAZA_REKLAM DECLARE @Sprzedaz TABLE ( Tytul nvarchar(100), IloscReklam int, Sprzedaz decimal(9,2), NrWydania int ) INSERT INTO @Sprzedaz SELECT N.Tyt AS Tytul, IloscReklam = COUNT(E.ReklamaId), Sprzedaz = CASE WHEN Zafakturowana=1 THEN Sum(E.Netto) ELSE SUM(R.[CENA JEDN] - R.[RABAT WARTOŚĆ]) END, N.NRW AS NrWydania FROM [ukaże się w nr] E INNER JOIN Reklama R on R.ReklamaId=E.ReklamaId INNER JOIN nr N on N.NRW=E.[Nr Wydania] AND N.TYT=R.[Tytuł] WHERE YEAR(N.Data_W)=@rok and MONTH(N.Data_W)=@miesiac AND E.Status=0 AND N.Tyt IN (@tytul) GROUP BY N.Tyt, E.Zafakturowana, N.NRW SELECT Tytul, Sum(IloscReklam) AS IloscReklam , Sum(Sprzedaz) AS Sprzedaz, NrWydania FROM @Sprzedaz GROUP BY Tytul, NrWydania =Parameters!rok.Value =Parameters!miesiac.Value =Parameters!tytul.Value true Rok BAZA_REKLAM SELECT DISTINCT YEAR(DATA_W) AS Rok FROM dbo.NR WHERE DATA_W IS NOT NULL AND YEAR(DATA_W) >=2009 ORDER BY YEAR(DATA_W) DESC true Tytul System.String BAZA_REKLAM SELECT SYMB AS Tytul FROM dbo.[LISTA TYTUŁÓW] WHERE (st_aktywny = - 1) AND Symb NOT IN ('AGRO', 'EXPO', 'adMot', 'truck') true Agencja System.String IloscFaktur System.Int32 Netto System.Decimal Prowizja System.Double BAZA_REKLAM SELECT DISTINCT W.Agencja, COUNT(DISTINCT W.ID_FAKTURY) AS IloscFaktur, SUM(W.Netto) AS Netto, ROUND(SUM(W.Netto * W.procentProwizji), 2) AS Prowizja FROM WplywyByTytul W LEFT OUTER JOIN AGENCI A ON A.Symbol=W.Symbol WHERE (YEAR(W.dataWplaty) = @rok) AND (MONTH(W.dataWplaty) IN (@miesiac)) AND (W.SystemKsiegowyId IN (1, 2)) --AND W.procentProwizji > 0 AND W.Tytul IN (@tytul) GROUP BY W.Agencja ORDER BY W.Agencja =Parameters!rok.Value =Parameters!miesiac.Value =Parameters!tytul.Value true 12.69841cm 1cm 1.5cm 12cm 4 true 0.75cm ="Sprzedaż w: " + CStr(Parameters!miesiac.Value) + "/" + CStr(Parameters!rok.Value) 4.5cm 12cm 3 true 0.75cm ="Prowizje wypłacone na podstawie wpływów w: " + CStr(Parameters!miesiac.Value) + "/" + CStr(Parameters!rok.Value) 2Prowizje5.25cm11.82936cm
3 true =Fields!Agencja.Value 2 true =Fields!IloscFaktur.Value 1 true =Fields!Netto.Value true =Fields!Prowizja.Value 0.53333cm
11 true Agencja 10 true Ilość faktur 9 true Wpływy 8 true Prowizja 0.53333cm true
3.25cm 2.53968cm 3.5cm 2.53968cm 1.70158cm
7 true 6 true 5 true =Sum(Fields!Netto.Value) 4 true =Sum(Fields!Prowizja.Value) 0.63492cm
0.25cm
textbox1 0.25cm 12cm 1 true 0.75cm ="Sprzedaż i prowizje dla: " + CStr(Parameters!miesiac.Value) + "/" + CStr(Parameters!rok.Value) Sprzedaz2.25cm11.82936cm
Tytul 3 true =Fields!Tytul.Value IloscReklam 2 true =Fields!IloscReklam.Value Sprzedaz 1 true =Fields!Sprzedaz.Value NrWydania true =Fields!NrWydania.Value 0.53333cm
textbox2 11 true Tytuł textbox3 10 true Ilość reklam textbox4 9 true Sprzedaż textbox5 8 true Nr Wydania 0.53333cm true
3.25cm 2.53968cm 3.5cm 2.53968cm 1.70158cm
textbox6 7 true textbox7 6 true textbox8 5 true =Sum(Fields!Sprzedaz.Value) textbox9 4 true 0.63492cm
0.25cm
9cm pl-PL 1cm 29.7cm