Expand description
The report wizard: a finished table report from a data source and a choice of fields, like the wizards of commercial report designers. Also lists the fields a data source offers, for field lists.
Structs§
- Column
Words - What a column of a table report says besides its field. Anything left out follows from the field.
- Field
Info - A field of a data source, as a field list shows it.
- Wizard
Options - Options of the wizard.
Enums§
- Field
Kind - The kind of value a field holds, guessed from sample data.
Functions§
- caption
- A readable caption for a field path:
UnitPrice→Unit Price,Customer.Name→Name. - default_
format - The default format for a field kind in a culture-neutral way.
- fields
- The fields of the rows of
data, from the first few rows, nested objects flattened toParent.Child. - rows_of
- The rows of
dataatdata_member(or the data itself). - table_
report - Builds a table report: title, column headers repeated on each page, zebra rows, optional grouping with subtotals, grand totals, page numbers.
- table_
report_ with - Like
table_report, with what each column says given by the caller, in the order ofWizardOptions::columns.