yanweiyuan3
2023-08-09 98db93a55d7079e89c706c18b15eeaecd0ec539a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
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'
}