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;
|
*]
|
}
|