el 09-15-2021 12:42 PM
Buenos días , espero me puedan ayudar, necesito que en un arreglo de controles, se mantengan los valores y poder reiniciar el ciclo, en este caso que los asientos seleccionados ( en rojo) cuando se vuelva a repetir el ciclo sigan apareciendo en rojo
el 09-15-2021 12:53 PM
Hola, por favor comparte tu VI en una version anterior, en 2016 por ejemplo. Para poder visualizarlo.
el 09-15-2021 12:58 PM
Sii, aca esta
el 09-15-2021 01:52 PM
Interesante proyecto. Adjunto un ejemplo que permite guardar, resetear y volver ceros un arreglo de enteros.
La idea es mostrar como usando un Shift Register puedes guardar valores entre iteraciones de un ciclo (tambien se puede hacer con un feedback node). Tambien muestra el uso de un Event Structure para evitar tener que usar un ciclo sin fin esperando a que se haga click a un boton.
Recomiendo eches un vistazo a la plantilla de Maquina de Estados que esta disponible en LabVIEW desde File > Create Project > Simple State Machine; ya que facilitara que puedas continuar creciendo tu aplicacion.
Finalmente, considera que el ejemplo usa gran cantidad de variables locales, las cuales se deben cuidar cuando se usa programacion grafica para asegurar que no hay condiciones de carrera. Considera que el arreglo se guarda en el shift register (en el diagrama de bloques) y no en el control del front panel (que se accesa con la variable).
Mucho exito!
el 09-15-2021 05:36 PM
I would make the array an indicator and use mouse-down events. (use the mouse coordinates to calculate clicked array element)
No sequence structures! No local variables!
(Use google translate to translate my post)