﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
858	About the Non Standard Struct Handling Report	pgea@…	Víctor de Buen Remiro	"Según la nueva nomenclatura para las estructuras, éstas han de usarse con el prefijo ""@"".
Para facilitar la detección del uso antiguo se crean unos informes en la carpeta de logs del tipo ""_non_standard_struct_<Now>.log"".

Encuentro que hay dos situaciones en las que no puedo evitar que
esos logs se creen, probablemente debido a llamadas internas:

1. Al usar la función {{{Estimate}}} se generan muchos mensajes del tipo:
{{{
CALLING STRUCT '@ModelDef' WITHOUT @ IN FILE '...'
}}}
no sólo con {{{@ModelDef}}} sino con todos las estructuras relacionadas: {{{@InputDef}}}, {{{@ParameterInf}}}, {{{@NonLinearInputDef}}} y {{{@TestResult}}}.

2. Al editar código encontramos que la interfaz de TOLBase nos ofrece como ayuda la definición de la estructura:
{{{
@ModelDef(
          |ModelDef:
          |Valor: Struct StdLib::@ModelDef = {Serie Output ...
          |Definición: @ModelDef;Output;FstTransfor;SndTransfor ...
}}}
Esto crea mensajes en el log como éste:
{{{
CALLING STRUCT '@ModelDef' WITHOUT @
}}}"	defect	closed	normal		Kernel		normal	fixed		
