Quintiq file version 2.0 
 | 
#parent: #root 
 | 
Method GetBody () as String 
 | 
{ 
 | 
  TextBody: 
 | 
  [* 
 | 
    returntype := ''; 
 | 
    text := 'run.RegisterFailure( "Not implemented yet." );'; 
 | 
     
 | 
    if( this.MenuOpensDialog() ) 
 | 
    { 
 | 
      returntype := guard( this.TG_UIObjectDialogBound().CreatedName(), '' ); 
 | 
       
 | 
      text := text + ' 
 | 
     
 | 
    instance := null( Object ); // TODO 
 | 
     
 | 
    iowrapper := construct( @RETURNTYPE@, 
 | 
                            DatasetMDSID := @DATASETNAME@.MDSID(), 
 | 
                            DatasetKey := @DATASETNAME@.Key(), 
 | 
                            InstanceKey := guard( instance.Key(), Key::ZeroKey() ) ); 
 | 
     
 | 
    return &iowrapper;'; 
 | 
    } 
 | 
     
 | 
    text := text + ' 
 | 
     
 | 
    /* CODE BELOW COPIED FROM DESIGNER RESPONSE 
 | 
     
 | 
    '; 
 | 
     
 | 
    text := text.ReplaceAll( '@RETURNTYPE@', returntype ) 
 | 
                .ReplaceAll( '@DATASETNAME@', 'company' ); // TODO 
 | 
     
 | 
    text := text + this.Body(); 
 | 
     
 | 
    return text; 
 | 
  *] 
 | 
} 
 |