![](https://csdnimg.cn/release/download_crawler_static/3469057/bg10.jpg)
■CHAPTER 12 Moving from Crystal Reports to Reporting Services. . . . . 369
Comparing RS and CR Side by Side. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
Creating the Windows Forms Project. . . . . . . . . . . . . . . . . . . . . . . . . 371
Step 1: Creating a Data Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373
Step 2: Designing the Report Layout . . . . . . . . . . . . . . . . . . . . . . . . . 374
Step 3: Writing the C# Code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
Building the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383
■CHAPTER 13 Using Third-Party Tools and Having Fun with RS. . . . . . . . 385
Integrating Third-Party Tools with RS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 385
Barcode Professional from Neodynamic . . . . . . . . . . . . . . . . . . . . . . 386
Creating the Barcode Product List Report . . . . . . . . . . . . . . . . . . . . . 386
Business Case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
Creating a Windows Forms Project. . . . . . . . . . . . . . . . . . . . . . . . . . . 388
Step 1: Creating a Data Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
Step 2: Designing the Report Layout . . . . . . . . . . . . . . . . . . . . . . . . . 390
Step 3: Writing the C# Code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
396
Building the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
Crea
ting a Personal Dashboard
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
My Dashboard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
Getting the
Windo
ws Forms Application Ready
. . . . . . . . . . . . . . . . 399
Step 1: Creating a Data Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
Step 2: Designing the Report Layout . . . . . . . . . . . . . . . . . . . . . . . . . 401
Step 3: Writing the C# Code. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
Building the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
Summar
y
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405
■CHAPTER 14 Reporting with V
isual Studio 2008 Windows Forms
. . . . .
407
Developing VS 2008 Reports Using Windows Forms . . . . . . . . . . . . . . . . 407
Product Profitability Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
Business Case . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
Getting the
Windo
ws F
orms
A
pplication Ready
. . . . . . . . . . . . . . . .
409
Step 1: Creating a Data Table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
Step 2:
Designing the Report Layout
. . . . . . . . . . . . . . . . . . . . . . . . .
412
Step 3:
Writing the C# Code
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
417
Building the Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 419
■CONTENTS xv
8547FMfinal.qxd 8/30/07 3:34 PM Page xv