
User-Defined Reports |

Mail Manager 2010’s User-Defined Reports (UDR) feature allows you to create customized reports based on data from your list. UDRs can be used to create sales reports, phone lists, invoices, and other types of reports from a single list. Reports can be created manually or by using the Report Wizard. Reports created using the Report Wizard can also be modified manually.
Three UDR tabs allow you to design and preview your reports.
Design Tab

The Design tab allows you to place your fields on your report and create some calculations.
This tab includes multiple toolbars and trees that assist in your report design and minor calculations:
- Standard Components: a toolbar with tools used to select and place report
components such as labels, images, and shapes.
- Data Components: a toolbar including options similar to those on the Standard
Components bar. However, these components use data from your list while
the
components on the Standard Components bar require you to enter the content
while building the report.
- Advanced Component toolbar: with components to prepare complex reports.
- Report Tree: used to view and select report components within each band.
Components selected in the Report Tree become selected in the report layout.
- Data Tree: used to add fields from your list to the report layout.
- Standard toolbar: contains speed buttons for basic functions such as page
setup, printing, previewing, and cut / copy / paste.
- Format toolbar: used to set font, color, and justification for text-based
components. You can also set the layering order of components.
- Edit toolbar: varies based on the selected component. Used to select list fields,
change shape and line characteristics, and modify variables and calculations.
- Draw toolbar: used to set the color and style of shape, line, and region components.
- Align / Space toolbar: allows you to align and space fields. When using Align
options, fields are aligned to the first field selected. When using the Space options,
fields are spaced within an area from the top or left position of the first field selected
to the bottom or right position of the last field selected.
- Size toolbar: used to size selected components to a uniform height or width.
- Nudge toolbar: used for precise component positioning. Components are moved
one pixel at a time in the direction selected.
- Text Box toolbar: allows you to print formatted (or rich) text.
Calc Tab

The Calc tab allows you to manipulate data and report components using the Delphi programming language (a descendant of Pascal).
This tab is split into four areas, each area providing a specific function. The Code Explorer displays tree and list views of the reports code; the Code Editor is were actual code is written; the Message Window displays messages returned by the compiler; and the Code Toolbox displays code elements that can be dragged into the Code Editor.
Preview Tab

The Preview tab allows you to page through a report to verify live data. This tab also gives you the ability to print your report directly to a printer or to a file.
