| Quintiq file version 2.0 | 
| #parent: #root | 
| Method ExportSolverSettings | 
| { | 
|   Description: 'Export solver settings to knowledge table' | 
|   TextBody: | 
|   [* | 
|     // Martijn van Elzakker Jul-21-2015 (created) | 
|     // flush the content and recreate based on information currently in SolverSetting and SolverSettingGroup | 
|      | 
|     table := SolverSettingsTable::Table(); | 
|     table.Edit(); | 
|     table.FlushRows(); | 
|      | 
|     traverse( this, SolverSettingGroup.SolverSetting, solversetting ) | 
|     { | 
|       row := table.AddRow(); | 
|       row.IsNumberParameter( solversetting.IsNumberParameter() ); | 
|       row.Name( solversetting.SolverSettingGroup().Name() ); | 
|       row.ParameterNumber( solversetting.ParameterNumber() ); | 
|       row.ParameterValue( solversetting.ParameterValue() ); | 
|       row.Notes( solversetting.Notes() ); | 
|     } | 
|      | 
|     this.SaveKB( table ); | 
|   *] | 
| } |