﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc
644	Aviso cuando faltan los atributos necesarios	imendez	Pedro Gea	"Hola, cuando para modificar algún punto de un modelo (una ''constraint'', un ''prior'', etc.) falta un atributo ''obligatorio'', MMS no da ningún aviso y, además, hace la modificación con los valores por defecto.

Creo que debería dar un error ya que no puede ejecutar lo que le está solicitando el usuario.

Por ejemplo, en el siguiente código se pretende poner una ''constraint'' a un parámetro:

{{{
Real limInf = 0;
Real limSup = 1;
Real parameter::SetConstraint([[ limInf, limSup ]])
}}}

MMS no avisa que los argumentos deberían llamarse, respectivamente, ''_.inferiorValue'' y ''_.superiorValue'', y sustituye los límites de la restricción que hubiera antes por los valores por defecto (''+INF'' y ''-INF'')

Al corregir el código todo funciona perfectamente:

{{{
Real limInf = 0;
Real limSup = 1;
Real parameter::SetConstraint([[ Real _.inferiorValue = limInf,
                                 Real _.superiorValue = limSup ]])
}}}

Un saludo.
"	task	new	major	Next	General			
