0d388776-a05b-43ef-93c5-227770426a94 BAZA_REKLAM 21cm String =Year(Today) Rok: ListaLat rok rok String =Month(Today)-1 Miesiąc: 1 2 3 4 5 6 7 8 9 10 11 12 true 29.7cm 0.25cm true 1cm 1cm true 10.75cm true ="Data wydruku: " + Now 0.63492cm true 1cm 1a908918-1fb3-45fd-8bdd-e3ccd2cf8500 29.7cm BiuroId System.Int32 Biuro System.String Dyrektor System.String PodstawaDyrektora System.Decimal ProcentWykonaniaPlanuBiura System.Decimal ProcentWykonaniaPlanuFirmy System.Decimal ProcentProwizjiDyrektora System.Decimal WyplywyBiura System.Decimal BAZA_REKLAM DECLARE @procentWykonaniaPlanuFirmy DECIMAL(9,4) SELECT @procentWykonaniaPlanuFirmy = dbo.getProcentWykonaniaPlanuFirmy(@year, @month) DECLARE @WplywyNettoBiura TABLE ( Id INT, Wplywy DECIMAL (18,4) ) INSERT INTO @WplywyNettoBiura SELECT A.Id_Agencji, CAST(SUM(P.Netto) AS DECIMAL(18,2)) AS WplywyNetto FROM dbo.Prowizje P INNER JOIN Agencje A ON A.Symbol=P.Agencja WHERE rok = @year AND ms = @month GROUP BY A.Id_Agencji SELECT A.Id_Agencji AS BiuroId, A.Symbol AS Biuro, U.Imie + ' ' + U.Nazwisko AS Dyrektor, H.ProwizjaDyrektora AS PodstawaDyrektora, dbo.getProcentWykonaniaPlanu(A.Id_Agencji, @year, @month) AS ProcentWykonaniaPlanuBiura, @procentWykonaniaPlanuFirmy AS ProcentWykonaniaPlanuFirmy, dbo.getProcentProwizjiDyrektora(H.ProwizjaDyrektora, dbo.getProcentWykonaniaPlanu(A.Id_Agencji, @year, @month), @procentWykonaniaPlanuFirmy) AS ProcentProwizjiDyrektora, W.Wplywy AS WyplywyBiura FROM dbo.UserAgency AS UA INNER JOIN dbo.Uzytkownicy AS U ON U.Id = UA.UserId INNER JOIN dbo.Agencje AS A ON A.Id_Agencji = UA.AgencyId INNER JOIN dbo.Agenci AS H ON H.Symbol = U.Login LEFT OUTER JOIN @WplywyNettoBiura W ON W.Id = A.Id_Agencji WHERE U.Nazwisko IN ('Pepłoński', 'Zielonka', 'Klimczak') =Parameters!year.Value =Parameters!month.Value true rok System.Int32 BAZA_REKLAM select distinct year(DATA_W) as rok from dbo.NR where DATA_W is not null and year( DATA_W) >2008 order by year(DATA_W)desc true Public Function GetMonths(P as Parameter) as String Dim i As Integer Dim s As String s = p.value(0) For i = 1 to Ubound(P.Value) s = s & "," & p.Value(i) Next i Return s End Function 22.02645cm 1cm textbox6 0.25cm 17cm 1 true 1cm 0.75cm ="Rozliczenie prowizji dyrektorów za rok: " & Parameters!year.Value & " miesiąc: " & CStr(Parameters!month.Value) Prowizje1.75cm
Symbol 7 true =Fields!Biuro.Value SYMBOL_AKWIZYTORA 6 true =Fields!Dyrektor.Value 5 true =Fields!PodstawaDyrektora.Value Imię 4 true =Fields!ProcentWykonaniaPlanuBiura.Value Nazwisko 3 true =Fields!ProcentWykonaniaPlanuFirmy.Value nn 2 true =Fields!ProcentProwizjiDyrektora.Value pp 1 true =Fields!WyplywyBiura.Value textbox10 true =Fields!ProcentProwizjiDyrektora.Value*Fields!WyplywyBiura.Value 0.63492cm
textbox1 23 true Biuro textbox2 22 true Dyrektor textbox3 21 true Podstawa dyrekotra textbox18 20 true Wykonany plan biura textbox15 19 true Wykonany plan firmy textbox12 18 true Procent prowizji dyrekotra textbox19 17 true Wpływy biura textbox5 16 true Prowizja 1cm
3cm 3.75cm 2cm 2.5cm 2.77645cm 3cm 2.5cm 2.5cm
textbox7 15 true textbox8 14 true textbox9 13 true textbox20 12 true textbox14 11 true 10 true RAZEM: 9 true =Sum(Fields!WyplywyBiura.Value) textbox11 8 true =Sum(Fields!ProcentProwizjiDyrektora.Value*Fields!WyplywyBiura.Value) 0.63492cm
4.01984cm pl-PL 1cm 21cm