Form Designer Interface

  • QuickEasy BOS has a built-in form designer that lets you customise all your templates (e.g. statements, invoices, emails).
  • You have access to the data tables and fields, and to editing tools that help you design forms.
  • Forms can be designed from scratch or copied from an existing template and edited.
  • There is also a form wizard that guides you through creating your own forms (accessed from File > New > Report Wizard).
  • The explanations below describe the main functionality of the Form Designer. They do not describe every function in detail.
Navigation Example

Main Menu > Setup > Form Designer


Form Designer (Reportbuilder) interface, with its toolbars, tabs and form sections
Report Builder Interface

Buttons Explained

Info
  • Form Designer is a Report Builder created by Digital Metaphors Corporation.
  • It is a plugin in QuickEasy BOS, so commands such as View and Edit work as they do in Windows, not as they do elsewhere in QuickEasy BOS.
  • Most of the menu commands appear as icons around the workspace. They can also be accessed via context menus (right-click).
Button Description
File
  • New: Creates a template.
  • New Report: Creates a report.
  • Open…: Opens an existing template.
  • Close: Closes the current template.
  • Save: Saves your progress.

    ⚠️ Warning: There are no prompts to save, and no warning about unsaved data. Save your work often.

  • Save As…: Saves the template under a file name and location you specify.
  • Load from File…: Loads a file you select.
  • Save to File…: Saves the template in .rtm format to a file you specify.
  • Page Setup…: Sets the page parameters (e.g. A4, letter format).
  • Print: Prints the current template to the default printer.
  • Print to File Setup…: Exports the template to the specifications provided on the popup.
Edit

The following standard Windows options:

  • Undo
  • Redo
  • Cut
  • Copy
  • Paste
  • Delete
  • Select All

Tools to reorder overlapping fields:

  • Bring to Front: Moves the field in front of all the other fields.
  • Bring Forward: Moves the field one step forwards.
  • Send to Back: Moves the field behind all the other fields.
  • Send Backward: Moves the field one step backwards.
View
  • Toolbars: Toggles showing or hiding the following toolbars:
    • Advanced Components
    • Standard Components
    • Data Components
    • Report Tree
    • Data Tree (shows the BOS data pipelines on the right, for example trans_header, with the Fields of the selected pipeline below them)
    • Align or Space
    • Size
    • Nudge
    • Draw
    • Edit
    • Standard
    • Format
  • Rulers: Toggles showing or hiding the rulers.
  • Margins: Toggles showing or hiding the margins.
  • Design Guides: Toggles showing or hiding the design guides.
  • Grid Options: Sets the spacing, display and snapping options for the grid.
  • Show Data: Toggles showing or hiding data.
  • Themes: Select a different theme (layout and colour) from a dropdown list of available themes.
Report
  • Data: Shows a list of data pipelines used in the template (see Output Data Pipelines).
  • Title: Adds a title at the top of the template.
  • Summary: Adds a summary at the bottom of the template.
  • Header: Toggles showing or hiding the header.
  • Footer: Toggles showing or hiding the footer.
  • Page Summary: Toggles showing or hiding a page summary.
  • Page Style: Toggles showing or hiding the page style sheet.
  • Groups: Provides an interface to group data fields together.
  • Outline Settings: Provides a way to link certain fields.
  • Find Text Settings: Includes a text search function.
  • Portrait: Changes the orientation of the template to portrait.
  • Landscape: Changes the orientation of the template to landscape.
  • Cache Pages: Toggles caching the pages.
  • Pass Setting: Select the number of data passes:
    • One Pass
    • Two Pass
  • Units: Select one of these units for the design of the template:
    • Inches
    • Millimetres
    • Printer Pixels
    • Screen Pixels
    • Thousandths of MM
Help
  • Help Topics: Unavailable.
  • About: Shows information about ReportBuilder.

Tabs Explained

Tab Description
DesignThe main interface to design a new template.
PreviewShows what the report looks like. For the preview to be accurate, there must be data to preview (that is, transactions in BOS).

Form Sections Explained

Form Section Description
Header

The header section typically contains the following fields:

  • Company Logo
  • Company Address
  • Name of the Form / Report
  • Address of the recipient
  • Document Number
  • Document Date
  • Rep
  • Headings for the report detail
DetailThis section includes the item details (e.g. Description, Quantity, Unit Price, Total Price).
Footer

This section typically contains the following fields:

  • Terms and Conditions
  • A courtesy note (e.g. Thank you for your business)
  • Bank Details
  • Subtotals
  • VAT or GST totals
  • Total
  • Copyright information

Icons Explained

Info

The icons below are in order of appearance. The names (as used in this table) appear when you hover over the icons.

Icon Description
Select ObjectClick objects to select them.
Label

Inserts a label:

  • Click Label (icon).
  • Click the form to place it where you clicked (click and drag to reposition it).
  • Double-click the label and enter the text, or enter it in the field that appears at the top right, below the icons.
  • Use the commands on the format toolbar (e.g. Font, Size, Bold, Italics, Underline) to format the label.
  • Resize the field using the dots.
MemoInserts a memo field for several lines of text.
RichTextInserts a rich-text field for you to enter information with different fonts and sizes.
SystemVariable

Inserts system variables such as date, time and page numbers.

Click SystemVariable (icon).

Click the form to place it where you clicked (click and drag to reposition it).

The word Date appears below the icons (top right). Click the arrow next to it to select a different variable.

Resize the field using the dots.

VariableInserts a variable. Used if you need to perform a calculation.
ImageInserts an image.
ShapeInserts a shape.
LineInserts a line.
BarcodeInserts a barcode.
2DBarcodeInserts a 2D barcode.
DBTextInserts a database text field.
DBMemoInserts a database memo field.
DBRichTextInserts a database rich-text field.
DBCalcInserts a database calculation.
DBImageInserts a database image.
DBBarcodeInserts a database barcode.
DB2DBarcodeInserts a database 2D barcode.
Region

Inserts a region:

  • Click Region (icon).
  • Click the form to place it where you clicked (click and drag to reposition it).
  • Resize the block using the dots to fill the space as needed.
Subreport

Inserts a subreport:

  • Click Subreport (icon).
  • Click the form to place it where you clicked (click and drag to reposition it).
  • Resize the block using the dots.
PageBreakInserts a page break.
PaintBrushInserts a paintbox field.
TableGridInserts a table in grid format.
GoogleMapInserts a Google Map.

Report an issue with this page

For more useful feedback, select the text on the page you are reporting on, then click Feedback again — or continue without selecting anything.