<?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>c684495c-3488-426e-a299-bad098fcd1bc</rd:DataSourceID>
      <DataSourceReference>BAZA_REKLAM</DataSourceReference>
    </DataSource>
  </DataSources>
  <InteractiveHeight>29.7cm</InteractiveHeight>
  <ReportParameters>
    <ReportParameter Name="prawa_agencje">
      <DataType>String</DataType>
      <Nullable>true</Nullable>
      <Prompt>prawa_agencje</Prompt>
      <Hidden>true</Hidden>
    </ReportParameter>
    <ReportParameter Name="prawa_agent">
      <DataType>String</DataType>
      <Nullable>true</Nullable>
      <Prompt>prawa_agent</Prompt>
      <Hidden>true</Hidden>
    </ReportParameter>
    <ReportParameter Name="OD">
      <DataType>String</DataType>
      <Prompt>OD</Prompt>
    </ReportParameter>
    <ReportParameter Name="DO">
      <DataType>String</DataType>
      <Prompt>DO</Prompt>
    </ReportParameter>
    <ReportParameter Name="AGENCJA">
      <DataType>String</DataType>
      <DefaultValue>
        <DataSetReference>
          <DataSetName>ListaAgencji</DataSetName>
          <ValueField>Id_agencji</ValueField>
        </DataSetReference>
      </DefaultValue>
      <AllowBlank>true</AllowBlank>
      <Prompt>AGENCJA</Prompt>
      <ValidValues>
        <DataSetReference>
          <DataSetName>ListaAgencji</DataSetName>
          <ValueField>Id_agencji</ValueField>
          <LabelField>Symbol</LabelField>
        </DataSetReference>
      </ValidValues>
    </ReportParameter>
    <ReportParameter Name="AKWIZYTOR">
      <DataType>String</DataType>
      <DefaultValue>
        <Values>
          <Value>%</Value>
        </Values>
      </DefaultValue>
      <Prompt>Agent</Prompt>
      <ValidValues>
        <DataSetReference>
          <DataSetName>ListaAgentow</DataSetName>
          <ValueField>Symbol</ValueField>
          <LabelField>Symbol</LabelField>
        </DataSetReference>
      </ValidValues>
    </ReportParameter>
    <ReportParameter Name="TYT">
      <DataType>String</DataType>
      <DefaultValue>
        <DataSetReference>
          <DataSetName>ListaTytulow</DataSetName>
          <ValueField>SYMB</ValueField>
        </DataSetReference>
      </DefaultValue>
      <Prompt>TYT</Prompt>
      <ValidValues>
        <DataSetReference>
          <DataSetName>ListaTytulow</DataSetName>
          <ValueField>SYMB</ValueField>
          <LabelField>SYMB</LabelField>
        </DataSetReference>
      </ValidValues>
    </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>2.5cm</BottomMargin>
  <rd:ReportID>4c95e0c2-046b-4de9-9e65-b6e2246f89f2</rd:ReportID>
  <PageWidth>29.7cm</PageWidth>
  <DataSets>
    <DataSet Name="ZestwienieWplywyNaNumer">
      <Fields>
        <Field Name="NR">
          <DataField>NR</DataField>
          <rd:TypeName>System.Int16</rd:TypeName>
        </Field>
        <Field Name="NT">
          <DataField>NT</DataField>
          <rd:TypeName>System.Decimal</rd:TypeName>
        </Field>
      </Fields>
      <Query>
        <DataSourceName>BAZA_REKLAM</DataSourceName>
        <CommandText>SELECT     U.[Nr Wydania] AS NR, SUM(U.netto) AS NT
FROM         REKLAMA AS R INNER JOIN
                      [UKAŻE SIĘ W NR] AS U ON R.ReklamaID = U.ReklamaId LEFT OUTER JOIN
                      FAKTURY AS F ON U.idFaktury = F.ID_FAKTURY
WHERE     (R.[SYMBOL AKWIZYTORA] LIKE @AKWIZYTOR) AND (R.[ZATWIERDZONO DO DRUKU] = 1) AND (F.zaplata_data IS NOT NULL) AND 
                      (U.[Nr Wydania] &gt;= @OD) AND (U.[Nr Wydania] &lt;= @DO) AND (R.TYTUŁ LIKE @TYT)
GROUP BY U.[Nr Wydania]</CommandText>
        <QueryParameters>
          <QueryParameter Name="@AKWIZYTOR">
            <Value>=Parameters!AKWIZYTOR.Value</Value>
          </QueryParameter>
          <QueryParameter Name="@OD">
            <Value>=Parameters!OD.Value</Value>
          </QueryParameter>
          <QueryParameter Name="@DO">
            <Value>=Parameters!DO.Value</Value>
          </QueryParameter>
          <QueryParameter Name="@TYT">
            <Value>=Parameters!TYT.Value</Value>
          </QueryParameter>
        </QueryParameters>
      </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="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 aktywny=1 AND  (A2.Id_agencji=@agencja) AND (@prawa_agent is null OR A.Symbol=@prawa_agent)
order by A.Symbol</CommandText>
        <QueryParameters>
          <QueryParameter Name="@agencja">
            <Value>=Parameters!AGENCJA.Value</Value>
          </QueryParameter>
          <QueryParameter Name="@prawa_agent">
            <Value>=Parameters!prawa_agent.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 and (@prawa_agencje is null or @prawa_agencje= Id_agencji)</CommandText>
        <QueryParameters>
          <QueryParameter Name="@prawa_agencje">
            <Value>=Parameters!prawa_agencje.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.00 zł")
End Function</Code>
  <Width>27.5cm</Width>
  <Body>
    <ColumnSpacing>1cm</ColumnSpacing>
    <ReportItems>
      <Chart Name="chart1">
        <Legend>
          <Visible>true</Visible>
          <Style>
            <BorderStyle>
              <Default>Solid</Default>
            </BorderStyle>
          </Style>
          <Position>BottomCenter</Position>
          <Layout>Row</Layout>
        </Legend>
        <CategoryAxis>
          <Axis>
            <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>
          </Axis>
        </CategoryAxis>
        <DataSetName>ZestwienieWplywyNaNumer</DataSetName>
        <PlotArea>
          <Style>
            <BackgroundColor>LightGrey</BackgroundColor>
            <BorderStyle>
              <Default>Solid</Default>
            </BorderStyle>
          </Style>
        </PlotArea>
        <ThreeDProperties>
          <Enabled>true</Enabled>
          <Shading>Real</Shading>
          <DrawingStyle>Cylinder</DrawingStyle>
        </ThreeDProperties>
        <PointWidth>0</PointWidth>
        <SeriesGroupings>
          <SeriesGrouping>
            <StaticSeries>
              <StaticMember>
                <Label>Wpływy</Label>
              </StaticMember>
            </StaticSeries>
          </SeriesGrouping>
        </SeriesGroupings>
        <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>Column</Type>
        <CategoryGroupings>
          <CategoryGrouping>
            <DynamicCategories>
              <Grouping Name="chart1_CategoryGroup1">
                <GroupExpressions>
                  <GroupExpression>=Fields!NR.Value</GroupExpression>
                </GroupExpressions>
              </Grouping>
              <Label>=Fields!NR.Value</Label>
            </DynamicCategories>
          </CategoryGrouping>
        </CategoryGroupings>
        <Palette>Light</Palette>
        <ChartData>
          <ChartSeries>
            <DataPoints>
              <DataPoint>
                <DataValues>
                  <DataValue>
                    <Value>=Sum(Fields!NT.Value)</Value>
                  </DataValue>
                </DataValues>
                <DataLabel>
                  <Style />
                  <Value>=Code.Formatuj(Fields!NT.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>
          <Format>C</Format>
          <Language>pl-PL</Language>
        </Style>
        <Title>
          <Caption>WPŁYWY Z REKLAM NA NUMER (od 2009 na podstawie zapłaconych faktur)</Caption>
          <Style />
        </Title>
      </Chart>
    </ReportItems>
    <Height>15.5cm</Height>
  </Body>
  <Language>en-US</Language>
  <TopMargin>2.5cm</TopMargin>
  <PageHeight>21cm</PageHeight>
</Report>