Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Cambiar límites de un CASE

¡Resuelto!
Ir a solución

Hola a todos:

 

Estoy trabajando con una serie de estrucutras CASE y quería saber si es posible cambiar programáticamente los valores del CASE.

Siendo más específico, tengo un dato cuyos valores puede estar dentro de tres niveles (BAJO, MEDIO, ALTO).

Estos tres niveles poseen un valor numérico determinado, y lo que quiero es que el usuario del programa pueda cambiar estos valores límite sin acceder al diagrama de bloques.

 

¿Sería posible?

 

Muchas gracias y un saludo

0 kudos
Mensaje 1 de 3
4.590 Vistas
Solución
Aceptado por Markiusen

Hola:

 

No creo que sea posible cambiar los valores del CASE, pero entiendo que no necesitas alterar esos valores de la estructura CASE.

 

Tu estructura va a tener varios CASE: Bajo, Medio, Alto, ...y simplemente necesitas saber si tu valor está dentro de esos rangos.

 

Debes utilizar la función In Range and Coerce y yo te propongo unir las diferentes salidas de esta función para generar un número. Ese número te va a indicar en que rango de valores estás. Te pongo figura para mayor aclaración.

 

Saludos y suerteLimitesCase.png

_________________________________________
https://aulamoisan.uva.es

Mensaje 2 de 3
4.584 Vistas

Gracias por tu respuesta.

Me sirve como alternativa para no tener que replantearme de nuevo esa parte del programa

 

Un saludo

0 kudos
Mensaje 3 de 3
4.579 Vistas