| Quintiq file version 2.0 | 
| #parent: #root | 
| Method SetDialogData () id:Method_SWF_DialogCreateEditActivity_SetDialogData | 
| { | 
|   #keys: '[136682.0.610434231]' | 
|   Body: | 
|   [* | 
|     // Set web view manager into data holder. | 
|     DataHolderViewManager.Data( ApplicationScope.ViewManager() ); | 
|      | 
|     // Set dialog component for delgate forward/reply/close | 
|     is_forward  := DataHolderIsForward.Data(); | 
|     is_new_edit := DataHolderIsNew.Data(); | 
|     name        := ""; | 
|     description := ""; | 
|      | 
|     // Enable/Disable dialog component for delegate actions | 
|     DropDownStringListAssignedTo.Enabled( is_forward or is_new_edit, "" ); | 
|     // Set data for edit, reply or forward | 
|     if( not isnull( DataHolderOriginActivity.Data() ) ) | 
|     { | 
|          | 
|       origin_activity := DataHolderOriginActivity.Data(); | 
|       name := origin_activity.Name(); | 
|       description := origin_activity.Description(); | 
|       DropDownStringListAssignedTo.Text( origin_activity.AssignedAuthorization().DisplayName() ); | 
|       //only set for reply or forward | 
|       if( not is_new_edit ) | 
|       { | 
|         name_prefix := ifexpr( is_forward,  | 
|                                SWF_Translation::TRANSLATE_PrefixForwardActivityName(),  | 
|                                SWF_Translation::TRANSLATE_PrefixReplyActivityName() );                                       | 
|         name := name_prefix + origin_activity.Name(); | 
|         description := SWF_Workflow::GetDefaultForwardedDescription( origin_activity ); | 
|          | 
|         if( not is_forward ) | 
|         { | 
|           DropDownStringListAssignedTo.Text( origin_activity.Creator().DisplayName() ); | 
|         }   | 
|          | 
|       } | 
|       duedate := origin_activity.DueDate(); | 
|       DateTimeSelectorDueDate.DateTime( duedate.DateTime() );   | 
|       EditFieldTitle.Text( name ); | 
|       EditFieldDescription.Text( description ) | 
|     } | 
|   *] | 
| } |