Configure eventos de transición para abrir y cerrar un cuadro de diálogo

Configure eventos de transición para abrir y cerrar un cuadro de diálogo en función del valor de una variable.
CONSEJO: El siguiente ejemplo de configuración muestra una lógica de
Aplicación FactoryTalk Optix
basada en una variable de proyecto y un objeto de interruptor. En lugar de la variable y el interruptor, puede utilizar una etiqueta de controlador para activar eventos a partir de valores de campo. Para obtener más información, consulte Variadores de comunicación.
  1. Configure un cuadro de diálogo que se abra o se cierre en función del valor de una variable.
    Para obtener más información, consulte Cuadro de diálogo.
  2. En
    Modelo
    , cree una variable booleana.
    Para obtener más información, consulte Crear variable
  3. Configure un evento de transición para que la variable se active cuando el valor cambie a
    1
    (
    (True)
    .
    Para obtener más información, consulte Configurar un evento de transición.
  4. Configure un evento de transición para que la variable se active cuando el valor cambie a
    0
    (
    False
    ).
    Para obtener más información, consulte Configurar un evento de transición.
  5. Cree un interruptor y vincule su propiedad
    Activo
    con la variable.
    Para obtener más información, consulte Configurar un interruptor.
  6. Configure la lógica de
    Aplicación FactoryTalk Optix
    para abrir el cuadro de diálogo:
    1. Para
      MainWindow (type)
      , configure un evento externo:
      project_name
      Modelo
      variable
      Transicionado
      Evento de transición variable (type)
      .
      Para obtener más información, consulte Configurar un evento externo.
    2. Al evento externo, agregue el método
      Comandos
      Comandos de interfaz de usuario
      Abrir ventana de diálogo
      y vincúlelo con el cuadro de diálogo.
      Para obtener más información, consulte Agregar un método a un evento existente.
  7. Configure la lógica de
    Aplicación FactoryTalk Optix
    para cerrar el cuadro de diálogo:
    1. Para el cuadro de diálogo, configure un evento externo:
      project_name
      Modelo
      variable
      Transicionado1
      Evento de transición variable (type)
      .
      Para obtener más información, consulte Configurar un evento externo.
    2. Al evento externo, agregue el método
      Cerrar
      expuesto por el cuadro de diálogo.
      Para obtener más información, consulte Agregar un método a un evento existente.
El cuadro de diálogo se abre cuando la variable pasa a
1
(
True
) y se cierra cuando la variable pasa a
0
(
False
).
Puede descargar un proyecto de ejemplo desde:
TransitionedEventOpenCloseDialog.zip
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal