root/trunk/RaportySQL/ZestawienieKontaktowCT_EXPO.rdl @ 1001

Wersja 130, 21.5 KB (wprowadzona przez marek, 17 years temu)
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>f49727fc-ed0f-435b-a629-837a8c45e5d6</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="prawa_agent">
18      <DataType>String</DataType>
19      <Nullable>true</Nullable>
20      <Prompt>prawa_agent</Prompt>
21      <Hidden>true</Hidden>
22    </ReportParameter>
23    <ReportParameter Name="rok">
24      <DataType>String</DataType>
25      <DefaultValue>
26        <Values>
27          <Value>=Year(Today)</Value>
28        </Values>
29      </DefaultValue>
30      <Prompt>rok</Prompt>
31      <ValidValues>
32        <DataSetReference>
33          <DataSetName>ListaLat</DataSetName>
34          <ValueField>rok</ValueField>
35          <LabelField>rok</LabelField>
36        </DataSetReference>
37      </ValidValues>
38    </ReportParameter>
39    <ReportParameter Name="ms">
40      <DataType>String</DataType>
41      <DefaultValue>
42        <Values>
43          <Value>=Month(Today)</Value>
44        </Values>
45      </DefaultValue>
46      <Prompt>ms</Prompt>
47      <ValidValues>
48        <ParameterValues>
49          <ParameterValue>
50            <Value>1</Value>
51          </ParameterValue>
52          <ParameterValue>
53            <Value>2</Value>
54          </ParameterValue>
55          <ParameterValue>
56            <Value>3</Value>
57          </ParameterValue>
58          <ParameterValue>
59            <Value>4</Value>
60          </ParameterValue>
61          <ParameterValue>
62            <Value>5</Value>
63          </ParameterValue>
64          <ParameterValue>
65            <Value>6</Value>
66          </ParameterValue>
67          <ParameterValue>
68            <Value>7</Value>
69          </ParameterValue>
70          <ParameterValue>
71            <Value>8</Value>
72          </ParameterValue>
73          <ParameterValue>
74            <Value>9</Value>
75          </ParameterValue>
76          <ParameterValue>
77            <Value>10</Value>
78          </ParameterValue>
79          <ParameterValue>
80            <Value>11</Value>
81          </ParameterValue>
82          <ParameterValue>
83            <Value>12</Value>
84          </ParameterValue>
85        </ParameterValues>
86      </ValidValues>
87    </ReportParameter>
88    <ReportParameter Name="agencja">
89      <DataType>String</DataType>
90      <DefaultValue>
91        <DataSetReference>
92          <DataSetName>ListaAgencji</DataSetName>
93          <ValueField>Id_agencji</ValueField>
94        </DataSetReference>
95      </DefaultValue>
96      <Prompt>agencja</Prompt>
97      <ValidValues>
98        <DataSetReference>
99          <DataSetName>ListaAgencji</DataSetName>
100          <ValueField>Id_agencji</ValueField>
101          <LabelField>Symbol</LabelField>
102        </DataSetReference>
103      </ValidValues>
104    </ReportParameter>
105    <ReportParameter Name="agent">
106      <DataType>String</DataType>
107      <DefaultValue>
108        <DataSetReference>
109          <DataSetName>ListaAgentow</DataSetName>
110          <ValueField>Symbol</ValueField>
111        </DataSetReference>
112      </DefaultValue>
113      <Prompt>agent</Prompt>
114      <ValidValues>
115        <DataSetReference>
116          <DataSetName>ListaAgentow</DataSetName>
117          <ValueField>Symbol</ValueField>
118          <LabelField>Symbol</LabelField>
119        </DataSetReference>
120      </ValidValues>
121    </ReportParameter>
122  </ReportParameters>
123  <rd:DrawGrid>true</rd:DrawGrid>
124  <InteractiveWidth>21cm</InteractiveWidth>
125  <rd:GridSpacing>0.25cm</rd:GridSpacing>
126  <rd:SnapToGrid>true</rd:SnapToGrid>
127  <RightMargin>1cm</RightMargin>
128  <LeftMargin>1cm</LeftMargin>
129  <BottomMargin>1cm</BottomMargin>
130  <rd:ReportID>c032f91c-7d3b-4aa6-9dbd-6538bd93868e</rd:ReportID>
131  <PageWidth>21cm</PageWidth>
132  <DataSets>
133    <DataSet Name="Kontakty">
134      <Fields>
135        <Field Name="firstname">
136          <DataField>FirstName</DataField>
137          <rd:TypeName>System.String</rd:TypeName>
138        </Field>
139        <Field Name="symbol_agenta">
140          <DataField>symbol_agenta</DataField>
141          <rd:TypeName>System.String</rd:TypeName>
142        </Field>
143        <Field Name="data">
144          <DataField>data</DataField>
145          <rd:TypeName>System.DateTime</rd:TypeName>
146        </Field>
147        <Field Name="rodzaj">
148          <DataField>rodzaj</DataField>
149          <rd:TypeName>System.String</rd:TypeName>
150        </Field>
151        <Field Name="opis">
152          <DataField>opis</DataField>
153          <rd:TypeName>System.String</rd:TypeName>
154        </Field>
155      </Fields>
156      <Query>
157        <DataSourceName>BAZA_REKLAM</DataSourceName>
158        <CommandText>SELECT        KLIENCI.FirstName, K.symbol_agenta, K.data, K.rodzaj, K.opis
159FROM            ZESTAWIENIE_KONTAKTOW_CT_SAMPRESS AS K LEFT OUTER JOIN
160                         KLIENCI ON K.customerId = KLIENCI.CustomerID
161WHERE        (YEAR(K.data) = @rok) AND (MONTH(K.data) = @ms) AND (K.symbol_agenta = @agent)
162ORDER BY KLIENCI.FirstName, K.data</CommandText>
163        <QueryParameters>
164          <QueryParameter Name="@rok">
165            <Value>=Parameters!rok.Value</Value>
166          </QueryParameter>
167          <QueryParameter Name="@ms">
168            <Value>=Parameters!ms.Value</Value>
169          </QueryParameter>
170          <QueryParameter Name="@agent">
171            <Value>=Parameters!agent.Value</Value>
172          </QueryParameter>
173        </QueryParameters>
174      </Query>
175    </DataSet>
176    <DataSet Name="ListaAgentow">
177      <Fields>
178        <Field Name="ID_AGENTA">
179          <DataField>ID_AGENTA</DataField>
180          <rd:TypeName>System.Int32</rd:TypeName>
181        </Field>
182        <Field Name="Symbol">
183          <DataField>Symbol</DataField>
184          <rd:TypeName>System.String</rd:TypeName>
185        </Field>
186        <Field Name="agencja">
187          <DataField>agencja</DataField>
188          <rd:TypeName>System.String</rd:TypeName>
189        </Field>
190      </Fields>
191      <Query>
192        <DataSourceName>BAZA_REKLAM</DataSourceName>
193        <CommandText>SELECT        A.ID_AGENTA, A.Symbol, A2.Symbol agencja
194FROM            AGENCI A left join Agencje A2
195on A.ID_AGENCJI = A2.ID_Agencji
196 where aktywny=1 AND  (A2.Id_agencji in (@agencja) OR A2.Id_agencji is null) AND (@prawa_agent is null OR A.Symbol=@prawa_agent)
197order by A.Symbol</CommandText>
198        <QueryParameters>
199          <QueryParameter Name="@agencja">
200            <Value>=Parameters!agencja.Value</Value>
201          </QueryParameter>
202          <QueryParameter Name="@prawa_agent">
203            <Value>=Parameters!prawa_agent.Value</Value>
204          </QueryParameter>
205        </QueryParameters>
206        <rd:UseGenericDesigner>true</rd:UseGenericDesigner>
207      </Query>
208    </DataSet>
209    <DataSet Name="ListaLat">
210      <Fields>
211        <Field Name="rok">
212          <DataField>rok</DataField>
213          <rd:TypeName>System.Int32</rd:TypeName>
214        </Field>
215      </Fields>
216      <Query>
217        <DataSourceName>BAZA_REKLAM</DataSourceName>
218        <CommandText>select distinct year(DATA_W) as rok from dbo.NR where DATA_W is not null order by year(DATA_W)desc</CommandText>
219        <rd:UseGenericDesigner>true</rd:UseGenericDesigner>
220      </Query>
221    </DataSet>
222    <DataSet Name="ListaAgencji">
223      <Fields>
224        <Field Name="Id_agencji">
225          <DataField>Id_agencji</DataField>
226          <rd:TypeName>System.Int32</rd:TypeName>
227        </Field>
228        <Field Name="Symbol">
229          <DataField>Symbol</DataField>
230          <rd:TypeName>System.String</rd:TypeName>
231        </Field>
232      </Fields>
233      <Query>
234        <DataSourceName>BAZA_REKLAM</DataSourceName>
235        <CommandText>SELECT        Id_agencji, Symbol
236FROM            AGENCJE where aktywna=1 and (@prawa_agencje is null or @prawa_agencje= Id_agencji)</CommandText>
237        <QueryParameters>
238          <QueryParameter Name="@prawa_agencje">
239            <Value>=Parameters!prawa_agencje.Value</Value>
240          </QueryParameter>
241        </QueryParameters>
242        <rd:UseGenericDesigner>true</rd:UseGenericDesigner>
243      </Query>
244    </DataSet>
245  </DataSets>
246  <Code />
247  <Width>19cm</Width>
248  <Body>
249    <ColumnSpacing>1cm</ColumnSpacing>
250    <ReportItems>
251      <Textbox Name="textbox5">
252        <Top>0.25cm</Top>
253        <Width>6.75cm</Width>
254        <Style>
255          <FontSize>20pt</FontSize>
256          <FontWeight>700</FontWeight>
257          <PaddingLeft>2pt</PaddingLeft>
258          <PaddingRight>2pt</PaddingRight>
259          <PaddingTop>2pt</PaddingTop>
260          <PaddingBottom>2pt</PaddingBottom>
261        </Style>
262        <ZIndex>2</ZIndex>
263        <CanGrow>true</CanGrow>
264        <Left>8.25cm</Left>
265        <Height>0.63492cm</Height>
266        <Value>=Parameters!rok.Value &amp; "-" &amp; Parameters!ms.Value</Value>
267      </Textbox>
268      <Textbox Name="symbol_agenta">
269        <rd:DefaultName>symbol_agenta</rd:DefaultName>
270        <Top>0.25cm</Top>
271        <Width>6.75cm</Width>
272        <Style>
273          <FontSize>20pt</FontSize>
274          <FontWeight>700</FontWeight>
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        <Left>1cm</Left>
283        <Height>0.63492cm</Height>
284        <Value>=First(Fields!symbol_agenta.Value, "Kontakty")</Value>
285      </Textbox>
286      <Table Name="table1">
287        <DataSetName>Kontakty</DataSetName>
288        <Top>1cm</Top>
289        <Details>
290          <TableRows>
291            <TableRow>
292              <TableCells>
293                <TableCell>
294                  <ReportItems>
295                    <Textbox Name="firstname">
296                      <rd:DefaultName>firstname</rd:DefaultName>
297                      <Style>
298                        <BorderColor>
299                          <Default>LightGrey</Default>
300                        </BorderColor>
301                        <BorderStyle>
302                          <Default>Solid</Default>
303                        </BorderStyle>
304                        <BorderWidth>
305                          <Default>0.5pt</Default>
306                        </BorderWidth>
307                        <FontSize>8pt</FontSize>
308                        <TextAlign>Left</TextAlign>
309                        <VerticalAlign>Middle</VerticalAlign>
310                        <PaddingLeft>12pt</PaddingLeft>
311                        <PaddingRight>2pt</PaddingRight>
312                        <PaddingTop>2pt</PaddingTop>
313                        <PaddingBottom>2pt</PaddingBottom>
314                      </Style>
315                      <ZIndex>3</ZIndex>
316                      <CanGrow>true</CanGrow>
317                      <Value>=Fields!firstname.Value</Value>
318                    </Textbox>
319                  </ReportItems>
320                </TableCell>
321                <TableCell>
322                  <ReportItems>
323                    <Textbox Name="data">
324                      <rd:DefaultName>data</rd:DefaultName>
325                      <Style>
326                        <BorderColor>
327                          <Default>LightGrey</Default>
328                        </BorderColor>
329                        <BorderStyle>
330                          <Default>Solid</Default>
331                        </BorderStyle>
332                        <BorderWidth>
333                          <Default>0.5pt</Default>
334                        </BorderWidth>
335                        <FontSize>8pt</FontSize>
336                        <Format>d</Format>
337                        <TextAlign>Center</TextAlign>
338                        <VerticalAlign>Middle</VerticalAlign>
339                        <PaddingLeft>2pt</PaddingLeft>
340                        <PaddingRight>2pt</PaddingRight>
341                        <PaddingTop>2pt</PaddingTop>
342                        <PaddingBottom>2pt</PaddingBottom>
343                        <Language>pl</Language>
344                      </Style>
345                      <ZIndex>2</ZIndex>
346                      <CanGrow>true</CanGrow>
347                      <Value>=Fields!data.Value</Value>
348                    </Textbox>
349                  </ReportItems>
350                </TableCell>
351                <TableCell>
352                  <ReportItems>
353                    <Textbox Name="rodzaj">
354                      <rd:DefaultName>rodzaj</rd:DefaultName>
355                      <Style>
356                        <BorderColor>
357                          <Default>LightGrey</Default>
358                        </BorderColor>
359                        <BorderStyle>
360                          <Default>Solid</Default>
361                        </BorderStyle>
362                        <BorderWidth>
363                          <Default>0.5pt</Default>
364                        </BorderWidth>
365                        <FontSize>8pt</FontSize>
366                        <TextAlign>Center</TextAlign>
367                        <VerticalAlign>Middle</VerticalAlign>
368                        <PaddingLeft>2pt</PaddingLeft>
369                        <PaddingRight>2pt</PaddingRight>
370                        <PaddingTop>2pt</PaddingTop>
371                        <PaddingBottom>2pt</PaddingBottom>
372                      </Style>
373                      <ZIndex>1</ZIndex>
374                      <CanGrow>true</CanGrow>
375                      <Value>=Fields!rodzaj.Value</Value>
376                    </Textbox>
377                  </ReportItems>
378                </TableCell>
379                <TableCell>
380                  <ReportItems>
381                    <Textbox Name="opis">
382                      <rd:DefaultName>opis</rd:DefaultName>
383                      <Style>
384                        <BorderColor>
385                          <Default>LightGrey</Default>
386                        </BorderColor>
387                        <BorderStyle>
388                          <Default>Solid</Default>
389                        </BorderStyle>
390                        <BorderWidth>
391                          <Default>0.5pt</Default>
392                        </BorderWidth>
393                        <FontSize>8pt</FontSize>
394                        <TextAlign>Left</TextAlign>
395                        <VerticalAlign>Middle</VerticalAlign>
396                        <PaddingLeft>12pt</PaddingLeft>
397                        <PaddingRight>2pt</PaddingRight>
398                        <PaddingTop>2pt</PaddingTop>
399                        <PaddingBottom>2pt</PaddingBottom>
400                      </Style>
401                      <CanGrow>true</CanGrow>
402                      <Value>=Fields!opis.Value</Value>
403                    </Textbox>
404                  </ReportItems>
405                </TableCell>
406              </TableCells>
407              <Height>0.63492cm</Height>
408            </TableRow>
409          </TableRows>
410        </Details>
411        <Style>
412          <FontSize>8pt</FontSize>
413          <VerticalAlign>Middle</VerticalAlign>
414        </Style>
415        <Header>
416          <TableRows>
417            <TableRow>
418              <TableCells>
419                <TableCell>
420                  <ReportItems>
421                    <Textbox Name="textbox1">
422                      <rd:DefaultName>textbox1</rd:DefaultName>
423                      <Style>
424                        <BackgroundColor>WhiteSmoke</BackgroundColor>
425                        <BorderColor>
426                          <Default>LightGrey</Default>
427                        </BorderColor>
428                        <BorderStyle>
429                          <Default>Solid</Default>
430                        </BorderStyle>
431                        <BorderWidth>
432                          <Default>0.5pt</Default>
433                        </BorderWidth>
434                        <FontSize>8pt</FontSize>
435                        <FontWeight>700</FontWeight>
436                        <TextAlign>Center</TextAlign>
437                        <VerticalAlign>Middle</VerticalAlign>
438                        <PaddingLeft>2pt</PaddingLeft>
439                        <PaddingRight>2pt</PaddingRight>
440                        <PaddingTop>2pt</PaddingTop>
441                        <PaddingBottom>2pt</PaddingBottom>
442                      </Style>
443                      <ZIndex>7</ZIndex>
444                      <CanGrow>true</CanGrow>
445                      <Value>KLIENT</Value>
446                    </Textbox>
447                  </ReportItems>
448                </TableCell>
449                <TableCell>
450                  <ReportItems>
451                    <Textbox Name="textbox2">
452                      <rd:DefaultName>textbox2</rd:DefaultName>
453                      <Style>
454                        <BackgroundColor>WhiteSmoke</BackgroundColor>
455                        <BorderColor>
456                          <Default>LightGrey</Default>
457                        </BorderColor>
458                        <BorderStyle>
459                          <Default>Solid</Default>
460                        </BorderStyle>
461                        <BorderWidth>
462                          <Default>0.5pt</Default>
463                        </BorderWidth>
464                        <FontSize>8pt</FontSize>
465                        <FontWeight>700</FontWeight>
466                        <TextAlign>Center</TextAlign>
467                        <VerticalAlign>Middle</VerticalAlign>
468                        <PaddingLeft>2pt</PaddingLeft>
469                        <PaddingRight>2pt</PaddingRight>
470                        <PaddingTop>2pt</PaddingTop>
471                        <PaddingBottom>2pt</PaddingBottom>
472                        <Language>pl</Language>
473                      </Style>
474                      <ZIndex>6</ZIndex>
475                      <CanGrow>true</CanGrow>
476                      <Value>DATA</Value>
477                    </Textbox>
478                  </ReportItems>
479                </TableCell>
480                <TableCell>
481                  <ReportItems>
482                    <Textbox Name="textbox3">
483                      <rd:DefaultName>textbox3</rd:DefaultName>
484                      <Style>
485                        <BackgroundColor>WhiteSmoke</BackgroundColor>
486                        <BorderColor>
487                          <Default>LightGrey</Default>
488                        </BorderColor>
489                        <BorderStyle>
490                          <Default>Solid</Default>
491                        </BorderStyle>
492                        <BorderWidth>
493                          <Default>0.5pt</Default>
494                        </BorderWidth>
495                        <FontSize>8pt</FontSize>
496                        <FontWeight>700</FontWeight>
497                        <TextAlign>Center</TextAlign>
498                        <VerticalAlign>Middle</VerticalAlign>
499                        <PaddingLeft>2pt</PaddingLeft>
500                        <PaddingRight>2pt</PaddingRight>
501                        <PaddingTop>2pt</PaddingTop>
502                        <PaddingBottom>2pt</PaddingBottom>
503                      </Style>
504                      <ZIndex>5</ZIndex>
505                      <CanGrow>true</CanGrow>
506                      <Value>RODZAJ</Value>
507                    </Textbox>
508                  </ReportItems>
509                </TableCell>
510                <TableCell>
511                  <ReportItems>
512                    <Textbox Name="textbox4">
513                      <rd:DefaultName>textbox4</rd:DefaultName>
514                      <Style>
515                        <BackgroundColor>WhiteSmoke</BackgroundColor>
516                        <BorderColor>
517                          <Default>LightGrey</Default>
518                        </BorderColor>
519                        <BorderStyle>
520                          <Default>Solid</Default>
521                        </BorderStyle>
522                        <BorderWidth>
523                          <Default>0.5pt</Default>
524                        </BorderWidth>
525                        <FontSize>8pt</FontSize>
526                        <FontWeight>700</FontWeight>
527                        <TextAlign>Center</TextAlign>
528                        <VerticalAlign>Middle</VerticalAlign>
529                        <PaddingLeft>2pt</PaddingLeft>
530                        <PaddingRight>2pt</PaddingRight>
531                        <PaddingTop>2pt</PaddingTop>
532                        <PaddingBottom>2pt</PaddingBottom>
533                      </Style>
534                      <ZIndex>4</ZIndex>
535                      <CanGrow>true</CanGrow>
536                      <Value>OPIS</Value>
537                    </Textbox>
538                  </ReportItems>
539                </TableCell>
540              </TableCells>
541              <Height>0.63492cm</Height>
542            </TableRow>
543          </TableRows>
544        </Header>
545        <TableColumns>
546          <TableColumn>
547            <Width>6.25cm</Width>
548          </TableColumn>
549          <TableColumn>
550            <Width>1.75cm</Width>
551          </TableColumn>
552          <TableColumn>
553            <Width>1.5cm</Width>
554          </TableColumn>
555          <TableColumn>
556            <Width>9.5cm</Width>
557          </TableColumn>
558        </TableColumns>
559      </Table>
560    </ReportItems>
561    <Height>2.26984cm</Height>
562  </Body>
563  <Language>en-US</Language>
564  <TopMargin>1cm</TopMargin>
565  <PageHeight>29.7cm</PageHeight>
566</Report>
Notatka: Zobacz TracBrowser aby uzyskać więcej informacji.