Reports
{
Grid;
Column;
Row;
Value;
Text Table;
}
Xbase's reports allow you to insert data dynamically into word processing documents using formulas. It is based around 5 classes each of which has functions which may be called. For example, the number of rows in a table is repersented as:
@@TableName.:rowcount@@
The Grid class represents a 2-Dimensional array of columns and rows, for example a table, query or subtable.The Column class represents an array of values, each one referenced by a row index.The Row class represents an array of values, each one referenced by a field name.The Value class represents a single piece of data like the name of a table or a value in the database.The Text Table class represents a word processor-style text table generated dynamically from a grid.