Professional Crystal Reports for Visual Studio .NET:
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Indianapolis, Ind.
Wiley
2004
|
Ausgabe: | 2. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XX, 363 S. Ill. |
ISBN: | 0764557300 |
Internformat
MARC
LEADER | 00000nam a2200000zc 4500 | ||
---|---|---|---|
001 | BV020002029 | ||
003 | DE-604 | ||
005 | 00000000000000.0 | ||
007 | t | ||
008 | 050818s2004 xxua||| |||| 00||| eng d | ||
010 | |a 2004003621 | ||
020 | |a 0764557300 |c pbk. |9 0-7645-5730-0 | ||
035 | |a (OCoLC)54503981 | ||
035 | |a (DE-599)BVBBV020002029 | ||
040 | |a DE-604 |b ger |e aacr | ||
041 | 0 | |a eng | |
044 | |a xxu |c US | ||
049 | |a DE-573 | ||
050 | 0 | |a TK5105.8885.M57 | |
082 | 0 | |a 651.7802855369 |2 21 | |
082 | 0 | |a 005.2/76 |2 22 | |
084 | |a ST 271 C88 |2 sdnb | ||
100 | 1 | |a McAmis, David |e Verfasser |4 aut | |
245 | 1 | 0 | |a Professional Crystal Reports for Visual Studio .NET |c David McAmis |
250 | |a 2. ed. | ||
264 | 1 | |a Indianapolis, Ind. |b Wiley |c 2004 | |
300 | |a XX, 363 S. |b Ill. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
630 | 0 | 4 | |a Crystal reports (Electronic resource) |
630 | 0 | 4 | |a Microsoft Visual studio |
650 | 7 | |a Conception web |2 rasuqam | |
650 | 7 | |a Microsoft .NET (Plate-forme informatique) |2 rasuqam | |
650 | 4 | |a Application software |x Development |x Computer programs | |
650 | 4 | |a Microsoft .NET Framework | |
650 | 4 | |a Web site development |x Computer programs | |
650 | 0 | 7 | |a Visual Studio.NET |0 (DE-588)4678826-8 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Crystal Reports 9 |0 (DE-588)4726332-5 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Crystal Reports 9 |0 (DE-588)4726332-5 |D s |
689 | 0 | 1 | |a Visual Studio.NET |0 (DE-588)4678826-8 |D s |
689 | 0 | |C b |5 DE-604 | |
856 | 4 | 2 | |m HBZ Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013323738&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-013323738 |
Datensatz im Suchindex
_version_ | 1804133553615667200 |
---|---|
adam_text | Titel: Professional Crystal Reports for Visual Studio. NET
Autor: MacAmis, David
Jahr: 2004
Contents
Acknowledgments v
Introduction xv
Chapter 1: Crystal Reports .NET Overview_1
What Is Crystal Reports? 2
A Brief History 3
What Can You Do with Crystal Reports .NET? 3
How Is Crystal Reports .NET Different from Previous Versions of Crystal Reports? 7
Integrated Design Environment 7
Any Language, Any Time 7
Integration Methods 8
Ease of Use 8
Building Enterprise Applications 8
Report Architecture 9
Report Designer 12
Incompatibilities 14
Crystal Reports .NET Benefits 14
Leverage Existing Development and Skills 14
Tight Visual Studio .NET Integration 15
Windows and Web Report Viewers 15
Easy Deployment 15
ADO .NET 16
XML Report Web Services 16
Installing Crystal Reports .NET 16
Learning from Sample Applications 18
Installing Sample Applications 18
Sample Reports 20
Sample Data 21
Tutorials 21
Summary 23
Contents
Chapter 2: Getting Started with Crystal Reports .NET-25
The Sample Files 26
Planning Your Report Design 27
Creating a Crystal Report 29
Adding a Report to Your Application 30
Using a Report Expert ¦ ^ 31
Working with the Report Design Environment 46
Menus and Toolbars 47
Setting Default Properties 43
Report Design Basics 50
Report Sections *1 50
Report Formatting 52
Field Objects y* 52
Summary * w 59
Chapter 3: Designing Reports_____01
The Sample Files 61
Creating a New Report 62
Working with Databases and Tables v 62
Adding a Data Source to Your Report ^ 1 • 54
Setting the Data Source Location 1 58
Verifying Database Structures 59
Working with Groups 68
Inserting a New Group * ! 7^
Changing Groups 72
Deleting Groups 73
Formatting Groups 73
Record Sorting 75
Working with Summaries J 76
Inserting a Summary Field 73
Changing a Summary Field 73
TopN/Group Sorting 78
Using Running Totals 88
Using Cross-Tabs 83
Formatting Cross-Tabs 55
Working with Charts 88
Working with Subreports 88
Inserting Subreports 54
Changing Subreports 56
Creating On-Demand Subreports 57
Saving and Reimporting Subreports 155
x
Contents
Working with Parameter Fields 101
Creating a Parameter Field 101
Optimizing Report Performance 104
Summary 105
Chapter 4: Report Integration for Windows-Based Applications_1QZ
Obtaining the Sample Files 107
Planning Your Application 108
Exploring the Development Environment 109
Starting a New Windows Application with VB .NET 110
Determining the Correct Object Model 112
Understanding the CrystalDecisions.Windows.Forms Namespace 113
Using the Crystal Report Viewer for Windows Forms 114
Adding a Report to Your Application 116
Adding the Report Viewer to a Windows Form 117
Binding a Report to the Report Viewer 118
Passing Database Logon Info 121
Setting Report Record Selection 124
Working with Parameter Fields 125
Customizing the Appearance and Behavior of the Report Viewer 130
Viewer Methods 132
Using Viewer Events 140
Drilling into Report Details 143
Drilling Down on Subreports 145
Dealing with Report Exceptions 146
Summary 147
Chapter 5: Report Integration for Web-Based Applications_14S
Obtaining the Sample Files 150
Planning Your Application 150
A Brief History of Crystal Web Development 151
Exploring the Development Environment 152
Before You Get Started 152
Starting a New Web Application with VB .NET 153
Determining the Correct Object Model 154
Understanding the CrystalDecisions.Web Namespace 155
Using the Crystal Report Viewer for Web Forms 156
Adding a Report to Your Application 159
Adding the Report Viewer to a Web Form 162
Binding a Report to the Report Viewer 162
Setting Report Record Selection 168
Working with Parameter Fields 169
xi
/
Contents
Customizing the Appearance and Layout of the Report Viewer 173
Viewer Methods 177
Printing Your Report 182
Using Viewer Events 188
Summary 191
Chapter 6: Creating XML Report Web Services_193
Obtaining the Sample Files 193
XML Report Web Services Overview • 194
What Are XML Report Web Services? ¦ - - : ¦ . 194
How Would I Use an XML Report Web Service? 196
Creating XML Report Web Services 196
Creating Basic Report Web Services 197
Creating Report Web Services with Multiple Reports 201
Utilizing the Generic Report Web Service - 202
Consuming XML Report Web Services 204
External Report Web Service 205
Internal Report Web Service 206
Generic Report Web Service - 207
Deployment Considerations 2°8
Summary 216
Chapter 7: Working with .NET Data __211
The Sample Files
Data Access with Crystal Reports .NET
Database Files
Relational Databases
OLAP Data
Crystal Dictionaries, Queries, and Info Views
Other Datasources
Working with Datasources
Setting Database Options
Adding a Database or Table to a Report
Using the Visual Linking Expert
Verifying Database Structures Used in Your Report
Changing a Database Location
Setting a Database Alias
Working with SQL Commands and Expressions
Defining Virtual Tables
Creating SQL Expressions
212
213
213
214
214
214
215
216
217
221
224
225
226
228
228
232
Contents
Working with ADO .NET 234
An ADO .NET Dataset 234
Viewing the Contents of a Dataset 236
Creating a Report from an ADO .NET Dataset 239
Viewing Reports Containing an ADO .NET Dataset 240
Summary 243
Chapter 8: Formulas and Logic_245
Integrating Formulas and Logic into Your Reports 246
Database Structures 246
Application Data 247
Crystal SQL Commands 247
Crystal SQL Expressions 248
Formulas 249
Working with the Formula Editor 251
Controlling the Editor s Appearance 251
Controlling the Syntax Type 252
Checking for Syntax Errors 253
Creating Formulas with Basic Syntax 255
What Is Basic Syntax? 255
Basic Syntax Coding Conventions 256
Simple Operators 257
Control Structures 266
Creating Formulas with Crystal Syntax 268
Differences from Basic Syntax 268
Creating Record Selection Formulas 269
Working with Conditional Formatting 270
Understanding Conditional Formatting 270
Conditional Formatting for Boolean Properties 270
Conditional Formatting for Multiple-Outcome Properties 271
Summary 273
Chapter 9; Working with the Crystal Reports Engine_275
Obtaining the Sample Files 276
Understanding the CrystalDecisions.CrystalReports.Engine Namespace 276
Customizing Reports Using the Report Engine 276
Getting Started 277
Printing and Exporting 279
Working with Databases 285
xiii
,i
Contents
Working with Areas and Sections 294
Working with Report Objects - 297
Customizing Report Fields at Run Time * 306
Summary 309
Chapter 10: Distributing Your Application__311
Distribution Overview 311
Getting Started 312
Setup Projects 312
Web Setup Projects - ¦ 312
Merge Module Project •• 313
Setup Wizard - 1 313
Basic Deployment Requirements 313
Operating System - 11 314
Hardware 314
Deploying Windows Applications 315
Creating a New Setup Project 315
Selecting Project Outputs 317
Determining Run-Time File Requirements 318
Adding Merge Modules 319
Working with Licensing 32^
Building Your Setup Project 333
Testing and Deploying Your Setup Project 322
Deploying Web Applications 322
Preparing Your Web Server 323
Creating the Setup Project 32^
Building Your Setup Project 324
Testing and Deploying Your Setup 324
Summary 325
Appendix A: Troubleshooting---32Z
Appendix C: Crystal Syntax versus Basic Syntax__333
Index 345
xiv
|
any_adam_object | 1 |
author | McAmis, David |
author_facet | McAmis, David |
author_role | aut |
author_sort | McAmis, David |
author_variant | d m dm |
building | Verbundindex |
bvnumber | BV020002029 |
callnumber-first | T - Technology |
callnumber-label | TK5105 |
callnumber-raw | TK5105.8885.M57 |
callnumber-search | TK5105.8885.M57 |
callnumber-sort | TK 45105.8885 M57 |
callnumber-subject | TK - Electrical and Nuclear Engineering |
ctrlnum | (OCoLC)54503981 (DE-599)BVBBV020002029 |
dewey-full | 651.7802855369 005.2/76 |
dewey-hundreds | 600 - Technology (Applied sciences) 000 - Computer science, information, general works |
dewey-ones | 651 - Office services 005 - Computer programming, programs, data, security |
dewey-raw | 651.7802855369 005.2/76 |
dewey-search | 651.7802855369 005.2/76 |
dewey-sort | 3651.7802855369 |
dewey-tens | 650 - Management and auxiliary services 000 - Computer science, information, general works |
discipline | Informatik Wirtschaftswissenschaften |
edition | 2. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01803nam a2200493zc 4500</leader><controlfield tag="001">BV020002029</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">00000000000000.0</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">050818s2004 xxua||| |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">2004003621</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0764557300</subfield><subfield code="c">pbk.</subfield><subfield code="9">0-7645-5730-0</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)54503981</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV020002029</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">aacr</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-573</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">TK5105.8885.M57</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">651.7802855369</subfield><subfield code="2">21</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.2/76</subfield><subfield code="2">22</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 271 C88</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">McAmis, David</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Professional Crystal Reports for Visual Studio .NET</subfield><subfield code="c">David McAmis</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Indianapolis, Ind.</subfield><subfield code="b">Wiley</subfield><subfield code="c">2004</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XX, 363 S.</subfield><subfield code="b">Ill.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="630" ind1="0" ind2="4"><subfield code="a">Crystal reports (Electronic resource)</subfield></datafield><datafield tag="630" ind1="0" ind2="4"><subfield code="a">Microsoft Visual studio</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Conception web</subfield><subfield code="2">rasuqam</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Microsoft .NET (Plate-forme informatique)</subfield><subfield code="2">rasuqam</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Application software</subfield><subfield code="x">Development</subfield><subfield code="x">Computer programs</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Microsoft .NET Framework</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Web site development</subfield><subfield code="x">Computer programs</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Visual Studio.NET</subfield><subfield code="0">(DE-588)4678826-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Crystal Reports 9</subfield><subfield code="0">(DE-588)4726332-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Crystal Reports 9</subfield><subfield code="0">(DE-588)4726332-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Visual Studio.NET</subfield><subfield code="0">(DE-588)4678826-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="C">b</subfield><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">HBZ Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013323738&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-013323738</subfield></datafield></record></collection> |
id | DE-604.BV020002029 |
illustrated | Illustrated |
indexdate | 2024-07-09T20:10:33Z |
institution | BVB |
isbn | 0764557300 |
language | English |
lccn | 2004003621 |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-013323738 |
oclc_num | 54503981 |
open_access_boolean | |
owner | DE-573 |
owner_facet | DE-573 |
physical | XX, 363 S. Ill. |
publishDate | 2004 |
publishDateSearch | 2004 |
publishDateSort | 2004 |
publisher | Wiley |
record_format | marc |
spelling | McAmis, David Verfasser aut Professional Crystal Reports for Visual Studio .NET David McAmis 2. ed. Indianapolis, Ind. Wiley 2004 XX, 363 S. Ill. txt rdacontent n rdamedia nc rdacarrier Crystal reports (Electronic resource) Microsoft Visual studio Conception web rasuqam Microsoft .NET (Plate-forme informatique) rasuqam Application software Development Computer programs Microsoft .NET Framework Web site development Computer programs Visual Studio.NET (DE-588)4678826-8 gnd rswk-swf Crystal Reports 9 (DE-588)4726332-5 gnd rswk-swf Crystal Reports 9 (DE-588)4726332-5 s Visual Studio.NET (DE-588)4678826-8 s b DE-604 HBZ Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013323738&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | McAmis, David Professional Crystal Reports for Visual Studio .NET Crystal reports (Electronic resource) Microsoft Visual studio Conception web rasuqam Microsoft .NET (Plate-forme informatique) rasuqam Application software Development Computer programs Microsoft .NET Framework Web site development Computer programs Visual Studio.NET (DE-588)4678826-8 gnd Crystal Reports 9 (DE-588)4726332-5 gnd |
subject_GND | (DE-588)4678826-8 (DE-588)4726332-5 |
title | Professional Crystal Reports for Visual Studio .NET |
title_auth | Professional Crystal Reports for Visual Studio .NET |
title_exact_search | Professional Crystal Reports for Visual Studio .NET |
title_full | Professional Crystal Reports for Visual Studio .NET David McAmis |
title_fullStr | Professional Crystal Reports for Visual Studio .NET David McAmis |
title_full_unstemmed | Professional Crystal Reports for Visual Studio .NET David McAmis |
title_short | Professional Crystal Reports for Visual Studio .NET |
title_sort | professional crystal reports for visual studio net |
topic | Crystal reports (Electronic resource) Microsoft Visual studio Conception web rasuqam Microsoft .NET (Plate-forme informatique) rasuqam Application software Development Computer programs Microsoft .NET Framework Web site development Computer programs Visual Studio.NET (DE-588)4678826-8 gnd Crystal Reports 9 (DE-588)4726332-5 gnd |
topic_facet | Crystal reports (Electronic resource) Microsoft Visual studio Conception web Microsoft .NET (Plate-forme informatique) Application software Development Computer programs Microsoft .NET Framework Web site development Computer programs Visual Studio.NET Crystal Reports 9 |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=013323738&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT mcamisdavid professionalcrystalreportsforvisualstudionet |