Quintiq file version 2.0 
 | 
#parent: PanelEditLabelName/ButtonSaveLabelName 
 | 
Response OnClick ( 
 | 
  KpiLabel selection 
 | 
) id:Response_PanelEditLabelName_ButtonSaveLabelName_OnClick_549 
 | 
{ 
 | 
  #keys: '[136398.1.795955174]' 
 | 
  CanBindMultiple: false 
 | 
  DefinitionID => /PanelEditLabelName/Responsedef_PanelEditLabelName_ButtonSaveLabelName_OnClick 
 | 
  GroupServerCalls: true 
 | 
  Precondition: 
 | 
  [* 
 | 
    text := EditFieldLabel.Text(); 
 | 
     
 | 
    return  KpiLabel::CanSave( KpiTracker, selection, text ); 
 | 
  *] 
 | 
  QuillAction 
 | 
  { 
 | 
    Body: 
 | 
    [* 
 | 
      // Save the name in the edit field into the Name attribute of the selected Label (if any). 
 | 
      if ( not isnull( selection ) ) 
 | 
      { 
 | 
        selection.Name( EditFieldLabel.Text().TrimBoth() ); 
 | 
      } 
 | 
    *] 
 | 
  } 
 | 
} 
 |