| Quintiq file version 2.0 | 
| #parent: CheckBoxHasInputMaxQuantity | 
| Response OnUserChange () id:Response_DialogCreateEditCampaign_MP_CheckBoxHasInputMaxQuantity_OnUserChange | 
| { | 
|   #keys: '[149260.0.411110707]' | 
|   Body: | 
|   [* | 
|     //Set duration value and indicator visibility upon user change | 
|     data := Dialog.Data(); | 
|     maxqty := ifexpr( CheckBoxHasInputMaxQuantity.Checked(), | 
|                       ifexpr( data.MaxQuantity() > 0,  | 
|                               data.MaxQuantity(), | 
|                               data.CampaignType_MP().DefaultMaxQuantity() ), | 
|                       0 ); | 
|     EditorCampaignMaxQuantity.Text( [String] maxqty ); | 
|     Dialog.UpdateCheckboxState(); | 
|   *] | 
|   CanBindMultiple: false | 
|   DefinitionID: 'Responsedef_CheckBox_OnUserChange' | 
| } |