Report Composer and XML Composer Features and Futures

  • Slides: 18
Download presentation
Report Composer and XML Composer Features and Futures An Overview of Canam Software’s Solutions

Report Composer and XML Composer Features and Futures An Overview of Canam Software’s Solutions for CA Gen. TM Dedicated to your IT success Copyright Canam Software Labs, Inc.

Agenda Canam Software Labs Overview Where we have been Where we are going Report

Agenda Canam Software Labs Overview Where we have been Where we are going Report Composer Add-on Products Recent Enhancements Future Plans XML Composer New Features New Directions Dedicated to your IT success Copyright Canam Software Labs, Inc.

Corporate Overview A privately held Canadian corporation founded in 1994: Offering innovative high quality

Corporate Overview A privately held Canadian corporation founded in 1994: Offering innovative high quality products and IT consulting and staffing solutions Over 200 fortune 1000 customers in 40+ countries Based in the high-tech corridor of Mississauga (Toronto), Ontario Dedicated to your IT success Copyright Canam Software Labs, Inc.

Partnership with CA Strong Partnerships Produce Strong Results Texas Instruments (1996 -1998) Sterling Software

Partnership with CA Strong Partnerships Produce Strong Results Texas Instruments (1996 -1998) Sterling Software (1998 -2000) Computer Associates (2000 -Present) } Global Product & Consulting Partnership A strong Focus on CA Gen Solutions: Our CA Smart certified CA Gen productivity solutions are distributed globally by Computer Associates We are a long-standing Computer Associates Solution Partner We have partnered successfully with Computer Associates on numerous consulting, delivery and pre-sales engagements. Dedicated to your IT success Copyright Canam Software Labs, Inc.

Products Overview Application Reporting Report Composer Java Report Engine (JRE) Report Composer Java Report

Products Overview Application Reporting Report Composer Java Report Engine (JRE) Report Composer Java Report Engine – Crystal Extension Report Composer Java File Option (JFO) XML Document Handling XML Composer – COBOL, C & Java XML Thunder – COBOL & C (non CA Gen) Application Testing Test Composer Data Composer Turbo Data (non CA Gen) Dedicated to your IT success Copyright Canam Software Labs, Inc.

Report Composer: Features & Futures Report Composer Overview Add-on Products Recent Enhancements Future Plans

Report Composer: Features & Futures Report Composer Overview Add-on Products Recent Enhancements Future Plans Dedicated to your IT success Copyright Canam Software Labs, Inc.

Report Composer Overview The solution of choice for developing high performance, integrated application reports

Report Composer Overview The solution of choice for developing high performance, integrated application reports and file access logic for CA Gen. TM applications What it solves How to access (read and write) sequential files using CA Gen logic How to create application reports using CA Gen Why use it: Extends the benefits of the Model Driven development Integrates with the CA Gen application Provides code generation support for all CA Gen platforms 1 1. Requires Report Composer JFO and JRE for Web-based target platforms Dedicated to your IT success Copyright Canam Software Labs, Inc.

Report Composer Add-on Products Java File Option (JFO) Enables the Generation of File Handlers

Report Composer Add-on Products Java File Option (JFO) Enables the Generation of File Handlers for CA Gen webenabled applications (Java and C#) Java Report Engine (JRE) Enables the runtime delivery of application reports to CA Gen Web-enabled applications Java Report Engine – Crystal Extension Extends the capability of the JRE to include the delivery of Report Composer Crystal reports to CA Gen Web-enabled applications Dedicated to your IT success Copyright Canam Software Labs, Inc.

Recent Enhancements Enhanced Graphical Reports Tables, Charts (Java only) Native PDF support for Cobol,

Recent Enhancements Enhanced Graphical Reports Tables, Charts (Java only) Native PDF support for Cobol, Java and C# Support for C is pending Support for Gen 7. 6 Including decimal precision changes Support for Vista Dedicated to your IT success Copyright Canam Software Labs, Inc.

Future Planned Enhancements Batch Code Generation Including from the Repository Manager Native PDF support

Future Planned Enhancements Batch Code Generation Including from the Repository Manager Native PDF support for C Currently available for Cobol, Java and C# Enhanced Graphical Features Text orientation (Vertical, Horizontal) Support for 64 bit O/S Dedicated to your IT success Copyright Canam Software Labs, Inc.

XML Composer: Features and Futures Why XML Composer What is it Recent Enhancements Future

XML Composer: Features and Futures Why XML Composer What is it Recent Enhancements Future Directions Dedicated to your IT success Copyright Canam Software Labs, Inc.

Why Use XML Composer The Business Problem XML is de facto standard for transmitting

Why Use XML Composer The Business Problem XML is de facto standard for transmitting data Need to embrace XML – quickly, easily Need to “XML-Enable” existing Gen applications Have wealth of experience in Gen, little exposure to XML The Business Solution Interface CA Gen with existing apps using XML Go for the ‘object’ metaphor – encapsulate XML complexities in EAB’s with simple interfaces Use Gen views as vehicle between existing Gen action diagrams and new XML EAB’s Dedicated to your IT success Copyright Canam Software Labs, Inc.

Why Use XML Composer “XML-Enables” Gen applications Incorporates XML documents processing directly into your

Why Use XML Composer “XML-Enables” Gen applications Incorporates XML documents processing directly into your CA Gen application Allows developers to focus on the business logic instead of the XML handling code High ROI, high productivity development solution Dedicated to your IT success Copyright Canam Software Labs, Inc.

XML Composer - What it is A tool for creating EAB’s that process XML

XML Composer - What it is A tool for creating EAB’s that process XML Read XML documents and parse XML nodes to specific Gen attribute views Write XML documents and create XML nodes from specific Gen attribute views Designed for use with CA Gen Support for many platforms Support for many programming languages C, COBOL, Java Use existing XML schemas or even an XML sample Visual development environment provides huge productivity gains, 70%+ time savings Automatic version control Dedicated to your IT success Copyright Canam Software Labs, Inc.

XML Composer - What it is Group View Export Send. Purchase. Order <? xml

XML Composer - What it is Group View Export Send. Purchase. Order <? xml version=“ 1. 0”? > Entity View Export Order <order number="CA-10072" number custname="Smith & Smith" Reader custname custno="7118234" custno order. Date="20020501" > orderdate <orderline id="1013" quantity="2" totalamount price="500" /> Group View Export Group (3) <orderline id="2091" quantity="1" Entity View Export Order. Line price="5. 00" /> id <orderline id="5009" quantity="1" Writer quantity price=". 99" /> price <totalamount> 1005. 99 </totalamount> </order> Dedicated to your IT success Copyright Canam Software Labs, Inc.

XML Composer Recent Enhancements Support for more than 3 levels of nested repeating structures

XML Composer Recent Enhancements Support for more than 3 levels of nested repeating structures Reference Nodes C code generation only Support for Vista Support for Gen 7. 6 Including decimal precision changes Improved processing with IBM XML Parse Dedicated to your IT success Copyright Canam Software Labs, Inc.

XML Composer Future Plans Reference node support for COBOL Support for facets Choice Nillable

XML Composer Future Plans Reference node support for COBOL Support for facets Choice Nillable Improved version control Support for 64 bit O/S Auto-Gen of EAB stub (may be a separate product) Dedicated to your IT success Copyright Canam Software Labs, Inc.

Canam Technical Lab Application development with Report Composer and XML Composer Hands on exercises

Canam Technical Lab Application development with Report Composer and XML Composer Hands on exercises developing EABs with XML Composer and Report Composer Integration into a CA Gen application Today at 13: 30 Dedicated to your IT success Copyright Canam Software Labs, Inc.