Time Range and Interval properties from the trend request to generate a constant trend with timestamps in the time range at the configured interval
and the configured constant value, or a constant trend based on the value of the Make Trends or Makes Trends property.
The four constants return data as follows:
Enum Range property configures either a frozen or user-defined range (ordinal and tag values pairs), which applies to the Value property.Consider an algorithm named BooleanConstant.

This algorithm has a Boolean Constant Block with Makes Trends = false (the default) and Value = true. The Out slot on the Boolean Constant Block is linked to a Result Block.
Next, consider a Px configured as follows:

The px is configured with a Bound Table and an Analytic Table Binding configured with data = alg:BooleanConstant, timeRange = yesterday, interval = Five Minutes. The Boolean Constant Block handles the trend request by generating a constant trend with five-minute-interval records all of which have values set to
true for yesterday.
Now, consider another algorithm named BooleanConstantLogicFilter.

This algorithm includes a Logic Filter Block and a second Boolean Constant Block.
The Logic Filter Block requires the block linked into the Trend In slot to provide a trend, but in this case the Boolean Constant does not generate a trend to pass via the link to the downstream
block in the algorithm.

The BooleanConstantLogicFilter algorithm returns no data from the trend request.
But when the Makes Trends property on the Boolean Constant Block is set to true, the algorithm generates a constant trend.

The Boolean Constant Block passes the trend data to the Logic Filter Block Trend In slot causing the BooleanConstLogicFilterMakesTrend algorithm to return a result for yesterday.
