el 07-05-2013 10:03 AM
Hola a todos!! saludos,
bueno hoy me encuentro con la siguiente situación: tengo un VI en el cual tengo un array el cual contiene unos options, lo que sucede es que cuando quiero ejecutar el VI por primera vez salen desabilitados y como yo los estoy manipulando de forma automatica el funcionamiento del VI no funciona de la manera correcta.
quiciera saber si hay alguna manera o forma la cual yo pueda dejar activados los opcions en el array de forma permanente.
aqui adjunto una imagen para q puedan ver de forma clara lo que os digo:
De antemano muchas gracias.
¡Resuelto! Ir a solución.
el 07-06-2013 03:38 AM
Hola.
Entiendo que lo que quieres es que al iniciar la vi el array tenga unos valores por defecto.
De ser asi, eso es lo que se conoce como "default value". Para ello, pon en el array los valores/opciones que quieras y, poniendo el puntero del raton sobre el indicador del array, pulsa el boton derecho, selecciona Data operations y Make current value default.
A partir de ahora, cada vez que inicies el vi, el array tendra esoso valores.
Saludos cordiales.
Alipio.
el 07-07-2013 04:38 PM
Hola!! alipio Gracias por contestar, Hice lo q me digistes pero aun no me soluciona mi inconveniente, en verdad salio el valor q con el cual se le da el value default, pero lo que yo quiero q quede habilitado el array ya que al momento de abrir el vi salen desabilitados.
aqui muestro una imagen en la cual puedes ver claramente lo q digo.
el 07-08-2013 01:25 AM
Hola.
En mis pruebas no pasa lo que tu dices. Una vez puesto un valor por defecto, siempre se inicia activado con ese valor.
Mira a ver si puedes poner el vi sonde se produce ese efecto.
Saludos.
Alipio.
el 07-08-2013 06:07 PM
ok!!.. aqui subo un vi donde quiero que le des clic en los controles TOGGLE SWICHS, (ojo no les des clic a los options), esto es para que te des cuenta q no los puedo controlar ya que estan como desactivados..
como podria activarlos una vez que se ejecute el vi x primera vez.
aqui adjunto el VI.
07-08-2013 09:48 PM - editado 07-08-2013 09:51 PM
El array de booleanos NO se ha inicializado, y al utilizar la función "Replace Array Subset" no funciona, porque no se puede reemplazar en algo que no existe, el array debe ser inicializado así sean en "False", luego de eso se deben seguir los pasos que comento alipio , también puede inicializar un array al momento de inicializar la aplicación.
el 07-09-2013 04:26 PM
Gracias Jokelnice y alipio por sus respuestas
me ayudaron mucho!!