<?xml version="1.0" encoding="utf-8"?>
<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">
  <DataSources>
    <DataSource Name="BAZA_REKLAM">
      <rd:DataSourceID>be858232-15ee-46eb-9bdd-0020648c8f19</rd:DataSourceID>
      <DataSourceReference>BAZA_REKLAM</DataSourceReference>
    </DataSource>
  </DataSources>
  <InteractiveHeight>29.7cm</InteractiveHeight>
  <ReportParameters>
    <ReportParameter Name="rok">
      <DataType>Integer</DataType>
      <DefaultValue>
        <Values>
          <Value>=Year(Today)</Value>
        </Values>
      </DefaultValue>
      <Prompt>rok</Prompt>
      <ValidValues>
        <ParameterValues>
          <ParameterValue>
            <Value>2006</Value>
          </ParameterValue>
          <ParameterValue>
            <Value>2007</Value>
          </ParameterValue>
          <ParameterValue>
            <Value>2008</Value>
          </ParameterValue>
          <ParameterValue>
            <Value>2009</Value>
          </ParameterValue>
          <ParameterValue>
            <Value>2010</Value>
          </ParameterValue>
        </ParameterValues>
      </ValidValues>
    </ReportParameter>
    <ReportParameter Name="tytul">
      <DataType>String</DataType>
      <DefaultValue>
        <DataSetReference>
          <DataSetName>ListaTytulow</DataSetName>
          <ValueField>SYMB</ValueField>
        </DataSetReference>
      </DefaultValue>
      <Prompt>tytul</Prompt>
      <ValidValues>
        <DataSetReference>
          <DataSetName>ListaTytulow</DataSetName>
          <ValueField>SYMB</ValueField>
          <LabelField>SYMB</LabelField>
        </DataSetReference>
      </ValidValues>
    </ReportParameter>
    <ReportParameter Name="od">
      <DataType>String</DataType>
      <DefaultValue>
        <DataSetReference>
          <DataSetName>ListaWydan</DataSetName>
          <ValueField>NRW</ValueField>
        </DataSetReference>
      </DefaultValue>
      <Prompt>od</Prompt>
      <ValidValues>
        <DataSetReference>
          <DataSetName>ListaWydan</DataSetName>
          <ValueField>NRW</ValueField>
          <LabelField>NRW</LabelField>
        </DataSetReference>
      </ValidValues>
    </ReportParameter>
    <ReportParameter Name="do">
      <DataType>String</DataType>
      <DefaultValue>
        <Values>
          <Value>=Parameters!od.Value + 50</Value>
        </Values>
      </DefaultValue>
      <Prompt>do</Prompt>
      <ValidValues>
        <DataSetReference>
          <DataSetName>ListaWydan</DataSetName>
          <ValueField>NRW</ValueField>
          <LabelField>NRW</LabelField>
        </DataSetReference>
      </ValidValues>
    </ReportParameter>
    <ReportParameter Name="agencja">
      <DataType>Integer</DataType>
      <DefaultValue>
        <DataSetReference>
          <DataSetName>ListaAgencji</DataSetName>
          <ValueField>Id_agencji</ValueField>
        </DataSetReference>
      </DefaultValue>
      <Prompt>agencja</Prompt>
      <ValidValues>
        <DataSetReference>
          <DataSetName>ListaAgencji</DataSetName>
          <ValueField>Id_agencji</ValueField>
          <LabelField>Symbol</LabelField>
        </DataSetReference>
      </ValidValues>
      <MultiValue>true</MultiValue>
    </ReportParameter>
  </ReportParameters>
  <rd:DrawGrid>true</rd:DrawGrid>
  <InteractiveWidth>21cm</InteractiveWidth>
  <rd:GridSpacing>0.25cm</rd:GridSpacing>
  <rd:SnapToGrid>true</rd:SnapToGrid>
  <RightMargin>1cm</RightMargin>
  <LeftMargin>1cm</LeftMargin>
  <BottomMargin>1cm</BottomMargin>
  <rd:ReportID>7c4b3879-c61a-4c23-9dbc-64b80b9561a7</rd:ReportID>
  <PageWidth>29.7cm</PageWidth>
  <DataSets>
    <DataSet Name="SprzedazNaWydanie">
      <Fields>
        <Field Name="TYTUŁ">
          <DataField>TYTUŁ</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
        <Field Name="NR">
          <DataField>NR</DataField>
          <rd:TypeName>System.Int16</rd:TypeName>
        </Field>
        <Field Name="SYMBOL_AKWIZYTORA">
          <DataField>SYMBOL AKWIZYTORA</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
        <Field Name="Id_agencji">
          <DataField>Id_agencji</DataField>
          <rd:TypeName>System.Int32</rd:TypeName>
        </Field>
        <Field Name="DATA_W">
          <DataField>DATA_W</DataField>
          <rd:TypeName>System.DateTime</rd:TypeName>
        </Field>
        <Field Name="sumaCJ">
          <DataField>sumaCJ</DataField>
          <rd:TypeName>System.Double</rd:TypeName>
        </Field>
        <Field Name="sumaRabat">
          <DataField>sumaRabat</DataField>
          <rd:TypeName>System.Double</rd:TypeName>
        </Field>
        <Field Name="ilosc">
          <DataField>ilosc</DataField>
          <rd:TypeName>System.Int32</rd:TypeName>
        </Field>
      </Fields>
      <Filters>
        <Filter>
          <FilterExpression>=Fields!Id_agencji.Value</FilterExpression>
          <Operator>In</Operator>
          <FilterValues>
            <FilterValue>=Parameters!agencja.Value</FilterValue>
          </FilterValues>
        </Filter>
      </Filters>
      <Query>
        <DataSourceName>BAZA_REKLAM</DataSourceName>
        <CommandText>SELECT  R.TYTUŁ,   
      [UKAŻE SIĘ W NR].[Nr Wydania] AS NR, 
      R.[SYMBOL AKWIZYTORA],  A.Id_agencji,
	  N.DATA_W, 
      Sum(R.[CENA JEDN]) as sumaCJ,Sum(R.[RABAT WARTOŚĆ]) As sumaRabat, Count(R.[CENA JEDN]) as ilosc
FROm AGENCI AS A2 LEFT OUTER JOIN
                         AGENCJE AS A ON A.Id_agencji = A2.ID_AGENCJI INNER JOIN
                         REKLAMA AS R ON A2.Symbol = R.[SYMBOL AKWIZYTORA] INNER JOIN
                         [UKAŻE SIĘ W NR] ON R.ReklamaID = [UKAŻE SIĘ W NR].ReklamaId left join
						dbo.NR AS N ON N.TYT =  R.TYTUŁ AND N.NRW = [UKAŻE SIĘ W NR].[Nr Wydania]
group by R.TYTUŁ,   
      [UKAŻE SIĘ W NR].[Nr Wydania],N.DATA_W,
      R.[ZATWIERDZONO DO DRUKU],
	  A.Id_agencji, A2.Id_agenta,
      R.[SYMBOL AKWIZYTORA] 
having 
R.[ZATWIERDZONO DO DRUKU]=1 AND year(N.DATA_W)=@rok AND R.TYTUŁ=@tytul and  [UKAŻE SIĘ W NR].[Nr Wydania]&gt;=@od AND  [UKAŻE SIĘ W NR].[Nr Wydania] &lt;=@do 
order by R.TYTUŁ,   
      [UKAŻE SIĘ W NR].[Nr Wydania]</CommandText>
        <QueryParameters>
          <QueryParameter Name="@rok">
            <Value>=Parameters!rok.Value</Value>
          </QueryParameter>
          <QueryParameter Name="@tytul">
            <Value>=Parameters!tytul.Value</Value>
          </QueryParameter>
          <QueryParameter Name="@od">
            <Value>=Parameters!od.Value</Value>
          </QueryParameter>
          <QueryParameter Name="@do">
            <Value>=Parameters!do.Value</Value>
          </QueryParameter>
        </QueryParameters>
        <rd:UseGenericDesigner>true</rd:UseGenericDesigner>
      </Query>
    </DataSet>
    <DataSet Name="ListaTytulow">
      <Fields>
        <Field Name="SYMB">
          <DataField>SYMB</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
      </Fields>
      <Query>
        <DataSourceName>BAZA_REKLAM</DataSourceName>
        <CommandText>SELECT      SYMB
FROM            [LISTA TYTUŁÓW]
WHERE        (st_aktywny = - 1)</CommandText>
        <rd:UseGenericDesigner>true</rd:UseGenericDesigner>
      </Query>
    </DataSet>
    <DataSet Name="ListaWydan">
      <Fields>
        <Field Name="NRW">
          <DataField>NRW</DataField>
          <rd:TypeName>System.Int16</rd:TypeName>
        </Field>
      </Fields>
      <Query>
        <DataSourceName>BAZA_REKLAM</DataSourceName>
        <CommandText>SELECT  NRW  from NR
where year(DATA_W)=@rok AND TYT=@tytul order by NRW</CommandText>
        <QueryParameters>
          <QueryParameter Name="@rok">
            <Value>=Parameters!rok.Value</Value>
          </QueryParameter>
          <QueryParameter Name="@tytul">
            <Value>=Parameters!tytul.Value</Value>
          </QueryParameter>
        </QueryParameters>
        <rd:UseGenericDesigner>true</rd:UseGenericDesigner>
      </Query>
    </DataSet>
    <DataSet Name="ListaAgencji">
      <Fields>
        <Field Name="Id_agencji">
          <DataField>Id_agencji</DataField>
          <rd:TypeName>System.Int32</rd:TypeName>
        </Field>
        <Field Name="Symbol">
          <DataField>Symbol</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
      </Fields>
      <Query>
        <DataSourceName>BAZA_REKLAM</DataSourceName>
        <CommandText>SELECT Id_agencji, Symbol
FROM AGENCJE where aktywna=1
order by Symbol</CommandText>
        <rd:UseGenericDesigner>true</rd:UseGenericDesigner>
      </Query>
    </DataSet>
    <DataSet Name="ListaAgentow">
      <Fields>
        <Field Name="ID_AGENTA">
          <DataField>ID_AGENTA</DataField>
          <rd:TypeName>System.Int32</rd:TypeName>
        </Field>
        <Field Name="Symbol">
          <DataField>Symbol</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
        <Field Name="agencja">
          <DataField>agencja</DataField>
          <rd:TypeName>System.String</rd:TypeName>
        </Field>
      </Fields>
      <Query>
        <DataSourceName>BAZA_REKLAM</DataSourceName>
        <CommandText>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</CommandText>
        <QueryParameters>
          <QueryParameter Name="@agencja">
            <Value>=Parameters!agencja.Value</Value>
          </QueryParameter>
        </QueryParameters>
        <rd:UseGenericDesigner>true</rd:UseGenericDesigner>
      </Query>
    </DataSet>
  </DataSets>
  <Code>Public Shared Function Formatuj(ByVal Value As Integer) As String
	Formatuj = Format(Value, "### ### ##0.## zł")
End Function</Code>
  <Width>27cm</Width>
  <Body>
    <ColumnSpacing>1cm</ColumnSpacing>
    <ReportItems>
      <Chart Name="chart2">
        <Legend>
          <Style>
            <BorderStyle>
              <Default>Solid</Default>
            </BorderStyle>
          </Style>
          <Position>RightCenter</Position>
        </Legend>
        <CategoryAxis>
          <Axis>
            <Title>
              <Caption>nr wydania</Caption>
            </Title>
            <Style />
            <MajorGridLines>
              <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>
          </Axis>
        </CategoryAxis>
        <ZIndex>2</ZIndex>
        <DataSetName>SprzedazNaWydanie</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>Ilość</Label>
              </StaticMember>
            </StaticSeries>
          </SeriesGrouping>
        </SeriesGroupings>
        <Top>10cm</Top>
        <Subtype>Plain</Subtype>
        <ValueAxis>
          <Axis>
            <Title>
              <Caption>sprzedaż</Caption>
            </Title>
            <MajorGridLines>
              <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>Column</Type>
        <Width>26.75cm</Width>
        <CategoryGroupings>
          <CategoryGrouping>
            <DynamicCategories>
              <Grouping Name="chart2_CategoryGroup1">
                <GroupExpressions>
                  <GroupExpression>=Fields!NR.Value</GroupExpression>
                </GroupExpressions>
              </Grouping>
              <Label />
            </DynamicCategories>
          </CategoryGrouping>
        </CategoryGroupings>
        <Palette>EarthTones</Palette>
        <ChartData>
          <ChartSeries>
            <DataPoints>
              <DataPoint>
                <DataValues>
                  <DataValue>
                    <Value>=Sum(Fields!ilosc.Value)</Value>
                  </DataValue>
                </DataValues>
                <DataLabel>
                  <Style>
                    <FontSize>8pt</FontSize>
                  </Style>
                  <Value>=Sum(Fields!ilosc.Value)</Value>
                  <Position>Top</Position>
                  <Rotation>-90</Rotation>
                  <Visible>true</Visible>
                </DataLabel>
                <Marker>
                  <Size>6pt</Size>
                </Marker>
              </DataPoint>
            </DataPoints>
          </ChartSeries>
        </ChartData>
        <Style>
          <BackgroundColor>White</BackgroundColor>
        </Style>
        <Title>
          <Caption>Ilość na wydanie</Caption>
        </Title>
      </Chart>
      <Textbox Name="textbox1">
        <rd:DefaultName>textbox1</rd:DefaultName>
        <Width>18.75cm</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>5.25cm</Left>
        <Height>0.63492cm</Height>
        <Value>="SPRZEDAŻ / ILOŚĆ NA WYDANIE" &amp; "   " &amp; Parameters!rok.Value &amp; "   " &amp; Parameters!tytul.Value</Value>
      </Textbox>
      <Chart Name="chart1">
        <Legend>
          <Style>
            <BorderStyle>
              <Default>Solid</Default>
            </BorderStyle>
          </Style>
          <Position>RightCenter</Position>
        </Legend>
        <CategoryAxis>
          <Axis>
            <Title>
              <Caption>nr wydania</Caption>
            </Title>
            <Style />
            <MajorGridLines>
              <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>
          </Axis>
        </CategoryAxis>
        <DataSetName>SprzedazNaWydanie</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>Sprzedaz</Label>
              </StaticMember>
            </StaticSeries>
          </SeriesGrouping>
        </SeriesGroupings>
        <Top>0.75cm</Top>
        <Subtype>Plain</Subtype>
        <ValueAxis>
          <Axis>
            <Title>
              <Caption>sprzedaż</Caption>
            </Title>
            <MajorGridLines>
              <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>Column</Type>
        <Width>26.75cm</Width>
        <CategoryGroupings>
          <CategoryGrouping>
            <DynamicCategories>
              <Grouping Name="chart1_CategoryGroup1">
                <GroupExpressions>
                  <GroupExpression>=Fields!NR.Value</GroupExpression>
                </GroupExpressions>
              </Grouping>
              <Label />
            </DynamicCategories>
          </CategoryGrouping>
        </CategoryGroupings>
        <Palette>Pastel</Palette>
        <ChartData>
          <ChartSeries>
            <DataPoints>
              <DataPoint>
                <DataValues>
                  <DataValue>
                    <Value>=Sum(Fields!sumaCJ.Value)-Sum(Fields!sumaRabat.Value)</Value>
                  </DataValue>
                </DataValues>
                <DataLabel>
                  <Style>
                    <FontSize>8pt</FontSize>
                  </Style>
                  <Value>=Code.Formatuj(Sum(Fields!sumaCJ.Value)-Sum(Fields!sumaRabat.Value))</Value>
                  <Position>Top</Position>
                  <Rotation>-90</Rotation>
                  <Visible>true</Visible>
                </DataLabel>
                <Marker>
                  <Size>6pt</Size>
                </Marker>
              </DataPoint>
            </DataPoints>
          </ChartSeries>
        </ChartData>
        <Style>
          <BackgroundColor>White</BackgroundColor>
        </Style>
        <Title>
          <Caption>Sprzedaż na wydanie</Caption>
        </Title>
        <Height>9cm</Height>
      </Chart>
    </ReportItems>
    <Height>19cm</Height>
  </Body>
  <Language>en-US</Language>
  <TopMargin>1cm</TopMargin>
  <PageHeight>21cm</PageHeight>
</Report>