The Report Delay component is designed to be linked between an Export Source and a report recipient component, and to delay the processing of the report by the recipient. This allows a report to be generated at a specific time, and the report is held in memory by the report delay component until the delay time has expired.
Note that the report delay component does not cache copies of reports that have been routed. If another report is routed prior to the delay timer expiring, the first report is deleted and never routed.
The Report Delay component is located in the vykonPro palette under the report sub folder.
Report Delay
BRelTime property that configures the amount of time that must elapse after the route action is executed before the report is passed to the recipient.
Active Delay
Boolean property which indicates if the component is actively delaying the routing of report to the recipient.
Next Time Trigger
BAbsTime property which displays the future time at which the component will route the currently delayed report.
Route
This action is linked to the out topic of a report source component, which passes a copy of the report as an argument when executing the route action on the report delay component.
Out
This topic is linked to the route action of a report recipient. When the report delay period has expired, the component triggers the out slot topic to pass the report to the action slot of the report recipient.