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.

Opened 13 years ago

Closed 13 years ago

Last modified 13 years ago

#997 closed defect (fixed)

error en guardado de Dataset

Reported by: CN=Marta Lopez Martinez Owned by: Pedro Gea
Priority: critical Milestone: Development 1A
Component: Variables Keywords:
Cc:

Description

Al intentar guardar unas series en el dataset me da este error:

Tiempo Covarianze Matrix SVD 0.024 segundos
Tiempo Estadísticas del modelo 0.071 segundos
Tiempo BModel::Statistics() 0.113 segundos...............LOS INPUTS ESTÁN ESTIRADOS EN PREVISIÓN...
Ha sido incluido el fichero C:/users/mlopez/bsd/entity/PrjTfnEspMPAPME/source/process/estimation/MMS/PEmMEm_NoiseVsDifCreditoPrev.tol [4.522 sec.]
  Añadiendo variable de Variación de Crédito con previsión... 2012/07/02 16:34:28
  Añadiendo variable de Variación de Crédito transformada... 2012/07/02 16:34:28
  Añadiendo variable de VarCredito transformada cuando SUBE... 2012/07/02 16:34:28
  Añadiendo variable de VarCredito transformada cuando BAJA... 2012/07/02 16:34:29
Guardando el DataSet... 2012/07/02 16:34:29

ERROR: [1] datIn no es un objeto valido para el tipo TimeSet.

[Call stack]
  [8] Set MMS::@VData::Data.GetSpc (Anything data)
  [7] Set forCombVar::variable::variableI::_GetSpecification_VDataI (Real mode)
  [6] Set forCombVar::variable::variableI::GetSpecification (Real mode)
  [5] Set MPAPME.DataSet.Economia::object::object::object::mainObject::dataSet::dataSet::GetSpecification (Real mode)
  [4] Set MPAPME.DataSet.Economia::object::object::object::mainObject::dataSet::dataSet::_Save_SpcS (Text filename, Text mode)
  [3] Text MPAPME.DataSet.Economia::object::object::object::mainObject::dataSet::dataSet::Save_AtFile.SNE (Text filename, Text mode)
  [2] Real MPAPME.Repo.Local::repository::repository::repositoryFolder::SaveObject (NameBlock object, Text mode)
  [1] Real MPAPME.DataSet.Economia::object::object::object::mainObject::dataSet::dataSet::Save_AtRepository (NameBlock repository, Text mode)


Change History (3)

comment:1 Changed 13 years ago by Pedro Gea

Milestone: Development 1A
Status: newaccepted
version: 1

El error puede reproducirse con el siguiente código:

MMS::@DataSet dataSet = MMS::Container::ReplaceDataSet([[
  Text _.name = "DataSet"
]]);

MMS::@Variable v = dataSet::CreateVariable([[
  Text _.name = "Variable";
  Text _.type = "Serie";
  Set _.data. = [[
    Serie {
      TimeSet d1 = D(1);
      Serie SubSer(CalInd(C, d1), y2000, y2001)
    }
  ]]
]]);

Real dataSet::Save_AtFile("C:/Temp/dataset.oza", "Heavy");

comment:2 Changed 13 years ago by Pedro Gea

Resolution: fixed
Status: acceptedclosed

(In [3202]) Closes #997
Se modifica el mecanismo de guardado de series que intentaba evitar los errores por los problemas de visibilidad de los fechados.

comment:3 Changed 13 years ago by Pedro Gea

(In [3207]) Refs #997, #998
Se crean tests para estos dos tiques.

Note: See TracTickets for help on using tickets.