Quintiq file version 2.0
|
#parent: #root
|
Method PTF_CheckPreconditionOK () as String id:Method_LibPTF_dlgCreateEditTestScenario_PTF_CheckPreconditionOK
|
{
|
#keys: '[103546.0.63010597]'
|
Body:
|
[*
|
// Validation of the various precondition for the test scenario dialog
|
feedback := ""
|
|
if( edtName.Text().TrimBoth().Length() = 0 )
|
{
|
feedback := "Name cannot be empty"
|
}
|
else
|
{
|
scenario := Dialog.Data().WrappedInstance();
|
|
if( exists( this.PTF_GetPTF(),
|
LibPTF_TestScenarioContainer.LibPTF_TestScenario,
|
ts,
|
ts <> scenario,
|
ts.Name().ToUpper().TrimBoth() = edtName.Text().ToUpper().TrimBoth()
|
)
|
)
|
{
|
feedback := "Name must be unique"
|
}
|
}
|
|
return feedback;
|
*]
|
}
|