> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# On Activate Document

> On Activate Document se ejecuta antes de que se abra un documento en el editor de FlexiCapture; establezca el parámetro CanOpen en false en su script para impedir su apertura.

<div id="when-it-is-launched">
  ## Cuándo se ejecuta
</div>

El script se ejecuta antes de activar el documento en la ventana de tarea (haciendo doble clic, mediante comandos del menú, etc.).

* Si la propiedad **CanOpen.Value** está establecida en **true**, el documento se abrirá en el editor de documentos después de la ejecución del script.
* Si la propiedad **CanOpen.Value** está establecida en **false**, el documento no se abrirá.

De forma predeterminada, el valor del parámetro **CanOpen** es **true**.

<div id="parameters">
  ## Parámetros
</div>

| **Name**     | **Type**                                                                | **Acceso**        | **Description**                      |
| ------------ | ----------------------------------------------------------------------- | ----------------- | ------------------------------------ |
| CanOpen      | [IBoolean](/es/flexi-capture/appendix/scripts-shell/iboolean)           | Lectura/escritura | Indica si se debe abrir el documento |
| Context      | [ITaskWindow](/es/flexi-capture/appendix/scripts-shell/itaskwindow)     | Lectura/escritura | La ventana de la tarea               |
| DocumentItem | [IDocumentItem](/es/flexi-capture/appendix/scripts-shell/idocumentitem) | Lectura/escritura | El documento que se está procesando  |
