﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc
628	Creación de una variable con datos y sin expresión	imendez	Pedro Gea	"Hola, a la hora de añadir una variable a un DataSet hay (al menos) dos opciones:
 * Con una expresión TOL
 * Apostándole los datos de forma explícita.

Al hacerlo de la segunda forma, me da error al intentar recuperar los datos, creo que porque intenta obtener la expresión:

{{{
NameBlock aux =  DataSet.Ejemplo::CreateVariable
([[
  Text _.name = ""Aux"";
  Text _.description = ""Prueba"";
  Text _.type = ""Serie"";
  Serie _.data = SubSer(CalInd(WD(5), Diario), y2009, y2010)
]]);  
Serie auxData = aux::GetData(?);
}}}
{{{
Warning: [37] La función Eval ha fallado en : 
Eval(expression3)

Warning: [38] La función :: ha fallado en : 
space::LocalEval(expression)

ERROR: [49] data no se pudo crear.

[Call stack]
  [2] Anything MMS::@Variable::_.ObtainData (Text expression, Set variables, Text scenario, NameBlock parent)
  [1] Anything aux::variable::variable::GetData (Real void)

ERROR: [50] [@Variable::_.ObtainData] Error en el acceso a los datos.
}}}

Por cierto, al intentar crear la variable con el atributo _.data y sin el _.type da error: ¿no podría deducir el tipo de datos a partir de la gramática de éstos, al igual que hace cuando se crea la variable con _.expression?

Gracias.

"	defect	closed	critical	Release 0.6	Variables	fixed		
