Skip to main content
En ABBYY FlexiCapture, puede usar scripts para procesar eventos de la interfaz. Los scripts le permiten configurar el funcionamiento de una estación, personalizar su interfaz, modificar el comportamiento de una estación en determinadas condiciones, implementar comandos de usuario, etc. En una instalación distribuida, puede añadir estos scripts para etapas del workflow interactivas y para las herramientas configuradas en el cuadro de diálogo Tool Settings. Web Stations no admite scripts. En una instalación independiente, estos scripts se añaden al configurar las herramientas del tipo de lote. Todos los objetos de script están disponibles para lectura y escritura. Los permisos de acceso a los objetos de ControllerInterop usados en los scripts dependen del estado de los objetos. El método DocumentState() de la interfaz ITaskWindow devuelve el estado del documento actual. Si el estado del documento es DS_Opened, los objetos del documento de ControllerInterop están disponibles para lectura y escritura. En otros estados, los objetos de ControllerInterop son de solo lectura. En las páginas siguientes se describen los eventos que puede gestionar mediante scripts, sus parámetros y los objetos que pueden usar los scripts:

Cuándo se descartan los cambios que los scripts realizan en la interfaz

ABBYY FlexiCapture descarta los cambios que los scripts realizan en la interfaz en los siguientes casos:
  • Cuando entra en un tipo de lote distinto del tipo de lote predeterminado
  • Cuando sale de un tipo de lote distinto del tipo de lote predeterminado
  • Cuando abre o cierra un proyecto
  • Cuando cierra la estación