hongji.li
2023-11-11 df5a7e1ad6835e78b2f9eb7428817b0c23b116bc
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: CheckBoxHasInputMaxDuration
Response OnUserChange () id:Response_DialogCreateEditCampaign_MP_CheckBoxHasInputMaxDuration_OnUserChange
{
  #keys: '[143600.0.1231619623]'
  Body:
  [*
    //Reset the default max duration value if it is unchecked
    data := Dialog.Data();
    maxdur := ifexpr( this.Checked(),
                      ifexpr( data.MaxDuration() > Duration::Zero(),
                              data.MaxDuration(),
                              data.CampaignType_MP().DefaultMaxDuration() ),
                      Duration::Zero() );
    GUIDurationSelectorMaxDuration.Duration( maxdur );
    Dialog.UpdateCheckboxState();
  *]
  CanBindMultiple: false
  DefinitionID: 'Responsedef_CheckBox_OnUserChange'
}