| Quintiq file version 2.0 | 
| #parent: #root | 
| Method EnableDisableTotalSupply () id:Method_DialogSmartPlan_EnableDisableTotalSupply | 
| { | 
|   #keys: '[137862.0.115152153]' | 
|   Body: | 
|   [* | 
|     // Enable/Disable the total supply editor based on the checkbox | 
|      | 
|     isspecifytotalsupply := CheckboxSpecifyTotalSupply.Checked(); | 
|     text := ''; | 
|      | 
|     // Enable to total supply editor if the checkbox is checked | 
|     if( isspecifytotalsupply ) | 
|     { | 
|       data := DataHolderDialogData.Data();   | 
|       text := ApplicationMacroPlanner.FormatRealToString( data.WrappedInstance().GetDemandQuantity() ); | 
|        | 
|       if( data.HasTotalSupplyUser() ) | 
|       { | 
|         text := ApplicationMacroPlanner.FormatRealToString( data.TotalSupplyUser() ); | 
|       } | 
|     } | 
|      | 
|     EditFieldTotalSupply.Enabled( isspecifytotalsupply,  | 
|                                   Translations::MP_Designer_DialogSmartPlan_TotalSupplyCheckboxUnchecked() ); | 
|     EditFieldTotalSupply.Text( text ); | 
|   *] | 
| } |