Quintiq file version 2.0
|
#parent: #root
|
Method CreateSubscription (
|
structured[Object] selection_i
|
) id:Method_LibCal_dlgSubscribeToEvent_CreateSubscription_715
|
{
|
#keys: '[146730.0.238492023]'
|
Body:
|
[*
|
// Get the LeadingParticipations.
|
leadParts := selectset( selection_i, Elements.astype( LibCal_LeadingParticipation ), element, true, true );
|
|
if( leadParts.Size() = 1 )
|
{
|
Form.CreateSubscription( leadParts.Element( 0 ) );
|
}
|
else if( leadParts.Size() > 1 )
|
{
|
dlg := construct( LibCal_dlgSubscription );
|
dlg.CreateSubscription( this, dhSubscribers.Data(), leadParts );
|
}
|
*]
|
}
|