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"); *] } }