Beginning Microsoft SQL Server 2008 ... - S3 Tech Training
Beginning Microsoft SQL Server 2008 ... - S3 Tech Training Beginning Microsoft SQL Server 2008 ... - S3 Tech Training
Chapter 17: Reporting for Duty, Sir! A Look At Reporting Services 534 Depending on how your report server is configured, the report may be runnable just with what we’ve put in thus far. For most systems, however, there is likely to be a restriction that requires you to filter your results in some manner (to avoid excessive loads) before executing the report. To add a filter, click on the Filter icon at the top of the Report Designer window. This brings up the Filter Data dialog. Drag the Credit Card ID field into the main pane of the dialog. This sets us up to use the Credit Card ID as a filter, but we still need to set the exact filter criteria. The default comparison is an equals, which doesn’t meet our need, so click on the word equals and select the Is Empty option as shown in Figure 17-22, then click OK. Figure 17-22 When you have this done, click Run Report, and you’ll see the fruits of our labor, as shown in Figure 17-23. We, do, however, have a minor problem — the report has quite a few pages (it will not show how many for sure until we navigate to the end), and the information isn’t very useful the way it is currently sorted. No problem! The Report Builder makes this easy as cake to deal with by simply clicking the up/down arrows next to the columns of the report. In my case, I’m going to sort based on the person’s last name, as shown in Figure 17-24. Notice how the report is automatically grouped where it makes sense (avoiding repeating values).
Chapter 17: Reporting for Duty, Sir! A Look At Reporting Services Figure 17-23 Figure 17-24 535
- Page 522 and 523: Chapter 16: A Brief XML Primer Name
- Page 524 and 525: Chapter 16: A Brief XML Primer The
- Page 526 and 527: Chapter 16: A Brief XML Primer 2. W
- Page 528 and 529: Chapter 16: A Brief XML Primer SQL
- Page 530 and 531: Chapter 16: A Brief XML Primer So,
- Page 532 and 533: Chapter 16: A Brief XML Primer If,
- Page 534 and 535: Chapter 16: A Brief XML Primer 496
- Page 536 and 537: Chapter 16: A Brief XML Primer Note
- Page 538 and 539: Chapter 16: A Brief XML Primer RAW
- Page 540 and 541: Chapter 16: A Brief XML Primer AUTO
- Page 542 and 543: Chapter 16: A Brief XML Primer EXPL
- Page 544 and 545: Chapter 16: A Brief XML Primer Chec
- Page 546 and 547: Chapter 16: A Brief XML Primer 508
- Page 548 and 549: Chapter 16: A Brief XML Primer 510
- Page 550 and 551: Chapter 16: A Brief XML Primer 512
- Page 552 and 553: Chapter 16: A Brief XML Primer The
- Page 554 and 555: Chapter 16: A Brief XML Primer 516
- Page 556 and 557: Chapter 17: Reporting for Duty, Sir
- Page 558 and 559: Chapter 17: Reporting for Duty, Sir
- Page 560 and 561: Chapter 17: Reporting for Duty, Sir
- Page 562 and 563: Chapter 17: Reporting for Duty, Sir
- Page 564 and 565: Chapter 17: Reporting for Duty, Sir
- Page 566 and 567: Chapter 17: Reporting for Duty, Sir
- Page 568 and 569: Chapter 17: Reporting for Duty, Sir
- Page 570 and 571: Chapter 17: Reporting for Duty, Sir
- Page 574 and 575: Chapter 17: Reporting for Duty, Sir
- Page 576 and 577: Chapter 17: Reporting for Duty, Sir
- Page 578 and 579: Chapter 17: Reporting for Duty, Sir
- Page 580 and 581: Chapter 17: Reporting for Duty, Sir
- Page 582 and 583: Chapter 18: Getting Integrated with
- Page 584 and 585: Chapter 18: Getting Integrated with
- Page 586 and 587: Chapter 18: Getting Integrated with
- Page 588 and 589: Chapter 18: Getting Integrated with
- Page 590 and 591: Chapter 18: Getting Integrated with
- Page 592 and 593: Chapter 18: Getting Integrated with
- Page 594 and 595: Chapter 18: Getting Integrated with
- Page 596 and 597: Chapter 18: Getting Integrated with
- Page 598 and 599: Chapter 18: Getting Integrated with
- Page 601 and 602: 19 Playing Administrator And so, he
- Page 603 and 604: ❑ Write the information to the ev
- Page 605 and 606: Creating Jobs and Tasks Using Manag
- Page 607 and 608: Let’s go ahead and move on to the
- Page 609 and 610: Figure 19-8 Figure 19-9 Chapter 19:
- Page 611 and 612: Figure 19-11 Figure 19-12 Chapter 1
- Page 613 and 614: Backup and Reco very No database-dr
- Page 615 and 616: ❑ Differential: This might be ref
- Page 617 and 618: ❑ Simple: Under this model, the t
- Page 619 and 620: The older DBCC commands are still s
- Page 621 and 622: many rows inserted over time and th
Chapter 17: Reporting for Duty, Sir! A Look At Reporting Services<br />
534<br />
Depending on how your report server is configured, the report may be runnable just<br />
with what we’ve put in thus far. For most systems, however, there is likely to be a<br />
restriction that requires you to filter your results in some manner (to avoid excessive<br />
loads) before executing the report.<br />
To add a filter, click on the Filter icon at the top of the Report Designer window. This brings up the Filter<br />
Data dialog. Drag the Credit Card ID field into the main pane of the dialog. This sets us up to use the Credit<br />
Card ID as a filter, but we still need to set the exact filter criteria. The default comparison is an equals,<br />
which doesn’t meet our need, so click on the word equals and select the Is Empty option as shown in<br />
Figure 17-22, then click OK.<br />
Figure 17-22<br />
When you have this done, click Run Report, and you’ll see the fruits of our labor, as shown in Figure 17-23.<br />
We, do, however, have a minor problem — the report has quite a few pages (it will not show how many<br />
for sure until we navigate to the end), and the information isn’t very useful the way it is currently sorted.<br />
No problem! The Report Builder makes this easy as cake to deal with by simply clicking the up/down<br />
arrows next to the columns of the report. In my case, I’m going to sort based on the person’s last name,<br />
as shown in Figure 17-24. Notice how the report is automatically grouped where it makes sense (avoiding<br />
repeating values).