Using Business Objects in Reports (Overview)

Using Business Objects in Reports (Overview)

The term "Business Object" is used in Microvellum to describe an object or entity that encapsulates or contains data.

The Microvellum Business Objects are used in reports. They are set up when configuring the report dataset and contain either the global variables or the product prompts.

They are objects best suited for report level global variable access. They may also be used for accessing specific prompt data, but it must be explicitly defined in the setup process. The prompts from this object can not be linked to any other data in the normal report dataset, so the value of using a business object to access the prompts is limited.

Business Objects provide an alternative data access method to the normal datasets in the report designer. They are useful when you need direct access to either Global Variables, or Prompts. For example, you may need access to specific global variables that are not linked to any other data that is populated to the work order database. Perhaps you have a global value that you need to use in setting a constant value, or a value that you need to use an expression code for calculations. The Business Objects are perfect for this because they don't require that you create a library Prompt that references that global.

In short, the Business Objects are entities to transport data from specific globals or prompts and are useful when explicit access to those globals or prompts is required. They are not useful when the desired result requires that those values be linked to other tables from either the factory or work order portions of the report dataset.

If you use this technology and find new and creative uses for it beyond this overview and related tutorials, we would love to hear from you.


    • Related Articles

    • Business Objects - Configuring in a Report Dataset

      This tutorial is the first in a series of three that demonstrates how to configure Microvellum Business Objects in a sample report dataset. Click here   for an overview of how they are intended to be used. We will set up the dataset to contain the ...
    • Business Objects - Configuring a Report to Display Globals (with Subreports)

      This is the second in a series of three tutorials that demonstrate how to configure Microvellum Business Objects in a sample report. This tutorial assumes that you have a basic understanding of Business Objects in Microvellum reports. Click  here  to ...
    • Business Objects - Configuring a Report to Display Globals (with Databands)

      This is the third in a series of three tutorials that demonstrate how to configure Microvellum Business Objects in a sample report. This tutorial assumes that you have a basic understanding of Business Objects in Microvellum reports. Click  here   to ...
    • Understanding Sub Reports in Report Designer

      The articles in this section of the Knowledge Base involve working with the Sub Report component for display in your reports. To access the Report Designer, select Toolbox Setup > Design Reports > Design (Report Type) Report. Select New Report to ...
    • Batch Printing Reports Using Report Groups (Reference)

      Introduction This article applies to Microvellum software builds 15.6.2201 and greater and provides a reference for using the Report Groups to batch print selected reports. See Batch Printing Reports Using Report Groups (Overview) in the Microvellum ...
    • Recent Articles

    • Microvellum Release Notes | Build 25.2.0317.641

      The following release notes apply to Microvellum build 25.2.0317.641 Product Prompts UI Overhaul The Microvellum Product Prompts interface has been redesigned to improve efficiency and usability, giving users greater control over multiple features of ...
    • Microvellum Processing Center System Requirements

      This document lists both the minimum and recommended system configuration for operating Microvellum's standalone Processing Center application. For more information about the standalone application, see the Microvellum Processsing Center Application ...
    • Microvellum Release Notes | Patch 25.2.0227.641

      The following release notes apply to Microvellum build 25.2.0227.641 Processing Center Fixes Multiple fixes and updates were applied to the standalone Processing Center application to improve usability. Add New Configuration An update has been ...
    • Microvellum Foundation Library Release Notes | Build 26.0220

      The following release notes apply to the Microvellum Foundation Library build 26.0220. Additions Added DTC Magic Pro and Magic Star Ultra drawer systems. Magic Pro Items added in hardware file 300 and 600 lengths for all drawer heights. Add 60kg ...
    • Microvellum Release Notes | Build 25.2.0223.641

      The following release notes apply to Microvellum build 25.2.0223.641. Add 2D Elevation Tokens to 3D Drawings Fig. 1: The new 2D Elevation setting. A popularly requested feature by the community has been added to the Microvellum software: the checkbox ...