Index: trunk/RaportySQL/TESTOWA.rds
===================================================================
--- trunk/RaportySQL/TESTOWA.rds (revision 900)
+++ trunk/RaportySQL/TESTOWA.rds (revision 1000)
@@ -5,5 +5,5 @@
   <ConnectionProperties>
     <Extension>SQL</Extension>
-    <ConnectString>Data Source=sql.ct.com.pl;Initial Catalog=BAZA_REKLAM_TEST</ConnectString>
+    <ConnectString>Data Source=sql.ct.com.pl;Initial Catalog=BAZA_REKLAM</ConnectString>
   </ConnectionProperties>
 </RptDataSource>
Index: trunk/RaportySQL/BAZA_REKLAM.rds
===================================================================
--- trunk/RaportySQL/BAZA_REKLAM.rds (revision 900)
+++ trunk/RaportySQL/BAZA_REKLAM.rds (revision 1000)
@@ -5,5 +5,5 @@
   <ConnectionProperties>
     <Extension>SQL</Extension>
-    <ConnectString>Data Source=sql.ct.com.pl;Initial Catalog=BAZA_REKLAM;User ID=sa;Password=9ar6u$ek</ConnectString>
+    <ConnectString>Data Source=sql.ct.com.pl;Initial Catalog=BAZA_REKLAM</ConnectString>
   </ConnectionProperties>
 </RptDataSource>
Index: trunk/RaportySQL/RozliczenieProwizjiZaReklame2009.rdl
===================================================================
--- trunk/RaportySQL/RozliczenieProwizjiZaReklame2009.rdl (revision 906)
+++ trunk/RaportySQL/RozliczenieProwizjiZaReklame2009.rdl (revision 1000)
@@ -213,8 +213,10 @@
 FROM Prowizje P 
 INNER JOIN Agenci A ON A.Symbol=P.Agent
+INNER JOIN FAKTURY F ON P.idFaktury=F.ID_FAKTURY
 WHERE Rok=@rok AND Ms=@miesiac 
 AND (@prawa_agent IS NULL OR P.Agent=@prawa_agent)
 AND (@pracownik IS NULL OR A.Pracownicy=@pracownik)
-ORDER BY  P.Agencja, A.[ImiÄ], A.Nazwisko, P.idFaktury</CommandText>
+-- ORDER BY P.Agencja, A.[ImiÄ], A.Nazwisko, P.idFaktury
+ORDER BY P.Agencja, A.[ImiÄ], A.Nazwisko, F.NUMER_ROZ, F.NUMER, P.idFaktury</CommandText>
         <QueryParameters>
           <QueryParameter Name="@rok">
Index: trunk/RaportySQL/BrakKontaktu.rdl
===================================================================
--- trunk/RaportySQL/BrakKontaktu.rdl (revision 130)
+++ trunk/RaportySQL/BrakKontaktu.rdl (revision 1000)
@@ -23,4 +23,5 @@
     <ReportParameter Name="agencja">
       <DataType>Integer</DataType>
+      <Nullable>true</Nullable>
       <DefaultValue>
         <DataSetReference>
@@ -39,16 +40,18 @@
     </ReportParameter>
     <ReportParameter Name="agent">
-      <DataType>String</DataType>
+      <DataType>Integer</DataType>
+      <Nullable>true</Nullable>
       <DefaultValue>
         <DataSetReference>
           <DataSetName>ListaAgentow</DataSetName>
-          <ValueField>Symbol</ValueField>
+          <ValueField>ID_AGENTA</ValueField>
         </DataSetReference>
       </DefaultValue>
+      <AllowBlank>true</AllowBlank>
       <Prompt>agent</Prompt>
       <ValidValues>
         <DataSetReference>
           <DataSetName>ListaAgentow</DataSetName>
-          <ValueField>Symbol</ValueField>
+          <ValueField>ID_AGENTA</ValueField>
           <LabelField>Symbol</LabelField>
         </DataSetReference>
@@ -63,4 +66,22 @@
       </DefaultValue>
       <Prompt>liczba dni</Prompt>
+    </ReportParameter>
+    <ReportParameter Name="country">
+      <DataType>String</DataType>
+      <DefaultValue>
+        <DataSetReference>
+          <DataSetName>CountryList</DataSetName>
+          <ValueField>Country</ValueField>
+        </DataSetReference>
+      </DefaultValue>
+      <AllowBlank>true</AllowBlank>
+      <Prompt>PaÅstwo</Prompt>
+      <ValidValues>
+        <DataSetReference>
+          <DataSetName>CountryList</DataSetName>
+          <ValueField>Country</ValueField>
+          <LabelField>Country</LabelField>
+        </DataSetReference>
+      </ValidValues>
     </ReportParameter>
   </ReportParameters>
@@ -88,6 +109,9 @@
       <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>
+        <CommandText>SELECT 0 AS Id_agencji, 'Wszystkie' AS Symbol WHERE @prawa_agencje IS NULL
+UNION
+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">
@@ -109,5 +133,5 @@
         </Field>
         <Field Name="agencja">
-          <DataField>agencja</DataField>
+          <DataField>Agencja</DataField>
           <rd:TypeName>System.String</rd:TypeName>
         </Field>
@@ -115,8 +139,11 @@
       <Query>
         <DataSourceName>BAZA_REKLAM</DataSourceName>
-        <CommandText>SELECT        A.ID_AGENTA, A.Symbol, A2.Symbol agencja
+        <CommandText>SELECT 0 AS ID_AGENTA, 'Wszyscy' AS Symbol, 'Wszystkie' AS Agencja
+WHERE @prawa_agent IS NULL OR @prawa_agent = ''
+UNION
+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 OR @agencja is null) AND (@prawa_agent is null OR A.Symbol=@prawa_agent)
+ WHERE aktywny=1 AND  (A2.ID_AGENCJI = @agencja OR @agencja is null) AND (@prawa_agent is null OR A.Symbol=@prawa_agent)
 order by A.Symbol</CommandText>
         <QueryParameters>
@@ -133,8 +160,16 @@
     <DataSet Name="Klienci">
       <Fields>
+        <Field Name="Country">
+          <DataField>Country</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
         <Field Name="Symbol">
           <DataField>Symbol</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="FirstName">
           <DataField>FirstName</DataField>
@@ -184,11 +219,15 @@
       <Query>
         <DataSourceName>BAZA_REKLAM</DataSourceName>
-        <CommandText>select A.Symbol , K.FirstName,K.City,K.PhoneNumber, K.NIP, K.aktywny, max(K2.data) as ostk, datediff(day,max(K2.data),getdate()) as ldni,KS.BRUTTO,KS.ZAPLATY,KS.ZALEGA,KS.ILOSC from KLIENCI K
+        <CommandText>SELECT TOP 1000 K.Country, A.Symbol, A.Id_agencji, K.FirstName,K.City,K.PhoneNumber, K.NIP, K.aktywny, max(K2.data) as ostk, datediff(day,max(K2.data),getdate()) as ldni,KS.BRUTTO,KS.ZAPLATY,KS.ZALEGA,KS.ILOSC
+FROM KLIENCI K
 left join dbo.KONTAKTY K2 on K.CustomerId = K2.CustomerID 
 left join dbo.AGENCI A on K.UserName = A.Symbol 
 left join dbo.KLIENCI_SUMY_ZAPLAT KS on K.CustomerId = KS.CustomerID 
-group by A.Symbol , K.FirstName,K.City,K.PhoneNumber, K.NIP,K.aktywny, A.Id_agencji,KS.BRUTTO,KS.ZAPLATY,KS.ZALEGA,KS.ILOSC
+GROUP BY A.Symbol , K.FirstName,K.City,K.PhoneNumber, K.NIP,K.aktywny, A.Id_agencji,KS.BRUTTO,KS.ZAPLATY,KS.ZALEGA,KS.ILOSC, K.Country,  A.ID_AGENTA
 HAVING datediff(day,max(K2.data),getdate()) &gt; @licznaDni
-AND A.Id_agencji = @agencja order by KS.BRUTTO desc</CommandText>
+AND (A.Id_agencji = @agencja OR @agencja = 0)
+AND (K.Country = @country OR @country = '')
+AND (A.ID_AGENTA = @agent OR @agent = 0)
+ORDER BY KS.BRUTTO desc</CommandText>
         <QueryParameters>
           <QueryParameter Name="@licznaDni">
@@ -198,5 +237,29 @@
             <Value>=Parameters!agencja.Value</Value>
           </QueryParameter>
+          <QueryParameter Name="@country">
+            <Value>=Parameters!country.Value</Value>
+          </QueryParameter>
+          <QueryParameter Name="@agent">
+            <Value>=Parameters!agent.Value</Value>
+          </QueryParameter>
         </QueryParameters>
+        <rd:UseGenericDesigner>true</rd:UseGenericDesigner>
+      </Query>
+    </DataSet>
+    <DataSet Name="CountryList">
+      <Fields>
+        <Field Name="Country">
+          <DataField>Country</DataField>
+          <rd:TypeName>System.String</rd:TypeName>
+        </Field>
+      </Fields>
+      <Query>
+        <DataSourceName>BAZA_REKLAM</DataSourceName>
+        <CommandText>SELECT '' AS Country
+UNION
+SELECT DISTINCT Country
+ FROM KLIENCI_SUMY_ZAPLAT
+ WHERE Country IS NOT NULL AND LTRIM(RTRIM(Country)) &lt;&gt; ''
+ ORDER BY Country</CommandText>
         <rd:UseGenericDesigner>true</rd:UseGenericDesigner>
       </Query>
@@ -204,5 +267,5 @@
   </DataSets>
   <Code />
-  <Width>21.25cm</Width>
+  <Width>23.52646cm</Width>
   <Body>
     <ColumnSpacing>1cm</ColumnSpacing>
@@ -211,13 +274,4 @@
         <ZIndex>1</ZIndex>
         <DataSetName>Klienci</DataSetName>
-        <Filters>
-          <Filter>
-            <FilterExpression>=Fields!Symbol.Value</FilterExpression>
-            <Operator>Equal</Operator>
-            <FilterValues>
-              <FilterValue>=Parameters!agent.Value</FilterValue>
-            </FilterValues>
-          </Filter>
-        </Filters>
         <Top>1.25cm</Top>
         <Details>
@@ -246,7 +300,34 @@
                         <PaddingBottom>2pt</PaddingBottom>
                       </Style>
+                      <ZIndex>11</ZIndex>
+                      <CanGrow>true</CanGrow>
+                      <Value>=Fields!Symbol.Value</Value>
+                    </Textbox>
+                  </ReportItems>
+                </TableCell>
+                <TableCell>
+                  <ReportItems>
+                    <Textbox Name="Country">
+                      <rd:DefaultName>Country</rd:DefaultName>
+                      <Style>
+                        <BorderColor>
+                          <Default>LightGrey</Default>
+                        </BorderColor>
+                        <BorderStyle>
+                          <Default>Solid</Default>
+                        </BorderStyle>
+                        <BorderWidth>
+                          <Default>0.5pt</Default>
+                        </BorderWidth>
+                        <FontSize>8pt</FontSize>
+                        <VerticalAlign>Middle</VerticalAlign>
+                        <PaddingLeft>2pt</PaddingLeft>
+                        <PaddingRight>2pt</PaddingRight>
+                        <PaddingTop>2pt</PaddingTop>
+                        <PaddingBottom>2pt</PaddingBottom>
+                      </Style>
                       <ZIndex>10</ZIndex>
                       <CanGrow>true</CanGrow>
-                      <Value>=Fields!Symbol.Value</Value>
+                      <Value>=Fields!Country.Value</Value>
                     </Textbox>
                   </ReportItems>
@@ -567,7 +648,37 @@
                         <PaddingBottom>2pt</PaddingBottom>
                       </Style>
-                      <ZIndex>21</ZIndex>
+                      <ZIndex>23</ZIndex>
                       <CanGrow>true</CanGrow>
                       <Value>Agent</Value>
+                    </Textbox>
+                  </ReportItems>
+                </TableCell>
+                <TableCell>
+                  <ReportItems>
+                    <Textbox Name="textbox7">
+                      <rd:DefaultName>textbox7</rd:DefaultName>
+                      <Style>
+                        <BackgroundColor>WhiteSmoke</BackgroundColor>
+                        <BorderColor>
+                          <Default>LightGrey</Default>
+                        </BorderColor>
+                        <BorderStyle>
+                          <Default>Solid</Default>
+                        </BorderStyle>
+                        <BorderWidth>
+                          <Default>0.5pt</Default>
+                        </BorderWidth>
+                        <FontSize>8pt</FontSize>
+                        <FontWeight>700</FontWeight>
+                        <TextAlign>Center</TextAlign>
+                        <VerticalAlign>Middle</VerticalAlign>
+                        <PaddingLeft>2pt</PaddingLeft>
+                        <PaddingRight>2pt</PaddingRight>
+                        <PaddingTop>2pt</PaddingTop>
+                        <PaddingBottom>2pt</PaddingBottom>
+                      </Style>
+                      <ZIndex>22</ZIndex>
+                      <CanGrow>true</CanGrow>
+                      <Value>PaÅstwo</Value>
                     </Textbox>
                   </ReportItems>
@@ -597,5 +708,5 @@
                         <PaddingBottom>2pt</PaddingBottom>
                       </Style>
-                      <ZIndex>20</ZIndex>
+                      <ZIndex>21</ZIndex>
                       <CanGrow>true</CanGrow>
                       <Value>Klient</Value>
@@ -627,5 +738,5 @@
                         <PaddingBottom>2pt</PaddingBottom>
                       </Style>
-                      <ZIndex>19</ZIndex>
+                      <ZIndex>20</ZIndex>
                       <CanGrow>true</CanGrow>
                       <Value>Miasto</Value>
@@ -657,5 +768,5 @@
                         <PaddingBottom>2pt</PaddingBottom>
                       </Style>
-                      <ZIndex>18</ZIndex>
+                      <ZIndex>19</ZIndex>
                       <CanGrow>true</CanGrow>
                       <Value>Telefon</Value>
@@ -687,5 +798,5 @@
                         <PaddingBottom>2pt</PaddingBottom>
                       </Style>
-                      <ZIndex>17</ZIndex>
+                      <ZIndex>18</ZIndex>
                       <CanGrow>true</CanGrow>
                       <Value>A</Value>
@@ -717,5 +828,5 @@
                         <PaddingBottom>2pt</PaddingBottom>
                       </Style>
-                      <ZIndex>16</ZIndex>
+                      <ZIndex>17</ZIndex>
                       <CanGrow>true</CanGrow>
                       <Value>Ostatni kontakt</Value>
@@ -747,5 +858,5 @@
                         <PaddingBottom>2pt</PaddingBottom>
                       </Style>
-                      <ZIndex>15</ZIndex>
+                      <ZIndex>16</ZIndex>
                       <CanGrow>true</CanGrow>
                       <Value>L. dni</Value>
@@ -777,5 +888,5 @@
                         <PaddingBottom>2pt</PaddingBottom>
                       </Style>
-                      <ZIndex>14</ZIndex>
+                      <ZIndex>15</ZIndex>
                       <CanGrow>true</CanGrow>
                       <Value>BRUTTO</Value>
@@ -807,5 +918,5 @@
                         <PaddingBottom>2pt</PaddingBottom>
                       </Style>
-                      <ZIndex>13</ZIndex>
+                      <ZIndex>14</ZIndex>
                       <CanGrow>true</CanGrow>
                       <Value>ZAPÅATY</Value>
@@ -837,5 +948,5 @@
                         <PaddingBottom>2pt</PaddingBottom>
                       </Style>
-                      <ZIndex>12</ZIndex>
+                      <ZIndex>13</ZIndex>
                       <CanGrow>true</CanGrow>
                       <Value>ZALEGA</Value>
@@ -867,5 +978,5 @@
                         <PaddingBottom>2pt</PaddingBottom>
                       </Style>
-                      <ZIndex>11</ZIndex>
+                      <ZIndex>12</ZIndex>
                       <CanGrow>true</CanGrow>
                       <Value>IL</Value>
@@ -883,4 +994,7 @@
           </TableColumn>
           <TableColumn>
+            <Width>2.25cm</Width>
+          </TableColumn>
+          <TableColumn>
             <Width>4.75cm</Width>
           </TableColumn>
@@ -898,5 +1012,5 @@
           </TableColumn>
           <TableColumn>
-            <Width>1cm</Width>
+            <Width>1.02646cm</Width>
           </TableColumn>
           <TableColumn>
@@ -916,4 +1030,5 @@
       <Textbox Name="textbox32">
         <Top>0.25cm</Top>
+        <Width>21.25cm</Width>
         <Style>
           <FontSize>12pt</FontSize>
Index: trunk/RaportySQL/SzacowanieSprzedazy.rdl
===================================================================
--- trunk/RaportySQL/SzacowanieSprzedazy.rdl (revision 432)
+++ trunk/RaportySQL/SzacowanieSprzedazy.rdl (revision 1000)
@@ -210,5 +210,5 @@
 AND MONTH(N.Data_W) in (@ms) AND YEAR(N.Data_W) = @rok
 AND ((R.[symbol akwizytora] in (@agent))  OR (R.[symbol akwizytora] COLLATE SQL_Latin1_General_CP1250_CI_AS in (select symbol COLLATE SQL_Latin1_General_CP1250_CI_AS from @Agents)))
-AND Z.rokZamowienia = @rok
+-- AND Z.rokZamowienia = @rok
 GROUP BY 
 R.[symbol akwizytora], R.ReklamaID, K.kodKlienta, Z.idZamowienia, Z.nrZamowienia, Z.kodAgenta, Z.rokZamowienia, R.[ID Reklamy], R.wyroznienie, R.wyroznienie_procent
@@ -245,5 +245,5 @@
 AND YEAR(EBezFk.data1) = @rok
 AND ((R.[symbol akwizytora] in (@agent))  OR (R.[symbol akwizytora] COLLATE SQL_Latin1_General_CP1250_CI_AS in (select symbol COLLATE SQL_Latin1_General_CP1250_CI_AS from @Agents)))
-AND Z.rokZamowienia = @rok
+-- AND Z.rokZamowienia = @rok
 GROUP BY 
 R.[symbol akwizytora], R.ReklamaID, K.kodKlienta, Z.idZamowienia, Z.nrZamowienia, Z.kodAgenta, Z.rokZamowienia, R.[ID Reklamy], R.wyroznienie, R.wyroznienie_procent
@@ -281,5 +281,5 @@
 AND YEAR(EBezFk.data1) = @rok
 AND ((R.[symbol akwizytora] in (@agent))  OR (R.[symbol akwizytora] COLLATE SQL_Latin1_General_CP1250_CI_AS in (select symbol COLLATE SQL_Latin1_General_CP1250_CI_AS from @Agents)))
-AND Z.rokZamowienia = @rok
+-- AND Z.rokZamowienia = @rok
 GROUP BY 
 R.[symbol akwizytora], R.ReklamaID, K.kodKlienta, Z.idZamowienia, Z.nrZamowienia, Z.kodAgenta, Z.rokZamowienia, R.[ID Reklamy], R.wyroznienie, R.wyroznienie_procent</CommandText>
Index: trunk/RaportySQL/adMotoRaportProwizja.rdl
===================================================================
--- trunk/RaportySQL/adMotoRaportProwizja.rdl (revision 813)
+++ trunk/RaportySQL/adMotoRaportProwizja.rdl (revision 1000)
@@ -79,5 +79,5 @@
       <DefaultValue>
         <Values>
-          <Value>adMot,truck</Value>
+          <Value>adMot,truck,TR-EX</Value>
         </Values>
       </DefaultValue>
Index: trunk/RaportySQL/RozliczenieWplywowWgDatyWplaty2009.rdl
===================================================================
--- trunk/RaportySQL/RozliczenieWplywowWgDatyWplaty2009.rdl (revision 900)
+++ trunk/RaportySQL/RozliczenieWplywowWgDatyWplaty2009.rdl (revision 1000)
@@ -1841,5 +1841,4 @@
             </TableRow>
           </TableRows>
-          <RepeatOnNewPage>true</RepeatOnNewPage>
         </Footer>
       </Table>
@@ -1848,4 +1847,27 @@
   </Body>
   <Language>pl-PL</Language>
+  <PageFooter>
+    <PrintOnFirstPage>true</PrintOnFirstPage>
+    <ReportItems>
+      <Textbox Name="textbox9">
+        <rd:DefaultName>textbox9</rd:DefaultName>
+        <Width>2.53968cm</Width>
+        <Style>
+          <FontFamily>Tahoma</FontFamily>
+          <FontSize>8pt</FontSize>
+          <TextAlign>Right</TextAlign>
+          <PaddingLeft>2pt</PaddingLeft>
+          <PaddingRight>2pt</PaddingRight>
+          <PaddingTop>2pt</PaddingTop>
+          <PaddingBottom>2pt</PaddingBottom>
+        </Style>
+        <CanGrow>true</CanGrow>
+        <Left>25.25cm</Left>
+        <Value>=Globals!PageNumber &amp; "/" &amp; Globals!TotalPages</Value>
+      </Textbox>
+    </ReportItems>
+    <Height>0.63492cm</Height>
+    <PrintOnLastPage>true</PrintOnLastPage>
+  </PageFooter>
   <TopMargin>1cm</TopMargin>
   <PageHeight>21cm</PageHeight>
