el 07-23-2019 04:12 AM
Hola,
Buenos dias.
Creo que el titulo no es muy explicativo.Lo me gustaria hacer es lo siguiente:
Tengo un Array 2d, quiero selccionar con un boton la fila que quiera y extraerla en un subarray. Lo de extraer las fila s mas o menos lo tengo (index Array funcion). Pero quiero decidir con un boton que filas quiero seleccionar-extrarer en otra array. Y finalmente esa subArray ordenarla de menor a mayor.
Adjunto lo que tengo de momento echo.
Ejemplo en la imagen adjuntada: Selecciono G5, G7 y HT. G5 pertenece a una fila de la matriz principal, lo mismo para G7 y HT.Entonces cunado pulso por ejemplo G5-70 me saca su fila correspondiente en la subarray
G5-70 | 1300 | 800 | 500 |
Muchas gracias por anticipado.
¡Resuelto! Ir a solución.
el 07-25-2019 05:48 PM - fecha de última edición 11-15-2024 06:36 PM por Content Cleaner
Hola ApoloBerlin,
Mi recomendacion sería utilizar una combinación de Array to Boolean conectado a tu case structure (como explico aquí: Duda selector en máquina de estados) para conectar tus botones al case structure que contiene tu Index Array. Posteriormente puedes usar la función Sort 1D Array para ordenarlo.
Si estás comenzando tu aplicación, te recomiendo también utilizar una arquitectura basada en eventos, como una máquina de estados o un Queued Message Handler.
Saludos,
el 07-26-2019 12:59 AM
Hola Oscar,
Voy a probar lo que me cuentas.
Muchas gracias por tu respuesta por adelantado.
Te informo a ver que tal .....
Saludos!!
el 07-28-2019 02:47 PM
Hola Buenas Oscar,
He estado intentando lo de extraer las filas, Pero el problema que tengo es que los button responden como booleanos (000,001,etc...)...yo necesito poner mas entradas, y necesito de que cuando pulso en un button, los demas no esten activos(como una puerta logica Or supongo),.
Resumiendo:
Da igual que pulse, me tiene que salir la fila correspondiente a la que pulso.
Ejemplo: pulso en boton correspondiente a fila 1, a fila 3 y fila 5 y fila 7....resultado: estraer las filas 1,3 5 y 7.
Teneis alguna idea?
Adjunto lo que he echo (con case structure)
Muchas gracias por adelantado.
el 07-29-2019 11:34 AM - fecha de última edición 11-15-2024 06:37 PM por Content Cleaner
Si la idea es mostrar las filas seleccionadas por unos botones, yo usaria auto-indexing tunnels. Basicamente, solamente mostraras las filas para las cuales su boton este en TRUE.
Saludos,
el 08-01-2019 02:54 PM - fecha de última edición 11-15-2024 06:38 PM por Content Cleaner
Adjunto un ejemplo que contiene 3 diferentes maneras de seleccionar una sola fila de un arreglo utilizando botones booleanos.
También puedes hacer uso de los ejemplos que se instalan con LabVIEW en el menú: Help > Find Examples.
Saludos,