admin
2025-01-22 7e31442f0e9b07764e9c6a9680d3d4aeba5fe1de
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
Quintiq file version 2.0
#parent: PanelWeekly_791/bApply
Response OnClick () id:Response_PanelWeekly996_bApply_OnClick
{
  #keys: '[414996.1.127910498]'
  CanBindMultiple: false
  DefinitionID: 'Responsedef_WebButton_OnClick'
  GroupServerCalls: true
  QuillAction
  {
    Body:
    [*
      weekdays := construct( Numbers );
      if( cbMonday.Checked() ){
        weekdays.Add( 1 ); 
      }
      if( cbTuesday.Checked() ){
        weekdays.Add( 2 ); 
      }
      if( cbWednesday.Checked() ){
        weekdays.Add( 3 ); 
      }
      if( cbThursday.Checked() ){
        weekdays.Add( 4 ); 
      }
      if( cbFriday.Checked() ){
        weekdays.Add( 5 ); 
      }
      if( cbSaturday.Checked() ){
        weekdays.Add( 6 ); 
      }
      if( cbSunday.Checked() ){
        weekdays.Add( 7 ); 
      }
      skipWeek := [Number]efWeekly.Text();
      LocalTool::BatchSetUnitShiftPattern( dhSelectUnit.Data(),ddlShiftPattern.Data(),dsStartDate.Date(),dsEndDate.Date(),weekdays ,skipWeek );
      WebMessageBox::Success( "Success");
    *]
  }
}