Antall Training

[ ColdFusion Training, Dreamweaver Training, Flash Training, XML Training, JavaScript Training, Ajax Training ]


  coldfusion training

ColdFusion 8 and Reporting

ColdFusion 8 has introduced some great new features related to reporting. In addition to the charts and graphs that have been available since version 5 and we now can dynamically manipulate images with the <cfimage> tag, build PowerPoint style presentations with <cfpresentation> tag and dynamically build PDFs with <cfpdf>.

Also see our live eLearning ColdFusion Training...

We also offer instructor-led online training courses on many topics including Adobe ColdFusion. Learn more or sign up for a Free Demo today. See entire eLearning course schedule.

View Schedule for Upcoming ColdFusion Classes.


Course Outline

Module 1: Charting and Graphing Options

  • Demo: Basic Charts
  • Using <cfchart> vs. <cfchartseries>
  • Additional attributes of <cfchart> and <cfchartseries>
  • Demo: Linking from a chart to another page
  • Demo: <cfchartdata> to manually add data
  • Order of the data in your chart
  • Caching Charts
  • Demo: Save charts for future use with <cffile>
  • Exercise 1: Set up Course Files and Data Source
  • Exercise 2: Create a chart with <cfchart>

Module 2: Using the ColdFusion Report Builder

  • Note: ColdFusion Report Builder vs. ColdFusion Builder
  • Installing ColdFusion Report Builder
  • Launching the ColdFusion Report Builder – Setup Wizard
  • Using the Report Builder IDE
  • Workspace and hidden bands
  • Toolbox
  • Additional Panels
  • Demo: Open a Completed Report
  • Use the "Report Creation Wizard" to build a Report
  • Using the Query Builder
  • Query Builder's Advanced Mode
  • Making Changes to the Query or the Report
  • Use Expression Builder to Format a Date Field
  • Running Report Directly from the Browser
  • Running Report from <cfreport> tag
  • Passing Query to <cfreport> tag
  • Formatting the Display of the Report Using Report Styles
  • Export or Import CSS Using Report Styles
  • Printing Labels from the Web: Label Creation Wizard
  • Note: Error Opening Help Files
  • Exercise 3: Build a Report with the Report Wizard
  • Additional Techniques with ColdFusion Reports
  • Passing Input Parameters to Reports
  • Three Ways to Create Input Parameters
  • Passing Input Parameters Using <cfreportparam>
  • Exercise 4: Passing Input Parameters to a Report
  • Using Sub Reports
  • Demo: Using a Subreport
  • Embedding Charts in Reports
  • Shortcut! Generate <cfreport> Tag Automatically
  • Exercise 5: Using A Subreport

Module 3: Creating PDFs Using <cfdocument>

  • Demo: Using <cfdocument> to Dynamically Print Query Data
  • Demo: Using <cfdocument> to Include Page
  • Use <cfdocumentitem> to add Page Breaks, Headers and Footers
  • The CFDOCUMENT Scope
  • Create Sections with <cfdocumentsection>
  • Note: Add Bookmarks in a PDF
  • Create PDF of External Page with help of <cfhttp>
  • Save Printable Reports in Files
  • Exercise 6: Creating Printable Version as PDF with <cfdocument>

Module 4: Additional Work with PDFs and <cfpdf>

  • Read Existing PDF with <cfpdf>
  • Demo: Create PDF and set META data
  • Demo: Create Watermark
  • Demo: Merge several PDF documents into one PDF document
  • Demo: Create Thumbnails
  • Additional PDF Functionality

Module 5: Working with <cfimage>

  • Demo: Load Image and Save as New Name
  • Demo: Add Borders to Image
  • Demo: Resize an Image
  • Working with Image Functions
  • Demo: Convert From JPG into GIF Format
  • Demo: Retrieve Info from an Image
  • Demo: Adding a Watermark

Appendix A: Resources

Appendix B: Additional Functionality

  • Demo: Generate Spreadsheet with <cfcontent>
  • Create Spreadsheet with <cfspreadsheet> - new in CF 9
  • Demo: <cfpresentation>
  • Printing with <cfprint>
  • Using threads

See also

Adobe ColdFusion Training Courses


Cleveland, Ohio
Columbus, Ohio
Cincinnati, Ohio
Youngstown, Ohio
Toledo, Ohio
Akron, Ohio
Canton, Ohio

Detroit, Michigan
Ann Arbor, Michigan
Grand Rapids, Michigan
Lansing, Michigan

Pittsburgh, Pennsylvania
Johnstown, Pennsylvania
Altoona, Pennsylvania
Erie, Pennsylvania
Harrisburg, Pennsylvania
Philadelphia, Pennsylvania

Phoenix, Arizona
Los Angeles, California
San Diego, California
San Francisco, California
Sacramento, California
San Jose, California
Oakland, California
Denver, Colorado
Hartford, Conneticut
Washington, DC
Orlando, Florida
Jacksonville, Florida
Cape Canaveral, Florida
Tallahassee, Florida
Miami, Florida
Fort Lauderdale, Florida
Chicago, Illinois
Indianapolis, Indiana
Boston, Massachusets
Concord, Massachusets
Baltimore, Maryland
Bethesda, Maryland
St Louis, Missouri
Newark, New Jersey
Princeton, New Jersey
Trenton, New Jersey
New York, New York
Syracuse, New York
Ithaca, New York
Buffalo, New York
Raleigh, North Carolina
Greensboro, North Carolina
Houston, Texas
San Antonia, Texas
Dallas, Texas
Arlington, Virginia
Richmond, Virginia
Seattle, Washington
Milwaukee, Wisconsin
Madison, Wisconsin
Toronto, Ontario
Winsdor, Ontario
Montreal, Quebec



© 2002-2010 Antall Training -
Cleveland, Ohio | Pittsburgh, Pennsylvania | Detroit, Michigan


Fax: 440/236-3346