Report objects

You build reports by adding objects and manipulating them to obtain the results you want. To understand how to work with objects in IBM® Cognos® Analytics - Reporting, you must be familiar with the following concepts:

Objects as containers

Objects, such as tables, blocks, and any report frame, are containers in which you can insert other objects. For example, you can insert a list in one cell of a table and a chart in another.

You can also nest objects to create a sophisticated layout. For example, you can insert a table in a cell of another table.

Locking and unlocking objects

To manipulate the contents of some objects, you must first unlock the object. For example, you have a list that contains the column Product Name. You want to insert a graphic inside the Product Name column to show an image of each product. Unlock the list to insert the image object inside a list column.

To unlock a report, click the Lock page objects lock icon icon. All layout objects in a report are unlocked. Note that this setting is not saved with the report.

Hierarchy of objects

In IBM Cognos Analytics - Reporting, objects are organized hierarchically. For example, a list contains list columns, and each list column contains a text item, which is the name of the inserted data item.

The hierarchy of objects is useful to remember when you apply formatting because formatting is applied to the child objects of the object. For example, you can specify that all list column titles in a list have red as the background color. The formatting is automatically applied to any new columns you add to the list because the formatting is applied to the list and is therefore applied to the objects in the list. If you apply formatting to a specific object, it will override the same formatting specified for the parent object.