Data sets

A starter report contains at least one data set. The data set models the IBM TRIRIGA report or form that was the source of the starter report.

The name of the data set represents the IBM TRIRIGA report or form. For example, a data set that models the report triFiscalPeriods - Find - Years is named [v2QRY]Classification_triFiscalPeriods_triFiscalPeriods_-_Find_-_Years.

A starter report that is exported from an IBM TRIRIGA query has one data set. The data set has columns that correspond to the columns in the IBM TRIRIGA query. For example, the IBM TRIRIGA report triFiscalPeriods - Find - Years has the following columns: Name, Start Date, End Date, and Hierarchy Path.

A starter report that is exported from an IBM TRIRIGA form can have multiple data sets. One data set that has the prefix [v2BO] exists in the starter report. The data set represents the top-level data of the form and has columns that correspond to the business object fields for the form's top-level business object. The system - record IDs input parameter specifies the records to retrieve for the [v2BO] data set.

Every smart section in the business object of a form is represented as a data set that has the prefix [v2SS]. These smart section data sets have columns that correspond to the business object fields in those sections. The system__parentRecordId input parameter specifies the data to retrieve for this data set.

Every query section in the form is represented as a normal query data set and has the prefix [v2QRY]. The system__parentRecordId input parameter specifies the data to retrieve for this data set.

In the starter report, the system__parentRecordId input parameters are not bound to the top-level business object data set. You must bind the parameters inside the report layout.