Initializing help system before first use

insightsendprogress

Purpose
Stores the current values of the progress entities into the Insight scenario
Synopsis
procedure insightsendprogress
Example
!@insight.manage input
public declarations

  TargetWorkHours: real
  TotalWorkHours: real

  !@insight.update.progress true
  !@insight.update.afterexecution true
  NAMES: set of string

  !@insight.update.progress true
  !@insight.update.afterexecution true
  HoursWorked: array(NAMES) of real
end-declarations

insightsendprogress
Send the progress entities "NAMES" and "HoursWorked" to the Insight scenario
Further information
1. The progress entities are entities in the Insight scenario with an insight.update.progress annotation whose value is not false
2. When the execution mode does not have the sendprogress annotation with value true, this procedure does nothing.
3. When called outside an Insight scenario, this procedure does nothing.
4. When called from test mode, this procedure does nothing.
5. In the event of the progress update being rejected by the Insight server, this procedure will output an error to the run log, but the model will not be terminated.
6. Progress entities are only supported in Insight 5. If called from a scenario running in Insight 4, this procedure output an error to the run log, but the model will not be terminated.

© 2001-2024 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.