Quintiq file version 2.0
|
#parent: #root
|
Method InitializeDialog () id:Method_SWF_DialogCreateEditStepDefinition_InitializeDialog
|
{
|
#keys: '[113694.2.1100232883]'
|
Body:
|
[*
|
// Initialize dialog componenets
|
StringSelectionIcon.Strings( SWF_WorkflowDataset::GetCustomIcons() );
|
SWF_StringSelectionManagedBy.BoundValue( guard( Dialog.Data().AssignedAuthorization().DisplayName(), '' ) );
|
|
parentSelections := selectset( SWF_WorkflowDataset, WorkflowDefinition.StepDefinition, step, true );
|
|
if( isnull( Dialog.Data() ) )
|
{
|
EditorDueoffset.Text( '1' );
|
}
|
else
|
{
|
invalidSelections := Dialog.Data().GetAllChildren();
|
invalidSelections.Add( Dialog.Data() );
|
|
// All children of the current step should be hidden including it self from the ParentSelection
|
parentSelections := parentSelections.Difference( invalidSelections );
|
}
|
|
DataHolderParentSelections.Data( parentSelections.Copy() );
|
*]
|
}
|