root/branches/EdycjaKlienta/RaportySQL/RankingKlientow2009.rdl @ 808

Wersja 353, 19.7 KB (wprowadzona przez dorota, 17 years temu)

re #51 dodany raport PowierzchniaReklam?.rdl

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      <Table Name="table1">
164        <ZIndex>1</ZIndex>
165        <DataSetName>RankingKlientow</DataSetName>
166        <Top>1.25cm</Top>
167        <Width>18cm</Width>
168        <Details>
169          <TableRows>
170            <TableRow>
171              <TableCells>
172                <TableCell>
173                  <ReportItems>
174                    <Textbox Name="FirstName">
175                      <rd:DefaultName>FirstName</rd:DefaultName>
176                      <Style>
177                        <BorderColor>
178                          <Default>LightGrey</Default>
179                        </BorderColor>
180                        <BorderStyle>
181                          <Default>Solid</Default>
182                        </BorderStyle>
183                        <BorderWidth>
184                          <Default>0.5pt</Default>
185                        </BorderWidth>
186                        <FontSize>8pt</FontSize>
187                        <TextAlign>Center</TextAlign>
188                        <VerticalAlign>Middle</VerticalAlign>
189                        <PaddingLeft>2pt</PaddingLeft>
190                        <PaddingRight>2pt</PaddingRight>
191                        <PaddingTop>2pt</PaddingTop>
192                        <PaddingBottom>2pt</PaddingBottom>
193                      </Style>
194                      <ZIndex>4</ZIndex>
195                      <CanGrow>true</CanGrow>
196                      <Value>=Fields!FirstName.Value</Value>
197                    </Textbox>
198                  </ReportItems>
199                </TableCell>
200                <TableCell>
201                  <ReportItems>
202                    <Textbox Name="Lastname">
203                      <rd:DefaultName>Lastname</rd:DefaultName>
204                      <Style>
205                        <BorderColor>
206                          <Default>LightGrey</Default>
207                        </BorderColor>
208                        <BorderStyle>
209                          <Default>Solid</Default>
210                        </BorderStyle>
211                        <BorderWidth>
212                          <Default>0.5pt</Default>
213                        </BorderWidth>
214                        <FontSize>8pt</FontSize>
215                        <TextAlign>Center</TextAlign>
216                        <VerticalAlign>Middle</VerticalAlign>
217                        <PaddingLeft>2pt</PaddingLeft>
218                        <PaddingRight>2pt</PaddingRight>
219                        <PaddingTop>2pt</PaddingTop>
220                        <PaddingBottom>2pt</PaddingBottom>
221                      </Style>
222                      <ZIndex>3</ZIndex>
223                      <CanGrow>true</CanGrow>
224                      <Value>=Fields!Lastname.Value</Value>
225                    </Textbox>
226                  </ReportItems>
227                </TableCell>
228                <TableCell>
229                  <ReportItems>
230                    <Textbox Name="WARTOSC">
231                      <rd:DefaultName>WARTOSC</rd:DefaultName>
232                      <Style>
233                        <BorderColor>
234                          <Default>LightGrey</Default>
235                        </BorderColor>
236                        <BorderStyle>
237                          <Default>Solid</Default>
238                        </BorderStyle>
239                        <BorderWidth>
240                          <Default>0.5pt</Default>
241                        </BorderWidth>
242                        <FontSize>8pt</FontSize>
243                        <Format>C</Format>
244                        <TextAlign>Center</TextAlign>
245                        <VerticalAlign>Middle</VerticalAlign>
246                        <PaddingLeft>2pt</PaddingLeft>
247                        <PaddingRight>2pt</PaddingRight>
248                        <PaddingTop>2pt</PaddingTop>
249                        <PaddingBottom>2pt</PaddingBottom>
250                        <Language>pl</Language>
251                      </Style>
252                      <ZIndex>2</ZIndex>
253                      <CanGrow>true</CanGrow>
254                      <Value>=Fields!WARTOSC.Value</Value>
255                    </Textbox>
256                  </ReportItems>
257                </TableCell>
258                <TableCell>
259                  <ReportItems>
260                    <Textbox Name="SYMBOL_AKWIZYTORA">
261                      <rd:DefaultName>SYMBOL_AKWIZYTORA</rd:DefaultName>
262                      <Style>
263                        <BorderColor>
264                          <Default>LightGrey</Default>
265                        </BorderColor>
266                        <BorderStyle>
267                          <Default>Solid</Default>
268                        </BorderStyle>
269                        <BorderWidth>
270                          <Default>0.5pt</Default>
271                        </BorderWidth>
272                        <FontSize>8pt</FontSize>
273                        <TextAlign>Center</TextAlign>
274                        <VerticalAlign>Middle</VerticalAlign>
275                        <PaddingLeft>2pt</PaddingLeft>
276                        <PaddingRight>2pt</PaddingRight>
277                        <PaddingTop>2pt</PaddingTop>
278                        <PaddingBottom>2pt</PaddingBottom>
279                      </Style>
280                      <ZIndex>1</ZIndex>
281                      <CanGrow>true</CanGrow>
282                      <Value>=Fields!symbol.Value</Value>
283                    </Textbox>
284                  </ReportItems>
285                </TableCell>
286                <TableCell>
287                  <ReportItems>
288                    <Textbox Name="symbol">
289                      <rd:DefaultName>symbol</rd:DefaultName>
290                      <Style>
291                        <BorderColor>
292                          <Default>LightGrey</Default>
293                        </BorderColor>
294                        <BorderStyle>
295                          <Default>Solid</Default>
296                        </BorderStyle>
297                        <BorderWidth>
298                          <Default>0.5pt</Default>
299                        </BorderWidth>
300                        <FontSize>8pt</FontSize>
301                        <VerticalAlign>Middle</VerticalAlign>
302                        <PaddingLeft>2pt</PaddingLeft>
303                        <PaddingRight>2pt</PaddingRight>
304                        <PaddingTop>2pt</PaddingTop>
305                        <PaddingBottom>2pt</PaddingBottom>
306                      </Style>
307                      <CanGrow>true</CanGrow>
308                      <Value>=Fields!agencja.Value</Value>
309                    </Textbox>
310                  </ReportItems>
311                </TableCell>
312              </TableCells>
313              <Height>0.63492cm</Height>
314            </TableRow>
315          </TableRows>
316        </Details>
317        <Header>
318          <TableRows>
319            <TableRow>
320              <TableCells>
321                <TableCell>
322                  <ColSpan>2</ColSpan>
323                  <ReportItems>
324                    <Textbox Name="textbox2">
325                      <rd:DefaultName>textbox2</rd:DefaultName>
326                      <Style>
327                        <BackgroundColor>WhiteSmoke</BackgroundColor>
328                        <BorderColor>
329                          <Default>LightGrey</Default>
330                        </BorderColor>
331                        <BorderStyle>
332                          <Default>Solid</Default>
333                        </BorderStyle>
334                        <BorderWidth>
335                          <Default>0.5pt</Default>
336                        </BorderWidth>
337                        <FontSize>8pt</FontSize>
338                        <FontWeight>700</FontWeight>
339                        <TextAlign>Center</TextAlign>
340                        <VerticalAlign>Middle</VerticalAlign>
341                        <PaddingLeft>2pt</PaddingLeft>
342                        <PaddingRight>2pt</PaddingRight>
343                        <PaddingTop>2pt</PaddingTop>
344                        <PaddingBottom>2pt</PaddingBottom>
345                      </Style>
346                      <ZIndex>8</ZIndex>
347                      <CanGrow>true</CanGrow>
348                      <Value>KLIENT</Value>
349                    </Textbox>
350                  </ReportItems>
351                </TableCell>
352                <TableCell>
353                  <ReportItems>
354                    <Textbox Name="textbox4">
355                      <rd:DefaultName>textbox4</rd:DefaultName>
356                      <Style>
357                        <BackgroundColor>WhiteSmoke</BackgroundColor>
358                        <BorderColor>
359                          <Default>LightGrey</Default>
360                        </BorderColor>
361                        <BorderStyle>
362                          <Default>Solid</Default>
363                        </BorderStyle>
364                        <BorderWidth>
365                          <Default>0.5pt</Default>
366                        </BorderWidth>
367                        <FontSize>8pt</FontSize>
368                        <FontWeight>700</FontWeight>
369                        <TextAlign>Center</TextAlign>
370                        <VerticalAlign>Middle</VerticalAlign>
371                        <PaddingLeft>2pt</PaddingLeft>
372                        <PaddingRight>2pt</PaddingRight>
373                        <PaddingTop>2pt</PaddingTop>
374                        <PaddingBottom>2pt</PaddingBottom>
375                      </Style>
376                      <ZIndex>7</ZIndex>
377                      <CanGrow>true</CanGrow>
378                      <Value>WARTOŚĆ</Value>
379                    </Textbox>
380                  </ReportItems>
381                </TableCell>
382                <TableCell>
383                  <ReportItems>
384                    <Textbox Name="textbox5">
385                      <rd:DefaultName>textbox5</rd:DefaultName>
386                      <Style>
387                        <BackgroundColor>WhiteSmoke</BackgroundColor>
388                        <BorderColor>
389                          <Default>LightGrey</Default>
390                        </BorderColor>
391                        <BorderStyle>
392                          <Default>Solid</Default>
393                        </BorderStyle>
394                        <BorderWidth>
395                          <Default>0.5pt</Default>
396                        </BorderWidth>
397                        <FontSize>8pt</FontSize>
398                        <FontWeight>700</FontWeight>
399                        <TextAlign>Center</TextAlign>
400                        <VerticalAlign>Middle</VerticalAlign>
401                        <PaddingLeft>2pt</PaddingLeft>
402                        <PaddingRight>2pt</PaddingRight>
403                        <PaddingTop>2pt</PaddingTop>
404                        <PaddingBottom>2pt</PaddingBottom>
405                      </Style>
406                      <ZIndex>6</ZIndex>
407                      <CanGrow>true</CanGrow>
408                      <Value>AGENT</Value>
409                    </Textbox>
410                  </ReportItems>
411                </TableCell>
412                <TableCell>
413                  <ReportItems>
414                    <Textbox Name="textbox3">
415                      <rd:DefaultName>textbox3</rd:DefaultName>
416                      <Style>
417                        <BackgroundColor>WhiteSmoke</BackgroundColor>
418                        <BorderColor>
419                          <Default>LightGrey</Default>
420                        </BorderColor>
421                        <BorderStyle>
422                          <Default>Solid</Default>
423                        </BorderStyle>
424                        <BorderWidth>
425                          <Default>0.5pt</Default>
426                        </BorderWidth>
427                        <FontSize>8pt</FontSize>
428                        <FontWeight>700</FontWeight>
429                        <TextAlign>Center</TextAlign>
430                        <VerticalAlign>Middle</VerticalAlign>
431                        <PaddingLeft>2pt</PaddingLeft>
432                        <PaddingRight>2pt</PaddingRight>
433                        <PaddingTop>2pt</PaddingTop>
434                        <PaddingBottom>2pt</PaddingBottom>
435                      </Style>
436                      <ZIndex>5</ZIndex>
437                      <CanGrow>true</CanGrow>
438                      <Value>AGENCJA</Value>
439                    </Textbox>
440                  </ReportItems>
441                </TableCell>
442              </TableCells>
443              <Height>0.63492cm</Height>
444            </TableRow>
445          </TableRows>
446        </Header>
447        <TableColumns>
448          <TableColumn>
449            <Width>5cm</Width>
450          </TableColumn>
451          <TableColumn>
452            <Width>4.5cm</Width>
453          </TableColumn>
454          <TableColumn>
455            <Width>3.25cm</Width>
456          </TableColumn>
457          <TableColumn>
458            <Width>2.5cm</Width>
459          </TableColumn>
460          <TableColumn>
461            <Width>2.75cm</Width>
462          </TableColumn>
463        </TableColumns>
464        <Left>0.5cm</Left>
465      </Table>
466      <Textbox Name="textbox1">
467        <rd:DefaultName>textbox1</rd:DefaultName>
468        <Width>18cm</Width>
469        <Style>
470          <FontSize>12pt</FontSize>
471          <FontWeight>700</FontWeight>
472          <TextAlign>Center</TextAlign>
473          <PaddingLeft>2pt</PaddingLeft>
474          <PaddingRight>2pt</PaddingRight>
475          <PaddingTop>2pt</PaddingTop>
476          <PaddingBottom>2pt</PaddingBottom>
477        </Style>
478        <CanGrow>true</CanGrow>
479        <Left>0.5cm</Left>
480        <Height>0.63492cm</Height>
481        <Value>RANKING KLIENTÓW - wg daty wystawienia faktury </Value>
482      </Textbox>
483    </ReportItems>
484    <Height>2.51984cm</Height>
485  </Body>
486  <Language>en-US</Language>
487  <TopMargin>1cm</TopMargin>
488  <PageHeight>29.7cm</PageHeight>
489</Report>
Notatka: Zobacz TracBrowser aby uzyskać więcej informacji.