﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc
800	Método para obtener las restricciones de un parámetro	cgarcia	Pedro Gea	"Sería muy útil tener un método en MMS que nos indicara todas las restricciones que tiene un parámetro (del parámetro y de sus posibles combinaciones). De esta manera sería mas fácil detectar restricciones que dan problemas a la hora de estimar. 

Hemos creado una función que puede servir para este problema:

{{{
Set MComb_Param(NameBlock model, Text idParam)
{
  Set mCombinations = model::GetMCombinations(?);
  Set Select(mCombinations, Real(NameBlock mC) 
  { 
    Set param = mC::GetParameters(?);
    idParam <: EvalSet(param, Name) //Text(NameBlock par) {paName}
  })
};
Set MConst_Param(NameBlock model, Text idParam)
{
  NameBlock paramConst = model::GetParameter(idParam)::GetConstraint(?);
  Set combConst =
  {
    Set sMComb = MComb_Param(model, idParam);
    Set EvalSet(sMComb, NameBlock(NameBlock mComb)
    { mComb::GetConstraint(?) });
    sMComb
  };
  [[ paramConst ]] << combConst
};

}}}

Gracias y un saludo
"	enhancement	new	major	Next	Parameters		MCombination, Combinacion, Parámetro, Restricción	
