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

Last modified 12 years ago

#1047 new defect

Error al crear un nuevo parámetro desde la GUI

Reported by: imendez Owned by: Pedro Gea
Priority: major Milestone: GUI Next
Component: GUI Keywords:
Cc:

Description

Hola,

Tengo una estimación sin ejecutar (la misma del ticket 1022, que se encuentra en B:\mms\tickets\1022) con 8 parámetros definidos, dos de los cuales son de tipo Missing.

Desde la GUI, en LocalModel -> Parámetros, hago click sobre un parámetro de tipo Missing en la parte izquierda de la GUI.
Su información me aparece en la ventana de la derecha, y en el menú superior aparecen tres opciones: Nuevo, Editar, Duplicar. En los otros tipos de parámetros, sólo me aparece la opción Editar.

Si selecciono Nuevo, me aparece una ventana emergente con un error, y en la salida (log) de la GUI aparece el siguiente mensaje de error:

ERROR: [13] Fallo en la función "GetMVariable"

[Call stack]
  [2] NameBlock obj::object::mainObject::model::model::model::GetMVariable (Anything info)
  [1] Text MMS::Layer::MDMGui::GetMVariableGrammar (Text ident, Set container)

Warning: [9] La función :: ha fallado en : 
mod::GetMVariable(ident)

ERROR: [14] mvar no se pudo crear.

[Call stack]
  [1] Text MMS::Layer::MDMGui::GetMVariableGrammar (Text ident, Set container)

ERROR: [15] mvar no es un objeto valido para el tipo Anything.

[Call stack]
  [1] Text MMS::Layer::MDMGui::GetMVariableGrammar (Text ident, Set container)

Warning: [10] La función :: ha fallado en : 
mvar::GetGrammar(?)

ERROR: [16] grammar no se pudo crear.

[Call stack]
  [1] Text MMS::Layer::MDMGui::GetMVariableGrammar (Text ident, Set container)

ERROR: [17] Fallo en la función "GetMVariableGrammar"

[Call stack]
  [1] Text MMS::Layer::MDMGui::GetMVariableGrammar (Text ident, Set container)

Warning: [11] La función :: ha fallado en : 
MMS::Layer::MDMGui::GetMVariableGrammar("ConTot_ResMov.Tot__8.2.1", SetOfText("Estimation", "ConTot_ResMov.Tot__8.2.1", "LocalModel"))

ERROR: [18] __tmp_mms_eval_result__ no se pudo crear.

No sé si estoy haciendo algo mal o si es un problema de los parámetros de tipo Missing.

Estoy usando la versión 0.6060 de MMS.

Un saludo,
Iván

Change History (2)

comment:1 Changed 12 years ago by Pedro Gea

Milestone: GUI 1A

El problema surge de facilitar una vista de los parámetros colgando directamente desde el modelo (LocalModel).
Si buscas este mismo parámetro dentro de la correspondiente m-variable, el método funcionará correctamente.

comment:2 Changed 12 years ago by Pedro Gea

Milestone: GUI 1AGUI Next
version: 0.6
Note: See TracTickets for help on using tickets.