| 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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
 | | Quintiq file version 2.0 |  | #parent: pnlActions/btnOk |  | Response OnClick () id:Response_pnlActions_btnOk_OnClick |  | { |  |   #keys: '[412672.0.996751946]' |  |   DefinitionID: 'Responsedef_WebButton_OnClick' |  |   Precondition: |  |   [* |  |     return ddlLine1.Data() <> ddlLine2.Data() and dsEndDate.Date() > dsStartDate.Date(); |  |   *] |  |   QuillAction |  |   { |  |     Body: |  |     [* |  |       if( not isnull( DialogData.Data( ))){ |  |         if( cbLine3.Checked() ){ |  |           DialogData.Data( ).Update( ddlLine1.Data(), |  |                                      ddlLine2.Data(), |  |                                      ddlLine3.Data(), |  |                                      ddlShiftPattern1.Data(), |  |                                      ddlShiftPattern2.Data(), |  |                                      ddlShiftPattern3.Data(), |  |                                      dsStartDate.Date(), |  |                                      dsEndDate.Date()); |  |         }else{ |  |           DialogData.Data( ).Update( ddlLine1.Data(), |  |                                      ddlLine2.Data(), |  |                                      ddlShiftPattern1.Data(), |  |                                      ddlShiftPattern2.Data(), |  |                                      dsStartDate.Date(), |  |                                      dsEndDate.Date()); |  |         } |  |        |  |       }else{ |  |         if( cbLine3.Checked() ){ |  |           ProductionLineBatchData::Create( MacroPlan, |  |                                            ddlLine1.Data(), |  |                                            ddlLine2.Data(), |  |                                            ddlLine3.Data(), |  |                                            ddlShiftPattern1.Data(), |  |                                            ddlShiftPattern2.Data(), |  |                                            ddlShiftPattern3.Data(), |  |                                            dsStartDate.Date(), |  |                                            dsEndDate.Date());  |  |         }else{ |  |           ProductionLineBatchData::Create( MacroPlan, |  |                                            ddlLine1.Data(), |  |                                            ddlLine2.Data(), |  |                                            ddlShiftPattern1.Data(), |  |                                            ddlShiftPattern2.Data(), |  |                                            dsStartDate.Date(), |  |                                            dsEndDate.Date());  |  |         } |  |        |  |       } |  |        |  |       // Form.ApplyChanges(); |  |       Form.Close(); |  |     *] |  |     GroupServerCalls: false |  |   } |  | } | 
 |