Adición de un enganche de acción

En este ejercicio va a crear un enganche de inicialización de acción para la acción de reasignar, que ha añadido al esquema en el ejercicio Creación de una acción. Los enganches de inicialización le permiten realizar operaciones complejas al principio de una acción. Por ejemplo, puede utilizar un enganche de inicialización de acción para restablecer campos o asignar valores diferentes a campos en función del tipo de acción. En este ejercicio, el enganche se ejecuta cuando un usuario intenta reasignar un defecto a otro usuario. El enganche borra el contenido del campo motivo_acción. Los usuarios deben realizar una entrada en dicho campo para completar la acción de reasignar.

Para añadir un enganche de acción:

  1. En el espacio de trabajo de Designer, expanda las carpetas Tipos de registro, Defectos y Estados y acciones.
  2. Para abrir la cuadrícula Acciones, efectúe una doble pulsación en Acciones.
  3. Pulse la celda de la columna Validación para la fila de acción Reasignar. Pulse la flecha abajo y seleccione SCRIPTS > BASIC.
  4. En el editor de scripts de Visual Basic, inserte el código siguiente después de la línea REM End If y antes de la línea End Function:
    ' Vaciar la serie al principio de la acción
    SetFieldValue "action_reason", ""
  5. Para compilar el script, pulse Enganches > Compilar. El script se debe compilar sin errores.
  6. Cierre el editor de scripts.
  7. Cierre la cuadrícula Acciones.

Comentarios