reportView

Defines the customization of a query or report.

All properties other than the underlying report specification can be changed in the report view.

Important: The bibus » baseReport » runAsOwner property is ignored for this class. It is valid only when used with an instance of bibus » authoredReport class.

We recommend that you represent instances of this type as leaf nodes in a tree structure. These objects can be manipulated independent of their containing object.

This class

References

Used by the following properties:

Related Services and Methods

This can be used with the following services:

The following table lists the services and methods for the reportView class.

Table 1. Services and methods for the reportView class.
Action Mode Service Method
Run Batch batchReportService asynch » run(objectPath, parameterValues, options)
Run Interactive reportService asynch » run(objectPath, parameterValues, options)

Container Information

Contained by instances of the following classes

Properties

This class has the following properties.

base

Refers to the object on which this report view is based.

A report view can exist even when the object it is based on is deleted or moved. While you cannot run a report view that does not have an associated report or query, the report output is still available.

This property

  • is an array of type bibus » baseClass

    has items that must be of class bibus » authoredReport

    is encoded as type tns:baseClassArrayProp

  • refers to other objects in the content store using an id-based search path

  • must have at most 1 item