Siebel Reports Administration Guide > Smart Reports > Thermometers >

Obtaining the Minimum, Maximum, and Trigger Values


Various techniques are employed to determine the minimum, maximum, and trigger values for a thermometer. These values are constant through the entire report and all entities of the same type. For example, the minimum, maximum, and trigger values for the Past Revenue thermometer in the Account Summary report are constant for all accounts.

For many thermometers, the constant values are administered in List of Values Administration in a Siebel application. In the case of the Past Revenue thermometer, the three constants are set in the TARGET_ACCNT_LIFE_REV type. The minimum is set in the Target Low field, the maximum in the Target High field, and the trigger in the Order field. For information on configuring lists of values, see Applications Administration Guide.

Settings in the List of Values table in a Siebel application are communicated to Actuate reports through a datastream, similarly to the passing of business component records by way of the data supply library file. In the case of an LOV datastream, the appropriate datastream is subclassed from the ssList_Of_ValuesQuery datastream component in the ssSmart.rol library, rather than from a data supply library file.

The ssList_Of_ValuesQuery datastream component is subclassed for all LOV datastreams. The only differences between LOV datastreams lie in the name, the search specification—which is the means through which the desired LOV type is accessed—and the logic in the Fetch method.

The LOV report section for the Past Revenue thermometer provides a good example. The structure of this report section is illustrated in Figure 30.

Figure 30.  Structure of an LOV Data Loading Report Section

Click for full size image

This report section consists of the following components:


 Siebel Reports Administration Guide, Version 7.5, Rev B 
 Published: 18 April 2003