﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc
614	Mensajes de error de los métodos de una clase	imendez	Pedro Gea	"Hola, frecuentemente me encuentro con dos tipos de error al usar (mal) el código de MMS, y creo que los mensajes de error podrían ser más claros:

1.- Al escribir mal el nombre de un método.
Por ejemplo, si ejecutamos:
{{{
NameBlock Ejemplo = model::GetDataSet(?)::GetVariableMAL(""xxx"");
}}}
TOL muestra el siguiente mensaje de error:
{{{
Warning: [5] La función :: ha fallado en : 
model::GetDataSet(?)::GetVariableMAL(""xxx"")
ERROR: [3] Ejemplo no se pudo crear.
}}}
¿No podría explicarse que el objeto ''model::GetDataSet(?)'' no tiene ningún método que se llame ''GetVariableMAL''?

2.- Al intentar obtener un elemento que no existe.
Por ejemplo, al ejecutar el siguiente código:
{{{
NameBlock Ejemplo2 = model::GetDataSet(?)::GetVariable(""xxx"");
}}}
TOL muestra el siguiente mensaje de error porque no hay ninguna variable con ese nombre:
{{{
ERROR: [1] Fallo en la función ""GetVariable""
[Call stack]
  [1] NameBlock model::model::model::dataSet::dataSet::dataSet::GetVariable (Anything info)
Warning: [4] La función :: ha fallado en : 
model::GetDataSet(?)::GetVariable(""xxx"")
ERROR: [2] Ejemplo2 no se pudo crear.
}}}
¿No podría explicarse que no existe ninguna variable con ese nombre? Creo que ocurre lo mismo con cualquier método del tipo ''GetXXX()''

Un saludo.
"	enhancement	closed	major	Release 0.6	General	fixed		
