| Quintiq file version 2.0 | 
| #parent: btnRecordSnapshot | 
| Response OnClick () id:Response_Kpi_pnlDaemon_btnRecordSnapshot_OnClick | 
| { | 
|   #keys: '[146874.1.146350444]' | 
|   Body: | 
|   [* | 
|     // Save the changed value and send the snapshot | 
|     Kpi_pnlDaemon.ApplyChanges(); | 
|     dhSnapshotGenerator.Data().Commit(); | 
|      | 
|     // Send the snapshot immediately. | 
|     dhSnapshotGenerator.Data().WrappedInstance().SendSnapshot(); | 
|      | 
|     // Also set the latest timestamp to the start time. | 
|     dtStartTime.DateTime( DateTime::Now() ); | 
|      | 
|     // Just to be sure, also set the time to the real instance. | 
|     dhSnapshotGenerator.Data().WrappedInstance().LastRecordTimestamp( DateTime::Now() ); | 
|   *] | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_GUIButtonBase_OnClick' | 
|   Precondition: | 
|   [* | 
|     return Kpi_GlobalState.CheckActiveSnapshotGenerator( dhSnapshotGenerator.Data() ) | 
|   *] | 
| } |