Charting Technology

1 / 33
About This Presentation
Title:

Charting Technology

Description:

... in 1986 in Los Angeles by Elmer Easton (Compucorp) and Kai Krause (Kai's Powertools) 'Boutique' developer of OEM charting libraries and retail charting products. ... – PowerPoint PPT presentation

Number of Views:65
Avg rating:3.0/5.0
Slides: 34
Provided by: danweingar

less

Transcript and Presenter's Notes

Title: Charting Technology


1
(No Transcript)
2
About Three D Graphics
  • Founded in 1986 in Los Angeles by Elmer Easton
    (Compucorp) and Kai Krause (Kais Powertools)
  • Boutique developer of OEM charting libraries
    and retail charting products. 5 employees,
    privately owned.
  • Late 80s Perspective, Perspective Jr.,
  • Early 90s OEM charting for Fox Software,
    Borland, Aldus
  • Main OEM products
  • The Presentation Graphics SDK. A powerful C
    cross-platform charting library
  • Perspective for Java. Charting library for Java

3
Some of Our Customers
  • Oracle
  • Cognos
  • Crystal Decisions
  • MicroStrategy
  • Business Objects
  • Macromedia
  • Intuit
  • Symantec
  • Hummingbird
  • Information Builders
  • Computer Associates
  • JD Edwards
  • Informatica
  • Corel

4
Crystal Reports Charting History
  • In 1994, we approached Seagate Software with an
    early version of the Presentation Graphics SDK
    v1.0. This was subsequently licensed and became
    part of Crystal Reports 6 and 7.
  • In 1999, Crystal Decisionsupgraded to the
    Presentation Graphics v1.5. for use in CR 8.5.
    This is still the version they more-or-less use
    today.
  • In 2002, Crystal almost bought Three D
    Graphics.
  • As of December 31, 2002, the long standing
    charting partnership between Crystal Decisions
    and Three D Graphics was completed. Certain
    additional support tasks were provided in 2003,
    but were limited in scope and intent.
  • Early in 2003, Three D Graphics started to
    receive Crystal Chart enhancement requests
    directly from Crystal Reports users. In response,
    the Company (on its own) initiated the
    development of a significant Crystal Chart
    enhancement library, dubbed CRChart, which
    launched in late 03.

5
What is CRChart
  • CRChart is an enhanced version of the OEM
    charting module originally provided to CR. This
    is runtime file SSCSDK80.DLL
  • Since we have the source, we can extend
    functionality and add features, even though CR is
    a closed system.
  • CRChart has the support of CR development staff
    in Vancouver. We have an agreement by which they
    send us all updates they make guaranteeing that
    CRChart is always 100 compatible with the latest
    revs of Crystal Reports.
  • CRChart is engineered so that all rendered charts
    look identical to CR if none of the CRChart
    macros are enabled.

6
CRChart is constituted as follows
  • 20 Those new chart types and features that
    other Business Intelligence/Reporting customers
    were emphasizing (PG SDK 2.5).
  • 30 Those most important customizations
    requested from various Crystal Report customers.
  • 50 Those solutions to the most frequently
    expressed real-world charting problems and
    complaints determined from monitoring Crystal
    Reports developer forums.

7
What CRChart offers developers
  • Ability to set chart properties at Runtime
  • User programmable lines, markers and labels on
    any axis (or free floating)
  • Pivot functions (Swap series/group, data
    reversal, etc...) and data-suppression functions
  • User-defined datasets and label names
  • Conditional Logic for marker type, chart style
    and many other attributes.
  • Improved control over axis labels skipping,
    decimal precision, scale range, etc...
  • Statistical Process Control charting Step Lines,
    Paretos, etc.
  • Superior control over the color of markers and
    risers
  • Flexible macro language for applying all new
    features/functionality

8
Additional CRChart graph types
  • Pareto Charts
  • BoxPlots ("box and whiskers")
  • Error-bars
  • Bell-Curve / Histograms
  • 3D Scatter charts
  • Radar/Polar charts
  • Vastly superior Gantt charts
  • Superior Scatter charts
  • Improved Waterfall charts
  • Step-Line

9
Pareto Charts
10
BoxPlots ("box and whiskers")
11
Bell-Curve/Histograms
12
Step-Line
13
Gantt Charts
14
Conditional Formatting
15
User programmable lines
16
Typical Uses of the CRChart Enhancements
  • Performance Measurement / Benchmarking
  • Statistical Analysis, Statistical Process Control
  • Financial Analysis

17
Typical Customers
  • ABN AMRO (NYSE ABN)
  • Accenture (NYSE ACN)
  • Alcatel-Lucent (NYSE ALU)
  • Alliance Bernstein (NYSE AB)
  • Aramco (NYSE ASC)
  • Duke University
  • Genentech (NYSE DNA)
  • GlaxoSmithKline (NYSE GSK)
  • Haliburton (NYSE HAL)
  • Konica Minolta
  • Kodak (NYSE EK)
  • KPMG
  • Munich Airport
  • Royal Bank of Canada (NYSE RY)
  • SAP (NYSE SAP)
  • Siemens AG (NYSE SI)
  • SBB (Swiss Federal Railway)
  • Verint (NASDAQ VRNT)
  • Volvo (NASDAQ VOLV)

Banking/Finance, Oil, Manufacturing, Pharma,
Germans
18
CRChart versions and platforms
  • Current version is 3.52
  • Version 3.6 should be out in August.
  • Works with any version of Crystal Reports 8.x or
    higher
  • Works with Crystal Viewer, InfoView, Crystal
    Enterprise, BO Enterprise
  • Windows only (32 or 64 bit). Not available for
    CR/Eclipse or CR/Unix.
  • Retail version does NOT work well with the free,
    stripped-down, CR control built into VisualStudio
  • Comes in 2 flavors CRChart (499) and CRChart
    Plus (799).
  • CRChart has 100 macros for solving charting
    problems, adding chart types, automating charts,
    etc.
  • CRChart PLUS has 12 additional macros for
    aesthetic improvements (better pies, better
    gauges, better snazzy gradients and edge effects)
  • WebI support for Windows/Unix is available on a
    custom basis.

19
Nested Labels If only
20
CRChart
21
CRChart
22
CRChart
23
CRChart
24
CRChart
25
CRChart
26
CRChart
27
CRChart Plus
28
CRChart Plus
29
CRChart Plus
30
CRChart Plus
31
CRChart Plus
32
CRChart Plus
33
Thank You
  • 25 DISCOUNT CODE CK4EWV
Write a Comment
User Comments (0)