User Tools

Site Tools


Building a Report

After you have completed creating any content for displaying results data in the EASAP GUI, the next step will be to generate an HTML-based report for presenting the output data and plots to users on the EASA Results pages. An EASAP report can be broken down into two components:

  1. Main body consisting mostly of text
  2. Figures and tables for presenting important data and plots

First, an EASAP report is initiated using the Report object. Then, the main body of this report can be generated using two objects, the Text Output and HTML Output objects. For your figures and tables, the following objects are available: Results Table, Plot, Data, Tabulated Data and 2D Graph objects.

OUTPUT
DATA PROCESSINGThe main parent object under which all the available data processing tools reside.
HTML STYLE LISTThe parent object for Default HTML Styles and Custom HTML Styles.
CUSTOM HTML STYLESA parent object for additional styling objects.
HTML STYLEUsed as a parent to styling objects.
TABLE STYLEUsed to specify other HTML Style objects.
DEFAULT HTML STYLESA collection of existing style objects.
NOTESAllows you to specify the text message that will be displayed under My Results.
PARAMETRIC REPORTUsed as a parent object.
PARAMETRIC GRAPHUsed to create color contour plots of parametric results.
PARAMETRIC TABLEUsed to create special parametric tables of results.
REPORTUsed as a parent to other children objects that make up the content of the report.
2D GRAPHUsed to create plots from data stored within list objects.
CONTOUR DATAUsed to specify contour data to be plotted on the 2D graph.
LEGENDUsed to activate a legend on a graph.
LINE DATAUsed to specify line data to be plotted on the 2D graph.
TITLEUsed to specify the main and sub titles of the 2D Graph object.
X AXISUsed to specify the properties of the horizontal axis of a 2D Graph object.
Y AXISUsed to specify the properties of the vertical axis of a 2D Graph object.
HTML OUTPUTUsed to rapidly create impressive looking reports within EASA.
LAYOUTUsed to arrange other report objects into a tabular layout.
DATAUsed to allow data to be displayed within the rows of a Results Table.
PLOTUsed to display an image file and a plot title in your report.
PLOTUsed to display an image file and a plot title in your report.
RESULTS TABLEUsed to create a two column wide table whose rows are filled with titles in the first column and report content in the second column.
TABULATED DATAUsed to create tables of list data.
TEXT OUTPUTUsed to create basic text elements in an EASAP’s report.

Annotating an EASAP Run

You can annotate the display of each run of an EASAP by using the NOTES object under the Output branch.

Defining Styles for Reports

The look and feel of objects used to generate the report of an EASAP can be controlled and formatted using the HTML STYLE and TABLE STYLE objects found under the HTML STYLE LIST in the Output branch. These HTML Style and Table Style objects can determine the look of such things as the background, text, borders, and margins by their selection in Style, Title Style and Table Style parameters found in the report objects. These styles are ultimately implemented into the report’s HTML file, report.htm, using Cascading Style Sheet (CSS) syntax and the <Style> tag.

For more information on Cascading Style Sheets, see the website www.w3.org/Style/CSS/.

A collection of existing style objects is available in any new EASAP under the DEFAULT HTML STYLES object. You can create your own styles by first adding a CUSTOM HTML STYLES object to the HTML Style List and then proceed to populate it with HTML Style and Table Style objects.