close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Initial Version and Version 2 of Ticket #628


Ignore:
Timestamp:
May 17, 2011, 2:30:49 PM (14 years ago)
Author:
Pedro Gea
Comment:

El comportamiento que indicas es consecuencia de que el argumento _.data se está ignorando. El argumento implementado para incluir los datos es Set _.data..

Si hacemos la llamada así:

NameBlock aux = DataSet.Ejemplo::CreateVariable([[
  Text _.name = "Aux";
  Text _.description = "Prueba";
  Text _.type = "Serie";
  Set _.data. = [[ Serie SubSer(CalInd(WD(5), Diario), y2009, y2010) ]]
]]);

no encontrarás esos problemas.

Haciéndolo así, el argumento _.type es opcional y el argumento _.expression es secundario y solo se usará al hacer un UpdateData.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #628

    • Property Status changed from new to accepted
    • Property Milestone changed from to Release 0.6
  • Ticket #628 – Description

    initial v2  
    1414]]); 
    1515Serie auxData = aux::GetData(?);
    16 
     16}}}
     17{{{
    1718Warning: [37] La función Eval ha fallado en :
    1819Eval(expression3)
     
    3031}}}
    3132
    32 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?
     33Por 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?
    3334
    3435Gracias.