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
Quintiq file version 2.0
#parent: #root
Method InitializeData (
  SWF_ActivityDefinitionBase selection,
  SWF_StepDefinition parentstep
) id:Method_SWF_DialogCreateEditActivityDefinition_InitializeData
{
  #keys: '[136682.0.1021914634]'
  Body:
  [*
    // Initialize data
    Form.InitializeAssignedTo();
    DataHolderDialogData.Data( selection );
    Form.SetTitle();
    if ( not isnull( parentstep ) ) 
    {
      DataHolderParentStep.Data( parentstep );
    }  
    
    if ( not isnull( selection ) )
    {
      displayname := guard( selection.AssignedAuthorization().DisplayName(), "" );
      if ( displayname.Length() > 0 )
      {
        Form.selstrAssignedTo().Text( displayname );
      }
      else
      {
        Form.selstrAssignedTo().SetSelectedElement(0);  
      }
    }
    if ( isnull( selection ) )
    {
      Form.numpduedateoffset().Number( 1 );  
    }
    
    GlobalStateSOPWorkflow.ShowFormModal( this );
  *]
}