6a2bec57-03d9-4f28-a49c-65e1805de702 BAZA_REKLAM 29.7cm String =Year(Today) od roku ListaLat rok rok String =Year(Today) true do roku ListaLat rok rok String true tytuł: ListaTytulow value label String true agencja ListaAgencji Id_agencji Symbol String true agent ListaAgentow ID_AGENTA Symbol true 21cm 0.25cm true 1cm 1cm 1cm 58bc7198-b2fa-4939-89e9-e74e3118e4d0 29.7cm b System.Int32 kraj System.String netto System.Decimal ilosc System.Int32 BAZA_REKLAM SELECT b, kraj , SUM(NETTO) AS netto,COUNT(distinct reklamaId) AS ilosc FROM ( SELECT ROUND(FD.NETTO, 0) AS NETTO, fd.reklamaId, year(faktury.data_wystawienia) AS ROK, DATEPART(QUARTER, faktury.data_wystawienia) AS KW, CONVERT(INTEGER,(1.0+DATEPART(QUARTER, faktury.data_wystawienia))/2) AS ROK_PO, month(faktury.data_wystawienia) AS MS, DATEPART(Week, faktury.data_wystawienia) AS WW, faktury.data_wystawienia, FD.tytul, Agencje.Symbol as agencja, Agenci.Symbol as agent, dbo.KLIENCI.Country as kraj, CASE dbo.KLIENCI.Country WHEN 'Polska' THEN 1 ELSE 0 END as b FROM dbo.AGENCJE INNER JOIN dbo.AGENCI ON dbo.AGENCJE.Id_agencji = dbo.AGENCI.ID_AGENCJI INNER JOIN dbo.FAKTURY ON dbo.AGENCI.F_ROZ = dbo.FAKTURY.[NUMER_ROZ] left join dbo.FAktura_details FD on FAKTURY.id_faktury= FD.id_faktury INNER JOIN dbo.Klienci on dbo.Klienci.CustomerId = dbo.Faktury.id_nabywcy WHERE (DATEPART(YEAR, faktury.data_wystawienia) >= @od) AND (DATEPART(YEAR, faktury.data_wystawienia) <= @do) AND (@tytul is null OR FD.tytul = @tytul) AND (@agencja is null OR Agencje.id_agencji = @agencja) AND (@agent is null OR Agenci.ID_AGENTA = @agent) ) AS R GROUP BY kraj,b ORDER BY kraj =Parameters!od.Value =Parameters!do.Value =Parameters!tytul.Value =Parameters!agencja.Value =Parameters!agent.Value true Id_agencji System.Int32 Symbol System.String BAZA_REKLAM SELECT Id_agencji, Symbol FROM AGENCJE where aktywna=1 union select NULL ,'Wszystkie' order by Symbol true ID_AGENTA System.Int32 Symbol System.String agencja System.String BAZA_REKLAM SELECT A.ID_AGENTA, A.Symbol, A2.Symbol agencja FROM AGENCI A left join Agencje A2 on A.ID_AGENCJI = A2.ID_Agencji where (A2.ID_Agencji in (@agencja)) and a.aktywny=1 union select NULL,'Wszyscy','costam' order by A.Symbol =Parameters!agencja.Value true label System.String value System.Int32 BAZA_REKLAM SELECT SYMB as label, id as value FROM [LISTA TYTUŁÓW] where st_aktywny = -1 union select 'Wszystkie',NULL 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 Shared Function Formatuj(ByVal Value As Integer) As String Formatuj = Format(Value, "### ### ##0.## zł") End Function 21cm 1cm true RightCenter <MajorGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MajorGridLines> <MinorGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MinorGridLines> <MajorTickMarks>Outside</MajorTickMarks> <Min>0</Min> <Visible>true</Visible> </Axis> </CategoryAxis> <ZIndex>3</ZIndex> <DataSetName>wgDatyFakturywgPanstw</DataSetName> <PlotArea> <Style> <BackgroundColor>White</BackgroundColor> </Style> </PlotArea> <ThreeDProperties> <Enabled>true</Enabled> <ProjectionMode>Orthographic</ProjectionMode> <Rotation>25</Rotation> <Inclination>-30</Inclination> <Perspective>49</Perspective> <Shading>Real</Shading> <WallThickness>49</WallThickness> <DrawingStyle>Cylinder</DrawingStyle> <Clustered>true</Clustered> </ThreeDProperties> <PointWidth>0</PointWidth> <Top>4.25cm</Top> <Subtype>Plain</Subtype> <ValueAxis> <Axis> <Title /> <MajorGridLines> <ShowGridLines>true</ShowGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MajorGridLines> <MinorGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MinorGridLines> <MajorTickMarks>Outside</MajorTickMarks> <Min>0</Min> <Margin>true</Margin> <Visible>true</Visible> <Scalar>true</Scalar> </Axis> </ValueAxis> <Type>Pie</Type> <Width>12cm</Width> <CategoryGroupings> <CategoryGrouping> <DynamicCategories> <Grouping Name="chart2_CategoryGroup1"> <GroupExpressions> <GroupExpression>=Fields!b.Value</GroupExpression> </GroupExpressions> </Grouping> <Label>=iif(Fields!b.Value=1,"POLSKA","INNE")</Label> </DynamicCategories> </CategoryGrouping> </CategoryGroupings> <Palette>Light</Palette> <ChartData> <ChartSeries> <DataPoints> <DataPoint> <DataValues> <DataValue> <Value>=Sum(Fields!netto.Value)</Value> </DataValue> </DataValues> <DataLabel> <Value>=Code.Formatuj(Sum(Fields!netto.Value))</Value> <Visible>true</Visible> </DataLabel> <Marker> <Size>6pt</Size> </Marker> </DataPoint> </DataPoints> </ChartSeries> </ChartData> <Style> <BackgroundColor>White</BackgroundColor> </Style> <Title /> <Left>4.25cm</Left> </Chart> <Textbox Name="textbox8"> <rd:DefaultName>textbox8</rd:DefaultName> <Top>0.25cm</Top> <Width>9.25cm</Width> <Style> <PaddingLeft>2pt</PaddingLeft> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> <PaddingBottom>2pt</PaddingBottom> </Style> <ZIndex>2</ZIndex> <CanGrow>true</CanGrow> <Left>10.75cm</Left> <Height>0.63492cm</Height> <Value>(wg daty wystawienia faktury)</Value> </Textbox> <Textbox Name="textbox9"> <rd:DefaultName>textbox9</rd:DefaultName> <Top>0.25cm</Top> <Width>9.25cm</Width> <Style> <FontSize>12pt</FontSize> <FontWeight>700</FontWeight> <TextAlign>Center</TextAlign> <PaddingLeft>2pt</PaddingLeft> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> <PaddingBottom>2pt</PaddingBottom> </Style> <ZIndex>1</ZIndex> <CanGrow>true</CanGrow> <Left>1cm</Left> <Height>0.63492cm</Height> <Value>ZESTAWIENIE SPRZEDAŻY WG PAŃST</Value> </Textbox> <Table Name="table1"> <DataSetName>wgDatyFakturywgPanstw</DataSetName> <Top>1cm</Top> <TableGroups> <TableGroup> <Grouping Name="table1_Group1"> <GroupExpressions> <GroupExpression>=Fields!kraj.Value</GroupExpression> </GroupExpressions> </Grouping> <Header> <TableRows> <TableRow> <TableCells> <TableCell> <ReportItems> <Textbox Name="textbox4"> <rd:DefaultName>textbox4</rd:DefaultName> <Style> <TextAlign>Center</TextAlign> <VerticalAlign>Middle</VerticalAlign> <PaddingLeft>2pt</PaddingLeft> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> <PaddingBottom>2pt</PaddingBottom> </Style> <ZIndex>12</ZIndex> <CanGrow>true</CanGrow> <Value /> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="textbox5"> <rd:DefaultName>textbox5</rd:DefaultName> <Style> <TextAlign>Center</TextAlign> <VerticalAlign>Middle</VerticalAlign> <PaddingLeft>2pt</PaddingLeft> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> <PaddingBottom>2pt</PaddingBottom> </Style> <ZIndex>11</ZIndex> <CanGrow>true</CanGrow> <Value /> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="textbox6"> <rd:DefaultName>textbox6</rd:DefaultName> <Style> <BackgroundColor>White</BackgroundColor> <VerticalAlign>Middle</VerticalAlign> </Style> <ZIndex>10</ZIndex> <CanGrow>true</CanGrow> <Value /> </Textbox> </ReportItems> </TableCell> </TableCells> <Height>0.25cm</Height> </TableRow> <TableRow> <TableCells> <TableCell> <ReportItems> <Textbox Name="kraj"> <rd:DefaultName>kraj</rd:DefaultName> <Style> <FontWeight>700</FontWeight> <TextAlign>Left</TextAlign> <VerticalAlign>Middle</VerticalAlign> <PaddingLeft>12pt</PaddingLeft> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> <PaddingBottom>2pt</PaddingBottom> </Style> <ZIndex>9</ZIndex> <CanGrow>true</CanGrow> <Value>=Iif(IsNothing(Fields!kraj.Value),"Pozostałe",Fields!kraj.Value)</Value> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Textbox Name="ilosc"> <rd:DefaultName>ilosc</rd:DefaultName> <Style> <FontWeight>700</FontWeight> <TextAlign>Center</TextAlign> <VerticalAlign>Middle</VerticalAlign> <PaddingLeft>2pt</PaddingLeft> <PaddingRight>2pt</PaddingRight> <PaddingTop>2pt</PaddingTop> <PaddingBottom>2pt</PaddingBottom> </Style> <ZIndex>8</ZIndex> <CanGrow>true</CanGrow> <Value>=Sum(Fields!ilosc.Value)</Value> </Textbox> </ReportItems> </TableCell> <TableCell> <ReportItems> <Chart Name="chart1"> <Legend> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> <Position>RightCenter</Position> </Legend> <CategoryAxis> <Axis> <Title /> <MajorGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MajorGridLines> <MinorGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MinorGridLines> <Min>0</Min> </Axis> </CategoryAxis> <ZIndex>7</ZIndex> <DataSetName>wgDatyFakturywgPanstw</DataSetName> <PlotArea> <Style> <BackgroundColor>White</BackgroundColor> </Style> </PlotArea> <ThreeDProperties> <Enabled>true</Enabled> <Shading>Real</Shading> <DrawingStyle>Cylinder</DrawingStyle> </ThreeDProperties> <PointWidth>0</PointWidth> <SeriesGroupings> <SeriesGrouping> <StaticSeries> <StaticMember> <Label>Value1</Label> </StaticMember> </StaticSeries> </SeriesGrouping> </SeriesGroupings> <Subtype>Plain</Subtype> <ValueAxis> <Axis> <Title /> <MajorGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MajorGridLines> <MinorGridLines> <Style> <BorderStyle> <Default>Solid</Default> </BorderStyle> </Style> </MinorGridLines> <Min>0</Min> <Max>=ReportItems!MAX.Value</Max> <Scalar>true</Scalar> </Axis> </ValueAxis> <Type>Bar</Type> <Palette>Excel</Palette> <ChartData> <ChartSeries> <DataPoints> <DataPoint> <DataValues> <DataValue> <Value>=Fields!netto.Value</Value> </DataValue> </DataValues> <DataLabel> <Value>=Code.Formatuj(Fields!netto.Value)</Value> <Visible>true</Visible> </DataLabel> <Marker> <Size>6pt</Size> </Marker> </DataPoint> </DataPoints> </ChartSeries> </ChartData> <Style> <BackgroundColor>White</BackgroundColor> <VerticalAlign>Middle</VerticalAlign> </Style> <Title> <Style /> 0.63492cm 19cm
textbox1 15 true KRAJ textbox2 14 true ILOŚĆ textbox3 13 true NETTO 0.75cm
3.5cm 2.25cm 13.25cm 3.15476cm 1cm 11.61905cm en-US 1cm 21cm