¿Cómo Actualizo las Variables FileGlobals desde una Interface de Usuario?



Software Primario:
Versión de Software Primario: 4.0.1f1
Versión de Software Primario Corregido: N/A
Software Secundario: LabVIEW Development Systems>>LabVIEW Full Development System

Problema:
Quiero actualizar mis variables FileGlobals desde una Interface de Usuario (UI) ántes que mi archivo de secuencia se ejecute y sin cambiar los valores por defecto. ¿Cómo puedo hacer esto?


Solución:
Puede actualizar una FileGlobal o cualquier otra variable (como una variable local o un parámetro) utilizando una referencia al archivo de secuencia y posteriormente utilziando el método SetVal. La consideración importante es donde colocar el código para actualizar la variable. El ejemplo de la comunidad "Update FileGlobal Values Without Executing the Sequence File" demuestra como actualizar valores basado en un botón independiente en su interface de usuario.



Si prefiere actualizar los valores de su FileGlobal al iniciar la ejecución, puede utilizar un "Callback VI" para cambiar los valores basados en un botón de "entry point" o en el evento "StartExecution". Note que estos eventos corerrán síncronamente a su ejecución, lo que significa que los valores se actualizarán ántes que la ejecución comience.

Ligas Relacionadas:
Developer Zone Community: Update FileGlobal Values Without Executing the Sequence File


Archivos Adjuntos:





Día del Reporte: 07/13/2009
Última Actualización: 08/28/2009
Identificación del Documento: 4ZCB4CQX