root/trunk/RaportySQL/RankingKlientow2009.rdl @ 222

Wersja 222, 20.4 KB (wprowadzona przez dorota, 17 years temu)

re #43 raport RankingKlientow?2009 z uwzglednieniem korekt

Line 
1<?xml version="1.0" encoding="utf-8"?>
2<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2005/01/reportdefinition" xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner">
3  <DataSources>
4    <DataSource Name="BAZA_REKLAM">
5      <rd:DataSourceID>6aff36d3-99e3-4498-b130-668a3f7f6816</rd:DataSourceID>
6      <DataSourceReference>BAZA_REKLAM</DataSourceReference>
7    </DataSource>
8  </DataSources>
9  <InteractiveHeight>29.7cm</InteractiveHeight>
10  <ReportParameters>
11    <ReportParameter Name="prawa_agencje">
12      <DataType>String</DataType>
13      <Nullable>true</Nullable>
14      <Prompt>prawa_agencje</Prompt>
15      <Hidden>true</Hidden>
16    </ReportParameter>
17    <ReportParameter Name="rok">
18      <DataType>Integer</DataType>
19      <DefaultValue>
20        <DataSetReference>
21          <DataSetName>ListaLat</DataSetName>
22          <ValueField>ID</ValueField>
23        </DataSetReference>
24      </DefaultValue>
25      <Prompt>rok</Prompt>
26      <ValidValues>
27        <DataSetReference>
28          <DataSetName>ListaLat</DataSetName>
29          <ValueField>ID</ValueField>
30          <LabelField>ID</LabelField>
31        </DataSetReference>
32      </ValidValues>
33    </ReportParameter>
34    <ReportParameter Name="agencja">
35      <DataType>String</DataType>
36      <DefaultValue>
37        <DataSetReference>
38          <DataSetName>listaAgencji</DataSetName>
39          <ValueField>Symbol</ValueField>
40        </DataSetReference>
41      </DefaultValue>
42      <AllowBlank>true</AllowBlank>
43      <Prompt>agencja</Prompt>
44      <ValidValues>
45        <DataSetReference>
46          <DataSetName>listaAgencji</DataSetName>
47          <ValueField>Symbol</ValueField>
48          <LabelField>Symbol</LabelField>
49        </DataSetReference>
50      </ValidValues>
51      <MultiValue>true</MultiValue>
52    </ReportParameter>
53  </ReportParameters>
54  <rd:DrawGrid>true</rd:DrawGrid>
55  <InteractiveWidth>21cm</InteractiveWidth>
56  <rd:GridSpacing>0.25cm</rd:GridSpacing>
57  <rd:SnapToGrid>true</rd:SnapToGrid>
58  <RightMargin>1cm</RightMargin>
59  <LeftMargin>1cm</LeftMargin>
60  <BottomMargin>1cm</BottomMargin>
61  <rd:ReportID>f3f671a1-0511-4033-887b-276f76f5bbdb</rd:ReportID>
62  <PageWidth>21cm</PageWidth>
63  <DataSets>
64    <DataSet Name="RankingKlientow">
65      <Fields>
66        <Field Name="FirstName">
67          <DataField>FirstName</DataField>
68          <rd:TypeName>System.String</rd:TypeName>
69        </Field>
70        <Field Name="Lastname">
71          <DataField>LastName</DataField>
72          <rd:TypeName>System.String</rd:TypeName>
73        </Field>
74        <Field Name="WARTOSC">
75          <DataField>WARTOSC</DataField>
76          <rd:TypeName>System.Decimal</rd:TypeName>
77        </Field>
78        <Field Name="symbol">
79          <DataField>Symbol</DataField>
80          <rd:TypeName>System.String</rd:TypeName>
81        </Field>
82        <Field Name="rok">
83          <DataField>rok</DataField>
84          <rd:TypeName>System.Int32</rd:TypeName>
85        </Field>
86        <Field Name="agencja">
87          <DataField>agencja</DataField>
88          <rd:TypeName>System.String</rd:TypeName>
89        </Field>
90      </Fields>
91      <Filters>
92        <Filter>
93          <FilterExpression>=Fields!agencja.Value</FilterExpression>
94          <Operator>In</Operator>
95          <FilterValues>
96            <FilterValue>=Parameters!agencja.Value</FilterValue>
97          </FilterValues>
98        </Filter>
99        <Filter>
100          <FilterExpression>=Fields!rok.Value</FilterExpression>
101          <Operator>Equal</Operator>
102          <FilterValues>
103            <FilterValue>=Parameters!rok.Value</FilterValue>
104          </FilterValues>
105        </Filter>
106      </Filters>
107      <Query>
108        <DataSourceName>BAZA_REKLAM</DataSourceName>
109        <CommandText>SELECT     K.FirstName, K.LastName, CONVERT(money, SUM(FD.netto)) AS WARTOSC, A1.Symbol, YEAR(F.DATA_WYSTAWIENIA) AS rok,
110                      A2.Symbol AS agencja
111FROM         FAKTURY AS F LEFT OUTER JOIN
112                      VIEW_BRUTTO_PO_KOREKTACH AS FD ON F.ID_FAKTURY = FD.id_faktury LEFT OUTER JOIN
113                      KLIENCI AS K ON F.ID_NABYWCY = K.CustomerID INNER JOIN
114                      AGENCI AS A1 ON F.NUMER_ROZ = A1.F_ROZ INNER JOIN
115                      AGENCJE AS A2 ON A1.ID_AGENCJI = A2.Id_agencji
116WHERE     (F.NUMER_ROZ &lt;&gt; 'POZ') AND (F.NUMER_ROZ &lt;&gt; 'KAT') AND (YEAR(F.DATA_WYSTAWIENIA) &gt; 2008)
117GROUP BY K.FirstName, K.LastName, A1.Symbol, YEAR(F.DATA_WYSTAWIENIA), A2.Symbol
118ORDER BY CONVERT(money, SUM(FD.netto)) DESC</CommandText>
119      </Query>
120    </DataSet>
121    <DataSet Name="listaAgencji">
122      <Fields>
123        <Field Name="Id_agencji">
124          <DataField>Id_agencji</DataField>
125          <rd:TypeName>System.Int32</rd:TypeName>
126        </Field>
127        <Field Name="Symbol">
128          <DataField>Symbol</DataField>
129          <rd:TypeName>System.String</rd:TypeName>
130        </Field>
131      </Fields>
132      <Query>
133        <DataSourceName>BAZA_REKLAM</DataSourceName>
134        <CommandText>SELECT        Id_agencji, Symbol
135FROM            AGENCJE where aktywna=1 and (@prawa_agencje is null or @prawa_agencje= Id_agencji)</CommandText>
136        <QueryParameters>
137          <QueryParameter Name="@prawa_agencje">
138            <Value>=Parameters!prawa_agencje.Value</Value>
139          </QueryParameter>
140        </QueryParameters>
141        <rd:UseGenericDesigner>true</rd:UseGenericDesigner>
142      </Query>
143    </DataSet>
144    <DataSet Name="ListaLat">
145      <Fields>
146        <Field Name="ID">
147          <DataField />
148          <rd:TypeName>System.Int32</rd:TypeName>
149        </Field>
150      </Fields>
151      <Query>
152        <DataSourceName>BAZA_REKLAM</DataSourceName>
153        <CommandText>select distinct(year([data zamówienia])) from reklama where [data zamówienia] is not null and year([data zamówienia]) &gt; 2008 order by year([data zamówienia]) desc</CommandText>
154        <rd:UseGenericDesigner>true</rd:UseGenericDesigner>
155      </Query>
156    </DataSet>
157  </DataSets>
158  <Code />
159  <Width>19cm</Width>
160  <Body>
161    <ColumnSpacing>1cm</ColumnSpacing>
162    <ReportItems>
163      <Textbox Name="textbox6">
164        <rd:DefaultName>textbox6</rd:DefaultName>
165        <Top>0.75cm</Top>
166        <Width>18cm</Width>
167        <Style>
168          <Color>Red</Color>
169          <FontSize>8pt</FontSize>
170          <FontWeight>700</FontWeight>
171          <TextAlign>Center</TextAlign>
172          <PaddingLeft>2pt</PaddingLeft>
173          <PaddingRight>2pt</PaddingRight>
174          <PaddingTop>2pt</PaddingTop>
175          <PaddingBottom>2pt</PaddingBottom>
176        </Style>
177        <ZIndex>2</ZIndex>
178        <CanGrow>true</CanGrow>
179        <Left>0.5cm</Left>
180        <Height>0.5cm</Height>
181        <Value>Raport na podstawie faktur od roku 2009 (nie uwzględnia korekt)</Value>
182      </Textbox>
183      <Table Name="table1">
184        <ZIndex>1</ZIndex>
185        <DataSetName>RankingKlientow</DataSetName>
186        <Top>1.25cm</Top>
187        <Width>18cm</Width>
188        <Details>
189          <TableRows>
190            <TableRow>
191              <TableCells>
192                <TableCell>
193                  <ReportItems>
194                    <Textbox Name="FirstName">
195                      <rd:DefaultName>FirstName</rd:DefaultName>
196                      <Style>
197                        <BorderColor>
198                          <Default>LightGrey</Default>
199                        </BorderColor>
200                        <BorderStyle>
201                          <Default>Solid</Default>
202                        </BorderStyle>
203                        <BorderWidth>
204                          <Default>0.5pt</Default>
205                        </BorderWidth>
206                        <FontSize>8pt</FontSize>
207                        <TextAlign>Center</TextAlign>
208                        <VerticalAlign>Middle</VerticalAlign>
209                        <PaddingLeft>2pt</PaddingLeft>
210                        <PaddingRight>2pt</PaddingRight>
211                        <PaddingTop>2pt</PaddingTop>
212                        <PaddingBottom>2pt</PaddingBottom>
213                      </Style>
214                      <ZIndex>4</ZIndex>
215                      <CanGrow>true</CanGrow>
216                      <Value>=Fields!FirstName.Value</Value>
217                    </Textbox>
218                  </ReportItems>
219                </TableCell>
220                <TableCell>
221                  <ReportItems>
222                    <Textbox Name="Lastname">
223                      <rd:DefaultName>Lastname</rd:DefaultName>
224                      <Style>
225                        <BorderColor>
226                          <Default>LightGrey</Default>
227                        </BorderColor>
228                        <BorderStyle>
229                          <Default>Solid</Default>
230                        </BorderStyle>
231                        <BorderWidth>
232                          <Default>0.5pt</Default>
233                        </BorderWidth>
234                        <FontSize>8pt</FontSize>
235                        <TextAlign>Center</TextAlign>
236                        <VerticalAlign>Middle</VerticalAlign>
237                        <PaddingLeft>2pt</PaddingLeft>
238                        <PaddingRight>2pt</PaddingRight>
239                        <PaddingTop>2pt</PaddingTop>
240                        <PaddingBottom>2pt</PaddingBottom>
241                      </Style>
242                      <ZIndex>3</ZIndex>
243                      <CanGrow>true</CanGrow>
244                      <Value>=Fields!Lastname.Value</Value>
245                    </Textbox>
246                  </ReportItems>
247                </TableCell>
248                <TableCell>
249                  <ReportItems>
250                    <Textbox Name="WARTOSC">
251                      <rd:DefaultName>WARTOSC</rd:DefaultName>
252                      <Style>
253                        <BorderColor>
254                          <Default>LightGrey</Default>
255                        </BorderColor>
256                        <BorderStyle>
257                          <Default>Solid</Default>
258                        </BorderStyle>
259                        <BorderWidth>
260                          <Default>0.5pt</Default>
261                        </BorderWidth>
262                        <FontSize>8pt</FontSize>
263                        <Format>C</Format>
264                        <TextAlign>Center</TextAlign>
265                        <VerticalAlign>Middle</VerticalAlign>
266                        <PaddingLeft>2pt</PaddingLeft>
267                        <PaddingRight>2pt</PaddingRight>
268                        <PaddingTop>2pt</PaddingTop>
269                        <PaddingBottom>2pt</PaddingBottom>
270                        <Language>pl</Language>
271                      </Style>
272                      <ZIndex>2</ZIndex>
273                      <CanGrow>true</CanGrow>
274                      <Value>=Fields!WARTOSC.Value</Value>
275                    </Textbox>
276                  </ReportItems>
277                </TableCell>
278                <TableCell>
279                  <ReportItems>
280                    <Textbox Name="SYMBOL_AKWIZYTORA">
281                      <rd:DefaultName>SYMBOL_AKWIZYTORA</rd:DefaultName>
282                      <Style>
283                        <BorderColor>
284                          <Default>LightGrey</Default>
285                        </BorderColor>
286                        <BorderStyle>
287                          <Default>Solid</Default>
288                        </BorderStyle>
289                        <BorderWidth>
290                          <Default>0.5pt</Default>
291                        </BorderWidth>
292                        <FontSize>8pt</FontSize>
293                        <TextAlign>Center</TextAlign>
294                        <VerticalAlign>Middle</VerticalAlign>
295                        <PaddingLeft>2pt</PaddingLeft>
296                        <PaddingRight>2pt</PaddingRight>
297                        <PaddingTop>2pt</PaddingTop>
298                        <PaddingBottom>2pt</PaddingBottom>
299                      </Style>
300                      <ZIndex>1</ZIndex>
301                      <CanGrow>true</CanGrow>
302                      <Value>=Fields!symbol.Value</Value>
303                    </Textbox>
304                  </ReportItems>
305                </TableCell>
306                <TableCell>
307                  <ReportItems>
308                    <Textbox Name="symbol">
309                      <rd:DefaultName>symbol</rd:DefaultName>
310                      <Style>
311                        <BorderColor>
312                          <Default>LightGrey</Default>
313                        </BorderColor>
314                        <BorderStyle>
315                          <Default>Solid</Default>
316                        </BorderStyle>
317                        <BorderWidth>
318                          <Default>0.5pt</Default>
319                        </BorderWidth>
320                        <FontSize>8pt</FontSize>
321                        <VerticalAlign>Middle</VerticalAlign>
322                        <PaddingLeft>2pt</PaddingLeft>
323                        <PaddingRight>2pt</PaddingRight>
324                        <PaddingTop>2pt</PaddingTop>
325                        <PaddingBottom>2pt</PaddingBottom>
326                      </Style>
327                      <CanGrow>true</CanGrow>
328                      <Value>=Fields!agencja.Value</Value>
329                    </Textbox>
330                  </ReportItems>
331                </TableCell>
332              </TableCells>
333              <Height>0.63492cm</Height>
334            </TableRow>
335          </TableRows>
336        </Details>
337        <Header>
338          <TableRows>
339            <TableRow>
340              <TableCells>
341                <TableCell>
342                  <ColSpan>2</ColSpan>
343                  <ReportItems>
344                    <Textbox Name="textbox2">
345                      <rd:DefaultName>textbox2</rd:DefaultName>
346                      <Style>
347                        <BackgroundColor>WhiteSmoke</BackgroundColor>
348                        <BorderColor>
349                          <Default>LightGrey</Default>
350                        </BorderColor>
351                        <BorderStyle>
352                          <Default>Solid</Default>
353                        </BorderStyle>
354                        <BorderWidth>
355                          <Default>0.5pt</Default>
356                        </BorderWidth>
357                        <FontSize>8pt</FontSize>
358                        <FontWeight>700</FontWeight>
359                        <TextAlign>Center</TextAlign>
360                        <VerticalAlign>Middle</VerticalAlign>
361                        <PaddingLeft>2pt</PaddingLeft>
362                        <PaddingRight>2pt</PaddingRight>
363                        <PaddingTop>2pt</PaddingTop>
364                        <PaddingBottom>2pt</PaddingBottom>
365                      </Style>
366                      <ZIndex>8</ZIndex>
367                      <CanGrow>true</CanGrow>
368                      <Value>KLIENT</Value>
369                    </Textbox>
370                  </ReportItems>
371                </TableCell>
372                <TableCell>
373                  <ReportItems>
374                    <Textbox Name="textbox4">
375                      <rd:DefaultName>textbox4</rd:DefaultName>
376                      <Style>
377                        <BackgroundColor>WhiteSmoke</BackgroundColor>
378                        <BorderColor>
379                          <Default>LightGrey</Default>
380                        </BorderColor>
381                        <BorderStyle>
382                          <Default>Solid</Default>
383                        </BorderStyle>
384                        <BorderWidth>
385                          <Default>0.5pt</Default>
386                        </BorderWidth>
387                        <FontSize>8pt</FontSize>
388                        <FontWeight>700</FontWeight>
389                        <TextAlign>Center</TextAlign>
390                        <VerticalAlign>Middle</VerticalAlign>
391                        <PaddingLeft>2pt</PaddingLeft>
392                        <PaddingRight>2pt</PaddingRight>
393                        <PaddingTop>2pt</PaddingTop>
394                        <PaddingBottom>2pt</PaddingBottom>
395                      </Style>
396                      <ZIndex>7</ZIndex>
397                      <CanGrow>true</CanGrow>
398                      <Value>WARTOŚĆ</Value>
399                    </Textbox>
400                  </ReportItems>
401                </TableCell>
402                <TableCell>
403                  <ReportItems>
404                    <Textbox Name="textbox5">
405                      <rd:DefaultName>textbox5</rd:DefaultName>
406                      <Style>
407                        <BackgroundColor>WhiteSmoke</BackgroundColor>
408                        <BorderColor>
409                          <Default>LightGrey</Default>
410                        </BorderColor>
411                        <BorderStyle>
412                          <Default>Solid</Default>
413                        </BorderStyle>
414                        <BorderWidth>
415                          <Default>0.5pt</Default>
416                        </BorderWidth>
417                        <FontSize>8pt</FontSize>
418                        <FontWeight>700</FontWeight>
419                        <TextAlign>Center</TextAlign>
420                        <VerticalAlign>Middle</VerticalAlign>
421                        <PaddingLeft>2pt</PaddingLeft>
422                        <PaddingRight>2pt</PaddingRight>
423                        <PaddingTop>2pt</PaddingTop>
424                        <PaddingBottom>2pt</PaddingBottom>
425                      </Style>
426                      <ZIndex>6</ZIndex>
427                      <CanGrow>true</CanGrow>
428                      <Value>AGENT</Value>
429                    </Textbox>
430                  </ReportItems>
431                </TableCell>
432                <TableCell>
433                  <ReportItems>
434                    <Textbox Name="textbox3">
435                      <rd:DefaultName>textbox3</rd:DefaultName>
436                      <Style>
437                        <BackgroundColor>WhiteSmoke</BackgroundColor>
438                        <BorderColor>
439                          <Default>LightGrey</Default>
440                        </BorderColor>
441                        <BorderStyle>
442                          <Default>Solid</Default>
443                        </BorderStyle>
444                        <BorderWidth>
445                          <Default>0.5pt</Default>
446                        </BorderWidth>
447                        <FontSize>8pt</FontSize>
448                        <FontWeight>700</FontWeight>
449                        <TextAlign>Center</TextAlign>
450                        <VerticalAlign>Middle</VerticalAlign>
451                        <PaddingLeft>2pt</PaddingLeft>
452                        <PaddingRight>2pt</PaddingRight>
453                        <PaddingTop>2pt</PaddingTop>
454                        <PaddingBottom>2pt</PaddingBottom>
455                      </Style>
456                      <ZIndex>5</ZIndex>
457                      <CanGrow>true</CanGrow>
458                      <Value>AGENCJA</Value>
459                    </Textbox>
460                  </ReportItems>
461                </TableCell>
462              </TableCells>
463              <Height>0.63492cm</Height>
464            </TableRow>
465          </TableRows>
466        </Header>
467        <TableColumns>
468          <TableColumn>
469            <Width>5cm</Width>
470          </TableColumn>
471          <TableColumn>
472            <Width>4.5cm</Width>
473          </TableColumn>
474          <TableColumn>
475            <Width>3.25cm</Width>
476          </TableColumn>
477          <TableColumn>
478            <Width>2.5cm</Width>
479          </TableColumn>
480          <TableColumn>
481            <Width>2.75cm</Width>
482          </TableColumn>
483        </TableColumns>
484        <Left>0.5cm</Left>
485      </Table>
486      <Textbox Name="textbox1">
487        <rd:DefaultName>textbox1</rd:DefaultName>
488        <Width>18cm</Width>
489        <Style>
490          <FontSize>12pt</FontSize>
491          <FontWeight>700</FontWeight>
492          <TextAlign>Center</TextAlign>
493          <PaddingLeft>2pt</PaddingLeft>
494          <PaddingRight>2pt</PaddingRight>
495          <PaddingTop>2pt</PaddingTop>
496          <PaddingBottom>2pt</PaddingBottom>
497        </Style>
498        <CanGrow>true</CanGrow>
499        <Left>0.5cm</Left>
500        <Height>0.63492cm</Height>
501        <Value>RANKING KLIENTÓW - wg daty wystawienia faktury </Value>
502      </Textbox>
503    </ReportItems>
504    <Height>2.51984cm</Height>
505  </Body>
506  <Language>en-US</Language>
507  <TopMargin>1cm</TopMargin>
508  <PageHeight>29.7cm</PageHeight>
509</Report>
Notatka: Zobacz TracBrowser aby uzyskać więcej informacji.