SiteMap
Page Bottom  Documentation

i/o Platforms

The Plain Vanilla Player is a general purpose media platform for conceiving, rendering, and tinkering with (maintaining) complex reports from a complex database source. It is specifically designed to be easy to use with a high level of sensible defaults and with (harder to use) provision for a profound range of deviations from the defaults. In different words, it is a very specific data structure and drivers which make possible integrating any complex database with the several platforms for which we've elected to write drivers. These include:

  1. LinePrinter (an old style printer using monospace fonts)
  2. NewLeaf (Causeway & Adrian Smith)
  3. PDF (Causeway & Adrian Smith)
  4. SVG (Causeway & Adrian Smith)
  5. Phoenix and the APL2000 grid object (Davin Church, based upon the APL2000 (Cognos) grid object)
  6. Excel
  7. HTML (static pages, implemented by Carl House, based upon HTM2000 by Causeway & Adrian Smith)
  8. HTML (on a server)
  9. Lescasse Objects

The following links contain additional information on the Plain Vanilla Player and how far we've proceeded in implementing it. index    Vision    M3M    M1M    RenderedSize    Also be sure to see pvPSourceData which describes our data structures.

The following notes describe the expected advantages and disadvantages of each platform. All these assume a good driver and a good black box are available for the application.

  1. print reports with LinePrinter facility
    • attractiveness : only its mother could love it
    • interactivity : offline
    • possibility for complexity : very great
    • speed of execution : NA
  2. print hiqh quality reports with NewLeaf & RainPro
    • attractiveness : superb
    • interactivity : preview helps, drill-down in RainPro hints at future interactivity possibilities
    • possibility for complexity : superb
    • speed of execution : NA
  3. edit and/or print with Phoenix & the APL Grid Control
    • attractiveness : superb
    • interactivity : superb
    • possibility for complexity : excellent (provided we have one array per sheet)
    • speed of execution :
  4. create static HTML files for Internet or Intranet access
    • attractiveness : excellent
    • interactivity : offline
    • possibility for complexity : offline
    • speed of execution : superb
  5. edit data and/or print reports with Javascript/Jscript/Jsave (on server in .net strategy)
    • attractiveness : ?
    • interactivity : superb
    • possibility for complexity : superb
    • speed of execution : ?
  6. edit and/or print with Lescasse Objects
    • attractiveness : superb
    • interactivity : superb
    • possibility for complexity : superb, even for highly complex forms
    • speed of execution : ?

horizontal line
to home page e-mail Page Top