Report Designer Reference Information

This topic provides reference information regarding the layout, features, and functionality available with the inline Report Designer tool. For more information see Using the Report Designer.

Click an option below to see additional details.

ClosedReport Designer Functionality

There are over 200 reports provided with JobBOSS2 and all of them can be modified to suit an individual company’s needs. Examples of what the built in Report Designer can be used for include the following:

  • Add company branding
  • Reorganize the layout of data on a report
  • Add data from the database that is not normally included in the standard report
    • This function is not included by support.
  • Create / edit formulas
  • Apply conditional reporting

A report can have as many modified versions as needed; however the standard version of any report that is included in JobBOSS2 cannot be removed by saving a modified report by its standard name.

Access to the Report Designer can be restricted to specific users; see Accessing the Report Designer immediately below for details.

Reports created by ECI Software Solutions, Inc.'s Custom Development Team cannot be edited or modified using the Report Designer.

ClosedAccessing the Report Designer

The Report Designer is available for use on any report or form that can be generated from within JobBOSS2. The Quote form is used here as an example.

  1. In the Navigation Sidebar, click the Data Entry button.Data Entry Button
  2. Open the Quoting drop down menu.
  3. Select Quotations.
  4. Select a Quote from the Quotations Navigator Grid.
    • The Report Designer will not open if a record has not been selected.
  5. Click Print (located at the top of the page.)Print Button
  6. Click Quote.
  7. Click Single Quote (green button.)
  8. Click Design.

Users must have the option to create custom reports enabled in order to access the Report Designer.

The Report Designer tool opens in a separate browser tab, displaying the Report Designer User Interface.

Though the path to get there will vary, clicking "Design" when selecting an output option will open the Report Designer for the selected report, form, or label.

ClosedReport Designer User Interface (UI)

The User Interface, or UI, is made up of the following components:

  • The Ribbon Menu
  • Panels
  • The Toolbox
  • The Report Workspace

Click a subtopic below to see an overview of the options available.

ClosedThe Ribbon Menu

The Ribbon Menu provides quick access to many tools used to determine how information appears on a report.

The Home Tab

Ribbon Menu

This tab contains the most commonly used commands with regards to working with a report, such as the ability to select fonts, sizes, and colors, in addition to many formatting options.

The Insert Tab

This tab is used to insert various items such as images, charts, headers, and footers.

The Page Tab

Ribbon Menu - Page Tab

This tab is used to control various page related parameters such as orientation and size.

The Layout Tab

Ribbon Menu - Layout Tab

This tab is used to control where and in what order various elements on a page will display.

ClosedPanels

Panels contain different properties, functions, and commands used to control various components of a report such as user notifications and hints, as well as providing visual information regarding the relationships between various elements of the report.

Properties Panel

This panel shows all the properties of the selected component along with any associated events. Since it is component specific, the options available will vary depending on the component selected.

This panel is used to edit the appearance and behavior of elements found on a report.

The Properties Panel is a great way to see the values associated with existing objects in order to determine how to format new objects that are added to a report so that they match.

Dictionary Panel

The Dictionary panel shows the connected data sources available for use, system variables, and functions.

This panel is used when adding data from JobBOSS2 onto a report.

Report Tree Panel

This panel displays the components of the report in the form of a "directory tree". This is also referred to as displaying the report hierarchy.

This panel is used to see how the various elements of a report are laid our and how they relate to each other.

Back to Top

ClosedThe Toolbox

The Toolbox contains the main tools used in creating reports and is located on the left edge of the UI for easy access.

Toolbox

The Toolbox is used to select the various tools and features that are most commonly related to creating and / or editing a report.

Back to Top

ClosedThe Report Workspace

The Report Workspace is the area located in the center of the browser window where the results of the various actions taken are displayed and report information is edited.

Report Workspace

Report Sections

A blank report will display as a grid, like graph paper. As components and objects are added, they cover the grid and are placed into a Section or Band based on what the object does, where it should appear, and how often. Each Section / Band is displayed in a different color for reference.

Click the Bands button Bands Button in the Toolbox bar (located on the left edge of the UI) to see a description of each Section / Band.

  • Report Title - This band is output at the beginning of the report.
  • Report Summary - This band is used to output summaries throughout the entire report.
  • Page Header - Objects placed in this section appear at the top of each page of the report. Page numbers and dates or other information are often added to this section.
  • Page Footer - Placing objects in this section will cause them to print at the bottom of each page of the report. Page numbers and dates are commonly found in this section.
  • Group Header and Group Footer - Not every report will have grouping sections. Objects placed in either of these sections will either print at the beginning of the section (above the Details) or at the end of the section (after the Data).
  • Header - Used in conjunction with the Data band below. Typically column or data labels are placed in this section.
  • Footer - Often used to output summary information from the Data band. Totals and Subtotals are frequently placed in this section.
  • Column Header - This band is used to output column headers. All components which are placed on the band can be output above each column.
  • Column Footer - This band is used to output footers of columns on the Data band. All components which are placed on this band will also be output under each column.
  • Data - This section is used for the body of the report, and is printed once per record. This is where the data fields for the report should be located as the bulk of the report data appears in this section. This information (database fields and text) prints for every record selected on the report.
  • Hierarchical Data - This band is connected to the data source and output as many times as there are rows in the data source. Data are output as a tree.
  • Child - The Child band can be used to output two bands on one data row.
  • Empty Data - This band is used to fill free space on the bottom of a page. This band fills free space on each page of a report.
  • Overlay - This band is used to output watermarks on a page.

Selecting, Moving, and Resizing Objects

Objects placed on a report - such as database fields, formulas, images, and text boxes - can be selected by left clicking on it with the mouse. Selected objects display with square "handles" on the corners and sides like this:

Selected Object

Once selected, an object can be moved to a different position by dragging it with the mouse (while holding the left mouse button) or resized by "grabbing" one of the handles with the mouse and dragging it.

When moving an object, the "handles" will not be visible, indicating the entire object has been "grabbed" as opposed to a single corner or side.

To group multiple objects together, click on each one with the mouse while holding down the CRTL key on the keyboard.

If objects are selected that are not next to each other, ALL the objects "in between" will also be included in the group.

The entire group is treated as a single object for purposes of being moved or resized, allowing for all the objects to be manipulated at the same time.

When moving or resizing objects, take care not to cover or otherwise obscure other objects on the report.

To deselect an object, click in an empty area of the report layout.

Back to Top

Closedsupport and Custom Development Requests

Support Provided by ECI Software Solutions, Inc.

As noted elsewhere, the ability to modify reports within JobBOSS2 is possible through the use of a third party application. This means the ability for Shoptech to provide support for such actions is limited to the following items per the Shoptech Service Level Agreement:

More advanced assistance in the use of the Report Designer or the creation of a report can be quoted by Shoptech's Custom Development Team.

Custom Development Requests

If the information provided here is not sufficient to get the desired results, consider having Shoptech’s Custom Development team make the modifications for you. Options for submitting a Custom Development request include:

Regardless the option used, be sure to include the following information:

  • The name of the report to be modified
  • A description of the changes to be made
  • An attachment showing a marked up example of how you want the report to appear
  • Any other specifics like paper or label sizes, image files, or special fonts that should be used

 

  • Please note that the Report Designer is a third party tool and is not an application created by ECI Software Solutions, Inc.. As such, support is able to provide very limited assistance with its use.

    Reports created by ECI Software Solutions, Inc.'s Custom Development Team cannot be edited or modified using the Report Designer.